rockbenben / subtitle-translator
Translate a whole season of subtitles in one pass — .srt/.ass/.vtt/.lrc, 120+ languages, 27 LLM providers, timing untouched | 整季字幕一次译完,时轴不动,支持 120+ 语言
Why this job: works in the areas we cover, but does not say which job it does

What it does
- Real-Time Translation. Chunked compression + parallel processing → ~1 second per episode (GTX is slightly slower).
- Batch Processing. Drop hundreds of subtitle files at once (a whole season in one go); each file translates and downloads independently with its original filename, and you get an aggregated success/failure summary (e.g. "Exported (3/5)") whe
- Multi-Language Output. Translate into multiple target languages in a single pass — each language is exported as its own file with the language code appended (e.g. movie.zh.srt, movie.fr.srt).
- Format Compatibility. Auto-detects .srt, .ass, .vtt, and .lrc. WebVTT NOTE / STYLE / REGION non-cue blocks are correctly skipped (not translated as dialogue). One-click format conversion (SRT ↔ VTT, SRT/VTT → ASS) during translation.
- Bilingual Output. Insert the translation above or below the original; alignment preserved across formats. For SRT / VTT sources you can also export ASS with separate styles for original and translation (Default 70pt white + Secondary 55pt c
Get started
No single install command. Read the steps in the README (opens in new tab)
- Maintenance
- Active
- Last commit today
- Stars
- 1,197
- +9 this week
- Licence
- MIT
- Allows business use
- Downloads for
- 3 systems
- Mac, Windows, Linux
- Latest version
- v3.2.1
- Released 56 days ago
- Built with
- TypeScript
- 98% of the code
Is it looked after?
- Contributors
- 3
- Last 90 days
- Issues
- 80% closed
- 13 still open
- Pull requests
- 13 merged
- 1 waiting
- Releases
- 18
- 11 in the last year
- No contributing guide
- No security policy
- No code of conduct
More: download files, languages, topics and project record
Download files, v3.2.1
- Mac2 files, 408 downloads
- Windows3 files, 1,630 downloads
- Linux3 files, 250 downloads
Languages
- TypeScript 98%
- CSS 1%
- JavaScript <1%
- HTML <1%
Topics
- srt
- subtitles
- ass
- lrc
- vtt
- batch-translation
- bilingual-subtitles
- subtitle
- subtitle-translator
- translation
- translator
- ai-translation
Project record
- JobOther AI tools
- StatusListed
- Commits337
- Forks173
- Watching5
- Stars in 28 days+34
- CreatedMar 23, 2025
- First seen by usNov 7, 2026
- CheckedNov 12, 2026
