https://github.com/MaKTaiL/gemini-srt-translator
Google Gemini AI를 활용한 SRT 자막 번역 / 추출 파이썬 프로그램입니다.
SRT 자막파일을 고품질로 번역이 가능하며,
비디오/오디오 파일을 불러들여서 한방에 음성을 자막으로 받아쓰고(Transcribe) 곧바로 번역 까지도 가능합니다.
Description(지침) 기능을 통해 제미니에게 번역지침을 줄 수 있습니다.
"반말로 번역하고, 자연스럽게 줄여서 자막 스타일로 만들어"
"존댓말로 번역하고 정중하게 표현"
파이썬 지식이 약간은 필요하고,
음성추출을 위해서는 PATH에 ffmpeg가 설치되어 있어야 하고
https://aistudio.google.com/app/apikey 에서 무료 API 키를 몇개 발급받아야 합니다.
https://github.com/DHKIM0207/gemini-srt-translator-js
한국 개발자분께서 한국어+웹UI로 로 편하게 사용할 수 있도록 포크한
번역기능에 특화된 프로그램도 있으니 이걸 쓰셔도 될 것 같습니다.
설치 후 아래처럼 배치파일을 만들어 자막파일을 드래그앤드롭하면 됩니다.
@echo off
set GEMINI_API_KEY=여기에_API키
gst translate -i "%~1" -l Korean -o "%~dpn1_ko.srt" -d "지침"
pause
아래처럼 배치파일을 만들어 영상파일을 드래그앤드롭하면 됩니다.
@echo off
REM ===== 경로 이동 (필요하면 수정) =====
cd /d %~dp0
REM ===== API 키 =====
set GEMINI_API_KEY=여기에_API키
REM ===== 입력 파일 =====
set INPUT=%~1
REM ===== 파일 이름 분리 =====
set NAME=%~dpn1
REM ===== 음성 기반 자막 생성 =====
gst transcribe -v "%INPUT%" -o "%NAME%_auto.srt"
REM ===== 한국어 번역 =====
gst translate -i "%NAME%_auto.srt" -l Korean -o "%NAME%_ko.srt" -d "지침"
pause
엇 님도? 나도 ㅋㅋㅋㅋ