1. 프로그램 소개

화면 녹화와 음성 녹음을 한 프로그램에서 한다.

CatchCatch 는 Windows 용 화면 녹화·음성 녹음 프로그램이다. 녹화 모드는 모니터, 끌어서 고른 영역, 특정 창, 마우스 주변, 전체화면 앱 가운데 하나를 MP4(H.264)로 기록한다. 녹음 모드는 마이크와 시스템 소리를 MP3·M4A·WAV 로 기록한다. 두 모드는 한 창에서 탭으로 바꾼다.

결과 파일 이름은 「날짜., 시각., 주석.확장자」 규칙을 따른다. 녹화·녹음 중에 찍은 버전표시(marker)는 결과 파일 곁에 txt 와 csv 로 남는다. 이 두 가지가 강의 기록과 회의 전사에 필요한 조건이며, 널리 쓰이는 녹화·녹음 프로그램이 제공하지 않아 직접 만들었다.

이름은 v1.0.1.0 부터 CatchCatch 다. 그 이전 판(v1.0.0.0~v1.0.0.2)은 GenealogyRecording 이라는 이름으로 만들었다. 두 이름은 같은 프로그램이며, 옛 판의 설정은 첫 실행 때 자동으로 가져온다.

설치 파일(CatchCatch_v1.0.1.0_Setup.exe)을 실행하면 Program Files 에 설치되고 시작 메뉴와 바탕 화면에 바로 가기가 생긴다. 소스는 Python 이며 함께 공개한다.

최신 판 v1.0.1.0 · 2026.10.01. · Windows 10·11 64비트 · 무료

2. 프로그램 다운로드

항목내용
이름CatchCatch (v1.0.0.2 까지는 GenealogyRecording)
한 줄 설명화면 녹화와 음성 녹음을 한 프로그램에서 하는 Windows 프로그램
라이선스무료. 소스 공개
지원 운영체제Windows 10 2004 이상, Windows 11. 64비트
요구 사항64비트 Windows. 설치 파일은 추가 설치 없음(ffmpeg 동봉). 소스 실행은 Python 3.12 또는 3.13 과 PySide6, mss, sounddevice, numpy, imageio-ffmpeg. 시스템 소리 녹음은 WASAPI loopback 장치가 있는 PC
최신 판v1.0.1.0 (2026.10.01.)
배포 형태설치 파일(Setup.exe, 50 MB)과 소스 zip. 이 글 아래 첨부파일 목록에서 내려받는다
파일판크기받는 곳
CatchCatch_v1.0.1.0_Setup.exev1.0.1.050.4 MB아래 첨부파일 (설치 파일)
CatchCatch_v1.0.1.0_source.zipv1.0.1.03.0 MB아래 첨부파일 (소스)

내려받기는 이 글 아래 「첨부파일」 목록에서 한다.

설치 파일을 실행하면 설치 폴더(기본 C:\Program Files\CatchCatch)를 묻고 파일을 푼 뒤 시작 메뉴와 바탕 화면에 바로 가기를 만든다. 제거는 Windows 의 「프로그램 추가/제거」에서 한다. 제거해도 설정(%APPDATA%\CatchCatch)과 녹화 결과는 남는다. 이전 판이 설치돼 있으면 먼저 지우고 설치한다. 소스로 실행할 때는 develop 폴더에서 setup.bat 뒤 run.bat 을 쓴다.

3. 프로그램의 차별성

항목이 프로그램널리 쓰이는 녹화·녹음 프로그램
녹화와 녹음한 프로그램에서 모드 전환녹화 프로그램과 녹음 프로그램이 따로 있음
버전표시(marker)메모와 함께 찍고, 찍는 즉시 결과 파일 곁에 txt·csv 로 저장녹화 프로그램 일부에 있으나 메모가 없고, 편집기 안에서만 쓰이거나 비정상 종료 시 사라짐
파일 이름「날짜., 시각., 주석.확장자」. 주석을 시작 전에 적음날짜 고정 이름 또는 「녹음 (1)」
전사PC 안에서 처리(다음 판)서버로 보내어 처리
라이선스무료, 소스 공개, 시간 제한 없음유료
(무료판은 5분 제한 또는 로고 삽입)
또는 무료
(방송용)
사용 전 학습단추 하나로 시작방송용 녹화 프로그램은 장면·소스·믹서 설정이 선행됨
내부 수정Python 소스와 판별 개발일지 공개대부분 불가. 공개 소스인 것은 C++ 또는 C#
웹캠 덧붙이기없음녹화 프로그램에 있음
방송 송출없음방송용 녹화 프로그램에 있음

표의 항목 가운데 버전표시와 파일 이름 규칙이 이 프로그램의 용도를 정한다. 강의와 회의를 기록한 뒤 전사할 때 버전표시 목록이 파일 곁에 텍스트로 있어야 하고, 파일 이름이 날짜·시각·주석 순서여야 폴더에서 이름순 정렬이 시간순과 같아진다.

웹캠 덧붙이기와 방송 송출은 이 프로그램의 목적 밖이다. 그 기능이 필요하면 기존 녹화 프로그램을 쓴다.

4. 프로그램의 핵심 기능

결정 전이다. 후보와 판정은 개발일지 4편과 5편에 있다. 결정되면 이 절을 채운다.

5. 주요기능

결정 전이다. 핵심기능이 정해지면 나머지를 이 절에 적는다.

6. 자매소프트웨어 소개

이름하는 일게시판
GenealogyImageWindows 이미지 뷰어Project · Image
GenealogyRemoteControlID 와 비밀번호로 붙는 원격제어Project · RemoteControl
GenealogyCADCAD 프로그램Project · CAD
GenealogyKSIC산업분류(KSIC)와 품목분류(HS) 연동 도구Project · KSIC
GenealogyProtein단백질 파우더 1 g 당 단가 비교Project · Protein
GenealogyRail열차 좌석 추천Project · Rail