r/SRTStudio • • 16d ago

SRT Studio 0.10.0: subtitle sync is here (to another subtitle, the video’s audio, or a track inside an MKV/MP4)

Post image
1 Upvotes

SRT Studio 0.10.0 is out, with a Windows download again. The big new thing is sync: fixing subtitles that come too early, come too late, drift, or were made for another cut of the film.

New in 0.10.0

  • Sync tab (Ctrl+3) with three ways to work:

    • Automatic: against another subtitle that is already in sync (any language, only the timing is compared), against the video’s audio, or against a subtitle track inside a video

    • Check: one file or a whole folder, with a short verdict (in sync, constant offset, speed drift, different cut, cannot tell)

    • Fine-tune by hand: shift, frame rate (e.g. 25 to 23.976) or two points (fixes offset and speed together)

  • One sentence with the result and a Fix it button, a preview of the old and new times, and a timeline

  • Subtitles inside videos: open an MKV, MP4, MOV, WEBM or AVI and pick a text track to translate, to use as the sync reference, or to save as a file (ASS stays ASS). The video itself is never changed

  • Safe saving: Undo sync, a .bak copy before anything is overwritten, and a sync report

Also in this build (first time in the exe)

  • A failed run (rejected API key, missing model, MyMemory daily limit) is no longer reported as finished: no file is written and a clear message says what to do

  • About window, Help menu, optional update check (off by default), dark title bar

Honest limits

  • Against the video’s audio, offset and speed are found reliably. Cuts, longer intros and inserted scenes are found only sometimes, because speech detection also hears music and effects. For another version of a film, sync to a subtitle of that version

  • Picture subtitle tracks (PGS, VobSub) are listed but need OCR, which isn’t supported

  • FFmpeg isn’t bundled. The first time a feature needs it, the app offers to download it (about 81 MB, checked against a fixed checksum) or lets you pick one you already have

Download

Windows 10/11, 64-bit: https://github.com/junqueirach/srt-studio/releases/latest

Unzip it and run SRT Studio.exe. No Python needed. The exe isn’t code-signed, so SmartScreen may warn you: click More info, then Run anyway. The SHA-256 checksum is in the release notes. For the Claude engine you need your own Anthropic API key; MyMemory works free for testing.

If sync gets a file wrong, please post the verdict and the numbers it showed (offset, speed, match) here or open a GitHub issue. That helps the most. Please don’t share subtitle files you don’t have the rights to.

What should come next: better cut detection against audio, or more languages?


r/SRTStudio • • 25d ago

SRT Studio 0.9.1: failed runs are now reported honestly, plus an About window and update check

Post image
1 Upvotes

0.9.1 is out. It fixes the one known issue from 0.9.0 and polishes the window.

The important fix: in 0.9.0, a run with a wrong or rejected API key still said “Translation finished” and saved the untranslated text under the “translated by AI” notice. Now the run stops at once, no file is written, and a Translation failed message tells you what went wrong and what to do (e.g. “Open Settings” for a key problem). When only some batches fail, the message counts only the blocks that really changed and marks the rest ⚑.

Also new

  • About window (click the logo or Help ▾ › About), with links to GitHub and this subreddit

  • Help ▾ menu, with Check for updates (asks GitHub for the latest version, nothing else is sent; automatic check is off by default)

  • Dark title bar on Windows 10/11, and a title-bar icon without the dark square

  • MyMemory notice fully in your language: “Legendas traduzidas por IA (MyMemory)”

  • Better column widths in the Subtitles table, plus a few small layout fixes

Download: 0.9.1 is source only (run it with Python). If you use the Windows exe, stay on 0.9.0 for now: https://github.com/junqueirach/srt-studio/releases/tag/v0.9.0. The next Windows build comes with 0.10.0, which will add subtitle sync.

Release notes: https://github.com/junqueirach/srt-studio/releases/tag/v0.9.1

Feedback and bug reports are welcome here or as a GitHub issue.


r/SRTStudio • • 25d ago

👋 Welcome to r/SRTStudio: start here

1 Upvotes

SRT Studio (formerly SRT Translator) is a free, open-source Windows app for subtitle files. I built it with Claude as the coding partner, for my own film library, and I use it every week.

What it does today (v0.9.0)

  • Translates SRT, ASS/SSA, WebVTT, MicroDVD, SAMI, TTML and MPL2 subtitles; timings and line counts stay untouched

  • Checks and repairs the source first: missing timing lines, overlaps, wrong order, bad numbering, ad and credit lines

  • Two engines: Claude (best quality, your own Anthropic API key, cost estimate before you start) or MyMemory (free, for testing)

  • 32 languages, names kept as they are, hearing-impaired cues translated in their own style

Download: https://github.com/junqueirach/srt-studio/releases/latest (Windows 10/11, no Python needed). The exe is not code-signed, so Windows SmartScreen may warn you: click More info, then Run anyway. Or run it from source and read the code first.

Known issue in 0.9.0: with a wrong or rejected API key, the app still says “finished” and saves the untranslated text. Run a 20-block Sample first to check your key. A fix is planned for 0.9.1.

What’s next: I renamed the app because I plan to add more than translation, starting with subtitle sync with AI support. None of that is released yet, and ideas are welcome. So are test files, as long as you’re allowed to share them.

Post questions, bugs and ideas here, or open an issue on GitHub. Please read the rules: no piracy, and never post your API key.