github I-IAL9000/shrinkerr v0.6.2

latest releases: v0.9.112, v0.9.111, v0.9.110...
3 months ago

Fixed

  • DVD folder conversion (v0.6.0) was non-functional: the design used a fictional dvd: ffmpeg input protocol that doesn't exist (the real libdvdread integration in ffmpeg is the dvdvideo demuxer, which only accepts ISO/block-device input, not folders). Every DVD probe failed with Protocol not found, the watcher silently shelved the path into an in-memory failure set, and no disc ever surfaced. v0.6.2 replaces it with ffmpeg's concat: protocol over the main-feature VOBs (identified by largest VTS_NN_1..N total size, excluding the VTS_NN_0 menu chunk). Verified end-to-end against a real disc (Fast-Walking (1982), NTSC, 116 min, MPEG-2 + AC-3). Watcher now logs disc-probe failures loudly instead of dropping them on the floor. Blu-ray (bluray: protocol via libbluray) was already a real protocol and is unchanged.

Docker images

Pinned to this release:

docker pull ghcr.io/i-ial9000/shrinkerr:0.6.2         # portable (amd64 + arm64, CPU)
docker pull ghcr.io/i-ial9000/shrinkerr:0.6.2-nvenc   # x86_64 + NVIDIA GPU (NVENC)
docker pull ghcr.io/i-ial9000/shrinkerr:0.6.2-edge    # as above but ffmpeg master
docker pull ghcr.io/i-ial9000/shrinkerr:0.6.2-edge-nvenc

Floating tags (:latest, :edge, :nvenc, :edge-nvenc) track the most recent release of each lineage.

Don't miss a new shrinkerr release

NewReleases is sending notifications on new releases.