SRT Subtitle Translator


SRT Translator is a desktop tool with a GUI and CLI for precise translation of .srt subtitle files.

It supports three engines: NLLB (Meta’s “No Language Left Behind”) for low system requirements and solid quality; SeamlessM4T (Meta) for higher quality with moderate resource needs; and an experimental mode via Ollama for locally hosted LLMs (highest potential quality, but also the highest hardware demands).

For the Ollama mode, you need Ollama installed and the service running; power users can tweak the prompt directly in the Python file.

(NLLB: arXiv 2207.04672; SeamlessM4T: arXiv 2308.11596; Ollama: official repo.)

Privacy Policy Keks

A cookie has been stored. Its name is "lang", it is 6 bytes in size, lasts three days, and is technically necessary because it can remember which language you prefer. Do not harm it!