소개
Videosubfinder는 하드코딩된 자막(하드서브)을 영상에서 추출하는 오픈소스 프로그램입니다. skosnits가 개발했으며, 영상에서 하드서브가 포함된 프레임을 자동으로 감지하고 타이밍 정보를 저장한 뒤, 배경을 제거한 텍스트 이미지를 생성하여 OCR 프로그램을 통해 완전한 자막 파일을 만들 수 있도록 돕습니다. Windows 10 x64 및 여러 리눅스 배포판에서 테스트되었으며, GPL-2.0-only 라이선스로 배포됩니다.
상세정보
하드서브 프레임 자동 감지 및 타이밍 저장
프로그램은 영상을 분석하여 하드서브가 포함된 프레임을 자동으로 감지하고, 해당 프레임의 타이밍 위치를 저장합니다. 이 과정은 사용자 개입 없이 이루어지며, 감지된 프레임 정보는 이후 텍스트 추출 단계에서 사용됩니다.
배경 제거된 텍스트 이미지 생성
감지된 프레임에서 배경을 제거하여 순수한 텍스트만 남긴 이미지를 생성합니다. 이 이미지는 OCR 엔진이 텍스트를 정확히 인식할 수 있도록 전처리된 형태이며, 외부 OCR 프로그램과 연동하여 최종 자막을 생성하는 데 사용됩니다.
다운로드 및 설치 방법
공식 SourceForge 페이지에서 videosubfinder_6.10_x64.zip 파일을 다운로드합니다. 다운로드 받은 zip 파일을 압축 해제 후, 실행 파일을 더블클릭하여 프로그램을 실행할 수 있습니다. Windows 10 x64 환경에서는 Microsoft Visual C++ Redistributable runtime libraries 2022가 필요할 수 있으니, 미리 설치해 두는 것이 권장됩니다.
기본 사용법
프로그램을 실행한 후, 대상 영상 파일을 불러옵니다. ‘Autodetection’ 기능을 활성화하면 프로그램이 자동으로 하드서브 프레임을 분석하기 시작합니다. 분석이 완료되면, ‘Generate cleared images’ 옵션을 선택하여 배경이 제거된 텍스트 이미지들을 생성합니다. 생성된 이미지 폴더를 OCR 프로그램(예: Subtitle Edit)에 불러와 텍스트 인식을 수행하면, 원본 텍스트와 타이밍이 포함된 자막 파일을 얻을 수 있습니다.
이런 경우에 유용합니다
영상에 하드코딩된 자막이 포함되어 있어 별도 자막 파일을 구할 수 없는 경우, 이 프로그램을 사용하여 자막을 추출할 수 있습니다. 예를 들어, 오래된 DVD 리핑 영상이나 스트리밍 서비스에서 자막이 영상에 굽혀진 영상을 처리할 때 유용합니다. 생성된 텍스트 이미지를 OCR 도구와 결합하면, 외국어 영상의 자막을 추출하여 번역하거나 청각 장애인을 위한 자막을 제작하는 데 활용할 수 있습니다.
제한 사항·확인 사항
- Windows 10 x64 환경에서 정상 작동을 위해서는 Microsoft Visual C++ Redistributable runtime libraries 2022가 필요할 수 있습니다.
- 최신 GPU(RTX 5xxx 시리즈 등)를 사용할 경우, 프로그램 내 CUDA 지원이 outdated되어 CPU만 사용되며, 처리 시간이 크게 늘어날 수 있습니다. 예를 들어, 20분 영상 처리 시 반 시간 이상 소요될 수 있습니다.
- 모든 영상에서 하드서브 추출이 보장되지 않으며, 영상의 텍스트 스타일, 배경 복잡도, 대비 등에 따라 인식률이 달라질 수 있습니다.
시스템 요구사항
별도의 시스템 요구사항이 등록되지 않았습니다.


