Skip to content

SRT Translator v0.7.0

Choose a tag to compare

@junqueirach junqueirach released this 09 Oct 13:21
· 5 commits to main since this release

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.json next to SRT Translator.exe to override prices (see pricing.example.json).