Repository navigation
SRT Translator v0.7.0
SRT Translator 0.7.0: quality-control release
Download SRT-Translator-0.7.0-win64.zip, unzip it, open the SRT Translator folder and double-click SRT Translator.exe. No Python needed. Keep the whole folder together. For the Claude engine you need your own API key from console.anthropic.com; it is stored only on your PC.
SHA-256 of the zip:
8545EBB07D082B43885A28A3523B11BFB9CE41A7B677CEABF31D8BB6C55D03D6
Highlights
- Quality-control pass after every run: unchanged text, missing lines, lost tags and missing names are flagged and repaired automatically
- Live model list and live pricing, exact token count and the real cost of each run
- Hearing-impaired cues (
[door slams],(laughs)) translated in their original style - Preserve-names list with auto-detect, a 20-block Sample, formatting tags protected
- A more robust protocol (JSON with fixed line lists), so merged or dropped blocks no longer shift the rest of the file
- Fixed: drag and drop, which never worked since v0.6.0
Full list in the changelog.
Notes
- The exe is not code-signed. Windows SmartScreen may warn: click More info, then Run anyway. Antivirus software may analyse a new unsigned program on first start, which can make it slow to open once.
- Built with PyInstaller 6.22 on Python 3.12. Tested on Windows: launch, drag and drop registration, offline parsing and cost estimate, error handling with an invalid key, translation with the free MyMemory engine, settings persistence.
- Bundled components are MIT, BSD, Apache-2.0, MPL-2.0 or PSF licensed. No GPL or AGPL.
- Place a
pricing.jsonnext toSRT Translator.exeto override prices (seepricing.example.json).