v0.5.20
Fixed
- Subtitle tracks in the file's native language were kept by default even when they weren't in "Keep Subtitle Languages" — German subs on a German-audio movie etc. Pre-v0.5.20 audio and subs shared the
keep_native_languagerule, which makes sense for audio (keep the original audio track) but is rarely useful for subs. Split into a separate "Auto-keep native language subtitle tracks" toggle (Settings → Subtitles), default off. Existing users who relied on the old behaviour (SDH on same-language audio) can opt back in. - Existing audio toggle label clarified from "Auto-keep native language tracks" to "Auto-keep native language audio tracks" — same setting, just no longer ambiguous about which media type it controls.
Docker images
Pinned to this release:
docker pull ghcr.io/i-ial9000/shrinkerr:0.5.20 # portable (amd64 + arm64, CPU)
docker pull ghcr.io/i-ial9000/shrinkerr:0.5.20-nvenc # x86_64 + NVIDIA GPU (NVENC)
docker pull ghcr.io/i-ial9000/shrinkerr:0.5.20-edge # as above but ffmpeg master
docker pull ghcr.io/i-ial9000/shrinkerr:0.5.20-edge-nvencFloating tags (:latest, :edge, :nvenc, :edge-nvenc) track the most recent release of each lineage.