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 thedvdvideodemuxer, which only accepts ISO/block-device input, not folders). Every DVD probe failed withProtocol 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'sconcat: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-nvencFloating tags (:latest, :edge, :nvenc, :edge-nvenc) track the most recent release of each lineage.