machinewrapped/llm-subtrans
Open Source project using LLMs to translate subtitles (SRT, SSA/ASS, VTT)
해결하는 문제
LLM-Subtrans는 사용자가 선택한 대규모 언어 모델(LLM)이 지원하는 모든 언어 쌍 간에 자막 파일을 번역할 수 있는 오픈소스 자막 번역기입니다. AI를 번역에 활용하는 과정을 단순화하여, 자막 형식과 API 통합을 체계적으로 다룰 수 있는 방법을 제공합니다.
작동 방식
이 애플리케이션은 자막 파일을 배치 단위로 분할하여 API를 통해 번역 서비스에 전송합니다. 현재 .srt, .ssa/.ass, .vtt 파일을 지원하는 플러그인 기반의 자막 형식 시스템을 갖추고 있습니다. OpenRouter, Google Gemini, OpenAI, DeepSeek, Anthropic, Mistral, Amazon Bedrock 등 다양한 제공업체를 선택할 수 있으며, OpenAI 호환 API를 가진 사용자 서버(예: LM Studio)에도 연결할 수 있습니다.
대상 사용자
비디오 자막 번역이 필요한 콘텐츠 제작자, 번역가, 시청자, 그리고 다양한 LLM을 번역 작업에 활용하고자 하는 연구자들.
주요 기능
- 다중 제공업체 지원: OpenRouter, Gemini, OpenAI, DeepSeek, Claude, Mistral 등 다양한 AI 제공업체와 통합.
- 유연한 인터페이스: 사용 편의성을 고려한 그래픽 사용자 인터페이스(GUI)와 고급 제어를 위한 명령줄 인터페이스(CLI)를 모두 제공.
- 프로젝트 지속성:
.subtrans프로젝트 파일을 사용해 진행 상황을 추적하고, 중단된 번역을 재개할 수 있음. - 문맥 기반 번역: 영화 이름, 설명, 용어 매핑을 제공하여 배치 전체에 걸쳐 일관성 있고 정확한 번역을 보장.
- 포맷 변환: 번역 과정 중에 하나의 자막 형식을 다른 형식으로 변환할 수 있음 (예:
.ass→.srt).
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트