Skip to content

SubtitleGenie 0.0.8

Choose a tag to compare

@github-actions github-actions released this 16 Aug 03:32
· 16 commits to main since this release
eb599e1

SubtitleGenie 🧞 0.0.8

Subtitle Genie

πŸ“ What changed in 0.0.8

Fixed

  • 3D subtitles no longer float in the middle of the picture. On letterboxed
    (cinemascope) 3D releases the per-eye subtitles were placed by frame percentage,
    which on a wide, letterboxed frame drifted up toward the middle (or down into a
    black bar). SubtitleGenie now detects the active picture area with ffmpeg
    cropdetect and sits the subtitles just above the bottom of the visible image,
    in each eye. Without ffmpeg it falls back to near the bottom of the frame.
  • Empty/broken subtitles are skipped instead of embedded as dead tracks. A
    download with no timed cues no longer becomes a subtitle track that shows
    nothing; it's reported as "empty" and left out.

Added

  • Embedded tracks are tagged so you can tell them apart. Subtitles
    SubtitleGenie muxes in are now titled e.g. English [SG], so in your player's
    track list they're obviously yours versus the movie's own (English [PGS],
    etc.). Change or clear the marker with config --set defaults.embed_tag SG
    (empty = no tag).
  • Your default language is the auto-selected track β€” even with all. When
    embedding, the track for your primary language (first in defaults.languages)
    is marked the MKV default and the movie's own default is cleared, so playback
    starts on your language instead of whatever the release shipped as default. If
    that language is already in the movie, that existing track is marked default.

⬇️ Download & run

Grab the archive for your OS from the Assets section below, unpack it, and
run the subtitlegenie executable inside. No Python required.

OS Archive
πŸͺŸ Windows SubtitleGenie_Win_0.0.8.zip
🍎 MacOS SubtitleGenie_Mac_0.0.8.tar.gz
🐧 Linux SubtitleGenie_Linux_0.0.8.tar.gz

First run: subtitlegenie setup to add your free OpenSubtitles API key and
pick your defaults. Then just drop a movie on it. subgenie setup also works!

For embedding subtitles into movies you also need
ffmpeg on your PATH. Saving subtitles as
sidecar files needs nothing extra.

πŸ”— Links