무엇을 하나요?
기존 자막이나 오디오·비디오를 CLI에 입력해 단어의 시간과 화자 정보를 담은 .overtone.json 파일을 만듭니다. 자막은 16:9와 9:16 등 지정한 비율에 맞춰 별도로 줄을 나누며, video.js 플레이어는 현재 화면에 맞는 배치를 표시합니다. 기존 자막을 변환할 때는 오프라인으로 작업해 가로형·세로형 VTT와 SRT 파일 및 대본을 얻을 수 있습니다.
주요 기능
- 단어별 시간과 화자 정보를 한 .overtone.json 파일에 저장합니다.
- 화면 비율별로 자막의 줄과 구간을 다시 나눕니다.
- 기존 자막을 오프라인에서 VTT·SRT 파일과 대본으로 변환합니다.
- 오디오 변환에는 제공자 API 방식 또는 whisper.cpp와 Ollama를 쓰는 오프라인 방식을 지원합니다.
- video.js 플러그인으로 플레이어에 맞는 자막을 표시합니다.