
자막 번역기
120개 이상의 언어로 자막을 일괄 번역합니다. TokenMix가 기본 엔진으로 내장되어 있습니다.
소개
TokenMix 자막 번역기는 .srt, .ass, .vtt, .lrc 형식을 지원하는 무료 브라우저 기반 일괄 자막 번역 도구입니다. rockbenben의 오픈소스 subtitle-translator를 TokenMix용으로 커스터마이징한 빌드로, 번역 엔진에는 TokenMix가 기본값으로 설정되어 있습니다. sk-tm- key 하나만 추가하면 바로 번역을 시작할 수 있습니다. 하나의 엔드포인트로 Claude, GPT, Gemini, DeepSeek, Kimi, GLM, Qwen 등 다양한 모델을 사용할 수 있으며, 품질과 비용을 비교하며 언제든 모델을 전환할 수 있습니다.
모든 처리는 클라이언트에서 이루어집니다. 자막 파싱, 번역, 캐싱이 모두 브라우저 안에서 완결되며, 자막 내용과 API key는 서버에 전송되지 않습니다.
시작하기 전에
- tokenmix.ai에서 계정을 만들고 지갑에 충전합니다.
- 콘솔을 열고 API Keys에서
sk-tm-...key를 생성합니다.
이 key만 있으면 됩니다. 앱은 이미 https://api.tokenmix.ai/v1을 가리키고 있습니다.
직접 인스턴스 배포하기
이 앱은 배포형 앱입니다. 오픈소스 포크에서 직접 인스턴스를 실행해야 합니다. 상황에 맞는 방법을 선택하세요.
Cloudflare Pages 또는 Vercel(정적 배포, 가장 간단):
- Vercel 또는 Cloudflare Pages에서 TokenMixAi/subtitle-translator를 가져옵니다.
- 빌드 명령
npm run build, 출력 디렉터리out. - 리포지토리를 가져온 후 기본 설정으로 배포하면 바로 동작합니다.
Docker(셀프 호스팅):
git clone https://github.com/TokenMixAi/subtitle-translator
cd subtitle-translator
docker build -t subtitle-translator .
docker run -p 3000:3000 subtitle-translator
이후 http://localhost:3000을 열면 됩니다.
로컬 실행(먼저 체험해보고 싶다면):
git clone https://github.com/TokenMixAi/subtitle-translator
cd subtitle-translator
yarn install && yarn dev
key 설정
- 앱을 열고 API Settings(번역 페이지의 설정 서랍)를 엽니다.
- 번역 엔진은 이미 TokenMix로 설정되어 있습니다.
sk-tm-...key를 붙여넣습니다. - 기본 모델은 DeepSeek V4 Flash입니다. 속도가 빠르고 비용이 낮아 시즌 전체를 일괄 번역하는 데 적합합니다. 더 자연스러운 대사 표현이 필요하다면 모델 드롭다운에서 Claude Sonnet 4.6, GPT-5.5, 또는 Gemini 3.5 Flash로 전환하세요.
동작 확인
.srt 파일을 드래그해서 놓고, 대상 언어를 선택한 뒤 번역을 클릭합니다. 짧은 파일은 1~2초 안에 완료됩니다. 401이 표시되면 key를 다시 확인하세요. 일부 줄의 번역이 실패한 경우, 앱은 원문을 그대로 남기고 해당 줄만 다시 시도할 수 있습니다.
자주 묻는 질문
API 엔드포인트를 직접 설정해야 하나요? 아닙니다. 이 빌드는 이미 https://api.tokenmix.ai/v1을 가리키고 있습니다. key만 붙여넣으면 됩니다.
어떤 모델을 선택해야 하나요? 일괄 작업에는 DeepSeek V4 Flash가 가성비가 가장 좋습니다. 자연스러운 번역이 중요하다면 Claude, GPT, Gemini가 적합합니다. 작업마다 전환할 수 있습니다.
데이터는 안전한가요? 네. 파싱, 번역 요청, 캐싱이 모두 브라우저에서 처리되며, key는 브라우저의 로컬 스토리지에만 저장됩니다.
다른 서비스 제공자를 사용할 수 있나요? 네. 앱은 모든 상위 엔진(DeepL, Google, OpenAI, Claude, OpenAI 호환 엔드포인트 등)을 그대로 유지하고 있으며, TokenMix는 기본값일 뿐입니다.
이 빌드에 대해
rockbenben/subtitle-translator(MIT 라이선스)의 오픈소스 포크로, TokenMix를 기본 서비스 제공자로 설정하고 브랜딩을 조정한 버전입니다. 자막 처리 및 번역 로직은 모두 상위 프로젝트 작성자의 작업입니다.