gnehs/subtitle-translator-electron
↔️ Translate subtitle using LLM
해결하는 문제
비디오의 자막 번역 과정을 간소화하여 다양한 형식의 파일을 번역할 수 있도록 하며, 이전 및 다음 문장의 맥락을 유지함으로써 더 정확한 번역을 보장합니다.
작동 방식
이 애플리케이션은 대규모 언어 모델(LLM), 특히 ChatGPT를 사용하여 번역을 수행합니다. .ass, .srt, .ssa, .vtt와 같은 일반적인 자막 형식을 지원합니다. 긴 번역 과정에서 데이터 손실을 방지하기 위해 JSON 체크포인트로 진행 상황을 저장할 수 있으며, 중단된 세션을 다시 불러와 이어갈 수 있습니다.
대상 사용자
AI를 사용하여 자막 파일을 다른 언어로 번역해야 하는 콘텐츠 제작자, 번역가, 시청자.
주요 기능
- ChatGPT 기반 번역
- 이전 및 다음 문장을 기반으로 한 맥락 인식 번역
.ass, .srt, .ssa, .vtt 등 다양한 자막 확장자 지원
- JSON 번역 체크포인트를 통한 재시작 기능
관련
- 프로젝트
- 프로젝트
Cerlancism/chatgpt-subtitle-translatorSRT 자막 파일을 OpenAI ChatGPT API로 번역하는 Node.js 도구(CLI + 웹 UI)입니다. 줄을 배치 처리하고 SRT 오버헤드를 제거하며, 구조화된 출력과 프롬프트 캐싱을 활용하여 줄별 타이밍을 유지하면서 토큰 사용량을 낮춥니다. 모든 OpenAI 호환 제공업체, 선택적 조정, 속도 제한 처리, 재개 가능한 실행, 다중 패스 번역을 위한 고급 "에이전트" 모드를 지원합니다.
- 프로젝트
machinewrapped/llm-subtransLLM‑Subtrans는 임의의 LLM API(OpenRouter, OpenAI, Gemini, Claude, Mistral, Bedrock 또는 사용자 지정 OpenAI 호환 서버)를 사용하여 자막 파일(SRT, ASS/SSA, VTT)을 번역하는 오픈소스 데스크톱 앱입니다. 또한 선택적 화자 분리 기능이 있는 전사(클라우드 또는 로컬 Qwen‑3‑ASR)를 제공한 다음, 전사본을 번역 파이프라인에 전달합니다. 사전 빌드된 Windows/Mac 패키지 또는 소스(Python 3.10+, 가상 환경)에서 설치할 수 있습니다. GUI(`gui-subtrans`)를 사용하면 쉽게 사용할 수 있고, CLI(`llm-subtrans`)는 스크립팅에 적합하며, 프로젝트 파일로 재개 가능한 작업을 지원합니다.
- 프로젝트
- 프로젝트
rockbenben/subtitle-translatorSubtitle Translator는 자막 파일(.srt, .ass, .vtt, .lrc)을 120개 이상의 언어로 일괄 번역할 수 있는 무료 브라우저 기반(및 CLI) 도구입니다. 로컬에서 타임코드를 분리하고 대화 내용만 선택한 번역 API(기존 MT 또는 LLM 제공업체)로 전송한 뒤, 원본 타이밍을 다시 삽입합니다. 에피소드당 약 1초의 처리 속도, 다중 파일 업로드, 이중 언어 출력, 문맥 인식 LLM 번역, 무제한 로컬 캐싱 및 완전한 클라이언트 측 개인정보 보호 기능을 제공합니다.