화면 녹화 및 캡쳐가 가능한 무료 소프트웨어.
CatchCatch 는 Windows 용 화면 녹화·음성 녹음·스크린샷 프로그램이다. 화면 녹화는 모니터, 끌어서 고른 영역, 특정 창, 마우스 주변, 게임(전체화면 앱) 가운데 하나를 MP4(H.264·HEVC·AV1)로 기록한다. 녹화 중에는 화면 위에 펜·강조선·도형으로 필기할 수 있고 도구 막대는 영상에 찍히지 않는다. 음성 녹음은 마이크와 시스템 소리를 MP3·M4A·WAV·FLAC 으로 기록한다. 스크린샷은 녹화와 무관하게 모니터·영역·창을 PNG·JPG·WebP 로 찍는다. 세 모드는 한 창에서 탭으로 바꾼다.
결과 파일 이름은 「날짜., 시각., 주석.확장자」 규칙을 따른다. 녹화·녹음 중에 찍은 버전표시(marker)는 결과 파일 곁에 txt 와 csv 로 남는다. 이 두 가지가 강의 기록과 회의 전사에 필요한 조건이며, 널리 쓰이는 녹화·녹음 프로그램이 제공하지 않아 직접 만들었다.
이름은 v1.0.1.0 부터 CatchCatch 다. 그 이전 판(v1.0.0.0~v1.0.0.2)은 GenealogyRecording 이라는 이름으로 만들었다. 두 이름은 같은 프로그램이며, 옛 판의 설정은 첫 실행 때 자동으로 가져온다.
설치 파일(CatchCatch_v1.0.2.0_Setup.exe)을 실행하면 Program Files 에 설치되고 시작 메뉴와 바탕 화면에 바로 가기가 생긴다. 소스는 Python 이며 함께 공개한다.
최신 판 v1.0.2.0 · 2026.10.03. · Windows 10·11 64비트 · 무료
| 항목 | 내용 |
|---|---|
| 이름 | CatchCatch (v1.0.0.2 까지는 GenealogyRecording) |
| 한 줄 설명 | 화면 녹화 및 캡쳐가 가능한 무료 소프트웨어. 녹화 중 필기와 스크린샷 포함 |
| 라이선스 | 무료. 소스 공개 |
| 지원 운영체제 | 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.2.0 (2026.10.03.) |
| 배포 형태 | 설치 파일(Setup.exe, 51 MB)과 소스 zip. 위의 다운로드 단추 또는 이 글 아래 첨부파일 목록에서 내려받는다 |
| 파일 | 판 | 크기 | 받는 곳 |
|---|---|---|---|
| CatchCatch_v1.0.2.0_Setup.exe | v1.0.2.0 | 50.6 MB | 다운로드 단추 (Windows) |
| CatchCatch_v1.0.2.0_source.zip | v1.0.2.0 | 3.9 MB | 아래 첨부파일 (소스) |
내려받기는 위의 「다운로드」 단추에서 한다.
내려받은 CatchCatch_v1.0.2.0_Setup.exe 를 실행하면 설치 폴더(기본 C:/Program Files/CatchCatch)를 묻고 파일을 푼 뒤 시작 메뉴와 바탕 화면에 바로 가기를 만든다. 제거는 Windows 의 「프로그램 추가/제거」에서 한다. 제거해도 설정(%APPDATA%/CatchCatch)과 녹화 결과는 남는다. 이전 판이 설치돼 있으면 먼저 지우고 설치한다. 소스로 실행할 때는 develop 폴더에서 setup.bat 뒤 run.bat 을 쓴다.
| 항목 | 이 프로그램 | 널리 쓰이는 녹화·녹음 프로그램 |
|---|---|---|
| 녹화·녹음·스크린샷 | 한 프로그램에서 탭 전환 | 녹화 프로그램과 녹음 프로그램이 따로 있음 |
| 버전표시(marker) | 메모와 함께 찍고, 찍는 즉시 결과 파일 곁에 txt·csv 로 저장 | 녹화 프로그램 일부에 있으나 메모가 없고, 편집기 안에서만 쓰이거나 비정상 종료 시 사라짐 |
| 파일 이름 | 「날짜., 시각., 주석.확장자」. 주석을 시작 전에 적음 | 날짜 고정 이름 또는 「녹음 (1)」 |
| 전사 | PC 안에서 처리(다음 판) | 서버로 보내어 처리 |
| 라이선스 | 무료, 소스 공개, 시간 제한 없음 | 유료 (무료판은 5분 제한 또는 로고 삽입) 또는 무료 (방송용) |
| 사용 전 학습 | 단추 하나로 시작 | 방송용 녹화 프로그램은 장면·소스·믹서 설정이 선행됨 |
| 내부 수정 | Python 소스와 판별 개발일지 공개 | 대부분 불가. 공개 소스인 것은 C++ 또는 C# |
| 녹화 중 필기 | 펜 넷·지우개·강조선·도형·올가미·글·레이저. 도구 막대가 영상에 안 찍힘. 필기를 JSON 으로 곁에 저장 | 녹화 프로그램 일부에 펜·도형 정도. 도구 막대가 함께 찍히는 것이 있음 |
| 웹캠 겹치기 | 있음(v1.0.1.0). 배경 제거·크로마키는 다음 판 | 녹화 프로그램에 있음 |
| 방송 송출 | 없음 | 방송용 녹화 프로그램에 있음 |
표의 항목 가운데 버전표시와 파일 이름 규칙이 이 프로그램의 용도를 정한다. 강의와 회의를 기록한 뒤 전사할 때 버전표시 목록이 파일 곁에 텍스트로 있어야 하고, 파일 이름이 날짜·시각·주석 순서여야 폴더에서 이름순 정렬이 시간순과 같아진다.
방송 송출은 이 프로그램의 목적 밖이다. 그 기능이 필요하면 기존 녹화 프로그램을 쓴다.
모니터 해상도를 그대로 기록한다. 4K 를 넘는 화면은 HEVC·AV1 과 하드웨어 인코더로 담는다. 상태: 있음(v1.0.2.0, 실기 확인 전). 출력 크기를 원본·1080p·1440p·4K·8K·75%·50% 가운데 고르고, 코덱은 H.264·HEVC·AV1, 인코더는 자동·CPU·NVENC·QSV·AMF 다. 4096×2304 를 넘으면 HEVC 로 자동 전환. 4K·8K 와 하드웨어 인코더의 실기 확인은 Windows 실기기에서 한다.
모니터 주사율에 맞춰 60·120·240fps 로 기록한다. 하드웨어 인코더가 있으면 자동으로 쓴다. 상태: 있음(v1.0.2.0, 실기 확인 전). 15·24·30·60·120·144·240fps 를 고르고, 60 을 넘으면 Desktop Duplication 으로 받는다. 실제 240fps 수신은 Windows 실기기에서 확인한다.
녹화와 무관하게 전체 화면, 영역, 창, 모니터를 PNG 로 찍는다. 녹화 중에도 단축키로 찍는다. 상태: 있음(v1.0.2.0). 스크린샷 탭에서 모니터·모든 모니터·영역·창을 PNG·JPG·WebP 로 찍고, 지연(3·5·10초), 커서·필기 함께 담기, 클립보드 복사를 고른다. 녹화 중에는 왼쪽 아래 단추나 Ctrl+Alt+S 로 녹화 영역을 찍는다. 스크롤 캡쳐, 연속 캡쳐, 찍은 뒤 편집, HDR 캡쳐는 다음 판.
시간이나 용량 기준으로 파일을 나누어 저장한다. 비정상 종료 때 쓰던 파일을 복구하고, 손상된 파일을 고친다. 상태: 다음 판(v1.0.3.0).
클릭 강조(왼쪽·가운데·오른쪽 단추), 화면 위 펜 필기, 화이트보드 필기를 지원한다. 상태: 대부분 있음(v1.0.2.0). 도구는 펜(볼펜·만년필·붓·형광펜), 지우개(지나간 자리만·넓게·획 통째로), 강조선(형광·실선·점선·쇄선, 가로·세로·자유 각도), 도형 아홉, 올가미, 글, 레이저다. 도구마다 두께·색상·투명도·필압을 둔다. 도구 막대와 덧창은 영상에 찍히지 않는다. 가운데·오른쪽 클릭 강조와 화이트보드는 다음 판.
정한 시각에 시작하고 멈추는 예약 녹화, 시간·무음 기준 자동 정지, 절전 해제를 지원한다. 상태: 있음(v1.0.2.0). 예약 시작 시각(HH:MM), N분 뒤 자동 정지, 무음 N분 자동 정지, 녹화 중 절전 해제가 있다.
구간 자르기, 합치기, MP3 추출, GIF 만들기를 재인코딩 없이 한다. 버전표시(marker) 구간을 그대로 잘라낸다. 상태: 다음 판.
녹화 없이 녹음만 한다. 마이크와 시스템 소리를 MP3·M4A·WAV·FLAC 으로 기록하고, 녹음 파일은 최대 32비트까지 지원한다. 녹음 파일을 PC 안에서 글로 바꿔 자막(SRT)을 만든다. 상태: 일부 있음. 녹음 전용 모드(MP3·M4A·WAV·FLAC)와 영상 곁에 소리를 따로 두는 선택이 있다. 32비트와 자막은 다음 판.
웹캠 겹치기, 웹캠 배경 제거, 크로마키, 특정 영역 가리기, 워터마크, 로고를 지원한다. 상태: 없음. 지금은 웹캠을 구석에 겹치는 것 하나만 있고 그것도 Windows 실기 확인 전이다. 배경 제거, 크로마키, 가리기, 워터마크, 로고는 다음 판.
10비트 HDR 화면을 녹화하고 캡쳐한다. 상태: 다음 판.
모니터 하나의 전체·창 녹화, 다중 모니터 전체 녹화, N개 모니터 녹화, 웹캠 겹치기, 마우스 따라가기, 게임 후킹. 상태: 대부분 있음. 모니터 하나, 끌어 고른 영역, 창, 모든 모니터, 마우스 따라가기, 웹캠 겹치기, 게임(전체화면 앱)이 있다. N개 모니터 골라 녹화와 게임 후킹은 다음 판. 전체화면 앱과 웹캠은 Windows 실기 확인 전.
프로그램 화면의 언어를 바꾼다. 상태: 추후 보완.
Windows, Mac, Linux, Android. 상태: 없음. 지금은 Windows 만 된다. Mac, Linux, Android 는 추후.
녹음 중과 녹음 뒤에 잡음을 줄인다(RNNoise, DeepFilterNet, ffmpeg 내장 필터). 상태: 다음 판.
컨테이너 MP4·MOV·MKV·AVI·WebM·GIF, 영상 코덱 H.264·HEVC·AV1·ProRes·VP9, 소리 코덱 AAC·MP3·FLAC·PCM·Opus. 상태: 일부 있음. MP4(H.264·HEVC·AV1)와 MP3·M4A·WAV·FLAC, 스크린샷 PNG·JPG·WebP 가 된다. 나머지 컨테이너와 코덱은 다음 판.| 이름 | 하는 일 | 게시판 |
|---|---|---|
| GenealogyImage | Windows 이미지 뷰어 | Project · Image |
| GenealogyRemoteControl | ID 와 비밀번호로 붙는 원격제어 | Project · RemoteControl |
| GenealogyCAD | CAD 프로그램 | Project · CAD |
| GenealogyKSIC | 산업분류(KSIC)와 품목분류(HS) 연동 도구 | Project · KSIC |
| GenealogyProtein | 단백질 파우더 1 g 당 단가 비교 | Project · Protein |
| GenealogyRail | 열차 좌석 추천 | Project · Rail |