rockbenben/subtitle-translator

⚡ Blazing-fast batch subtitle translation, .srt/.ass/.vtt/.lrc, 17+ LLM providers | 批量字幕翻译,支持 120+ 语言

해결하는 문제

Subtitle Translator는 자막 파일에 범용 번역기를 사용할 때 발생하는 일반적인 문제인 AI 모델이 타임코드를 재작성하거나 손상시킬 위험과 파일을 하나씩 번역해야 하는 비효율성을 해결합니다. 텍스트를 번역 엔진으로 보내기 전에 로컬에서 대화와 타이밍 데이터를 분리하여 타임라인이 손상되지 않도록 보장합니다.

작동 방식

이 도구는 자막 파일(.srt, .ass, .vtt, .lrc)을 로컬에서 처리하는 브라우저 기반 애플리케이션입니다. 파일에서 타이밍과 큐 번호를 제거하고 대화 텍스트만 구성된 번역 API로 전송합니다. 번역 후 타이밍 데이터를 다시 삽입하여 자막 파일을 재구성합니다.

두 가지 주요 번역 경로를 지원합니다: 전통적인 기계 번역(MT) API(DeepL 및 Google Translate 등)와 LLM 제공업체(OpenAI, Claude, DeepSeek 등)입니다. LLM 모드는 주변 라인을 컨텍스트로 전송하여 대화의 일관성과 캐릭터 목소리의 일관성을 개선하는 "문맥 인식 번역"을 제공합니다.

대상 사용자

콘텐츠 크리에이터, 애니메이션 팬서버(fansubbers), 그리고 자막 파일의 정확한 타이밍과 형식을 유지하면서 시리즈 전체를 여러 언어로 번역해야 하는 모든 사용자.

주요 특징

  • 일괄 처리: 병렬 처리를 통해 수백 개의 파일을 한 번에 고속으로 번역.
  • 개인정보 보호 우선: 모든 파싱, API 키 저장 및 요청은 브라우저 내 클라이언트 측에서 수행됩니다.
  • 이중 언어 출력: 원문과 번역 텍스트가 모두 포함된 자막 생성이 가능하며, 특수 ASS 스타일도 지원합니다.
  • 형식 변환: 번역 과정 중에 SRT, VTT, ASS 형식 간의 내장된 변환 기능을 제공합니다.
  • 문맥 인식: 주변 라인을 사용하여 서사의 일관성을 유지하는 LLM 기반 번역.
  • 광범위한 API 지원: 7개의 전통적인 MT API와 17개 이상의 LLM 제공업체와 호환됩니다.