Fixed
- Audio-cleanup remux failed with
dimensions not set/Could not write header(exit 234) on files with PNG/MJPEG cover art. The remux command mapped video with-map 0:v?(all video streams), which sweeps in attached-pic cover-art streams that the matroska muxer can't write a header for. Changed to-map 0:v:0?(first real video stream only), matching what the convert path already does. Cover art is dropped from the remux output, same as the convert path's deliberate behavior.
Docker images
Pinned to this release:
docker pull ghcr.io/i-ial9000/shrinkerr:0.7.28 # portable (amd64 + arm64, CPU)
docker pull ghcr.io/i-ial9000/shrinkerr:0.7.28-nvenc # x86_64 + NVIDIA GPU (NVENC)
docker pull ghcr.io/i-ial9000/shrinkerr:0.7.28-edge # as above but ffmpeg master
docker pull ghcr.io/i-ial9000/shrinkerr:0.7.28-edge-nvencFloating tags (:latest, :edge, :nvenc, :edge-nvenc) track the most recent release of each lineage.