github I-IAL9000/shrinkerr v0.3.88

latest releases: v0.9.98, v0.9.97, v0.9.96...
3 months ago

Fixed

  • VAAPI failing with libva.so.2: undefined symbol vaMapBuffer2 (libva ABI mismatch — BtbN n7.x ffmpeg expects libva ≥ 2.20, Debian 12 / Ubuntu 22.04 stock provides 2.14–2.17). Both Docker images now build libva 2.22.0 from source as part of the image layer and replace the system libva.so.2 with it. libva 2.x is ABI-stable, so the existing iHD / mesa-va / i965 drivers (compiled against 2.17) continue to work against 2.22 without rebuilding. Build adds ~30 s to image creation; build toolchain (build-essential, meson, ninja, libdrm-dev) is purged after compile so final image size impact is negligible.

Docker images

Pinned to this release:

docker pull ghcr.io/i-ial9000/shrinkerr:0.3.88         # portable (amd64 + arm64, CPU)
docker pull ghcr.io/i-ial9000/shrinkerr:0.3.88-nvenc   # x86_64 + NVIDIA GPU (NVENC)
docker pull ghcr.io/i-ial9000/shrinkerr:0.3.88-edge    # as above but ffmpeg master
docker pull ghcr.io/i-ial9000/shrinkerr:0.3.88-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.