Skip to content

8.1.2-8115e89c-develop

Choose a tag to compare

@ersatztv-releaser ersatztv-releaser released this 01 Nov 22:54
Immutable release. Only release title and notes can be modified.
7f86b6e

Develop build of 8115e89cb25e for testing; not a release. Develop builds are pruned.

Commits since 8.1.2-7

  • 8115e89 fix(fftools): schedule -shortest sync queues by the stream they wait on (#95)

Build

  • FFmpeg n8.1.2 (38b88335f99e76ed89ff3c93f877fdefce736c13), release.json revision 7
  • ffmpeg -version: n8.1.2-etv.dev.8115e89c (native), 8.1.2-etv.dev.8115e89c (docker)
  • Docker: ghcr.io/ersatztv/ersatztv-ffmpeg-develop:8.1.2-8115e89c-develop@sha256:19266ebad6460b9aa6f3340d5ffe357faa95e112a5eebee088c41a8fb1eabb77, dependency images:
    • amd64: ghcr.io/ersatztv/ersatztv-ffmpeg-deps@sha256:51248824c0e0ba8cbb57e76faed393a4f44b6978f1d66fa54a2cbb2da153e89c
    • arm64: ghcr.io/ersatztv/ersatztv-ffmpeg-deps@sha256:24a461c07bf51280d566ad18e28bed245d81b2ef4d29dfcec9dae6cf81483106
  • Native toolchain: ErsatzTV/FFmpeg-Builds@bbd45671594a, dependency images:
    • linux64: ghcr.io/ersatztv/ffmpeg-builds/linux64-gpl-8.1@sha256:a8a0e3f004c635057676207397e9dd199b746f1fd41704110404af84644f53ba
    • linuxarm64: ghcr.io/ersatztv/ffmpeg-builds/linuxarm64-gpl-8.1@sha256:772237735b9d57273f64672752467ad37048d066b38efb3d8924b2d353ff2d0d
    • win64: ghcr.io/ersatztv/ffmpeg-builds/win64-gpl-8.1@sha256:27d8e42ac9a81cbc73085e1981545dec82f05424a74531deab18d880a74b39ef
  • macOS: built natively for macOS 15.0 and later, static dependencies from native/macos/deps.json: openssl 3.5.9, freetype 2.14.3, fribidi 1.0.16, harfbuzz 14.5.1, libass 0.17.5, aom 3.14.1, dav1d 1.5.3, kvazaar 2.3.2, lame 3.100, ogg 1.3.5, vorbis 1.3.7, theora 1.2.0, opus 1.6, opencore-amr 0.1.6, openjpeg 2.5.4, srt 1.5.5, libwebp 1.6.0, vidstab 1.1.1, vpx 1.16.0, x264 stable-31e19f92, x265 4.2, xvid 1.3.7, zimg 3.0.6
    • macos64: Xcode 16.4 (16F6), SDK 15.5, runner image macos15 20261028.0489.1, dependency cache macos-deps-macos64-xcode-16F6-6c78efd4c176da6f9fd0497f809ca687f1bdec31193d56ab4e2cdb0fd263f3b9 (restored from cache)
    • macosarm64: Xcode 16.4 (16F6), SDK 15.5, runner image macos15 20261028.0489.1, dependency cache macos-deps-macosarm64-xcode-16F6-6c78efd4c176da6f9fd0497f809ca687f1bdec31193d56ab4e2cdb0fd263f3b9 (restored from cache)

Patches

Changes since 8.1.2-7:

A	patches/0031-fftools-ffmpeg_sched-schedule-encoder-sync-queues-by-their-head-stream.patch

Applied in order to every platform:

Verify

sha256sum -c --ignore-missing SHA256SUMS
gh attestation verify <archive> --repo ErsatzTV/ErsatzTV-ffmpeg
gh attestation verify oci://ghcr.io/ersatztv/ersatztv-ffmpeg-develop@sha256:19266ebad6460b9aa6f3340d5ffe357faa95e112a5eebee088c41a8fb1eabb77 --repo ErsatzTV/ErsatzTV-ffmpeg

Source: ffmpeg-8.1.2.tar.bz2 is the upstream release (sha256 b4925bd4411e654ad3884bc8da1860b0d860bd64a95a17220de48cfcd5f0a859); ersatztv-ffmpeg-8.1.2-8115e89c-develop-src.tar.xz is this repo and the native toolchain submodule at 8115e89cb25e4c9089cb947fe0ae9ef8cff98737; ersatztv-ffmpeg-8.1.2-8115e89c-develop-macos-deps-src.tar is the source of the macOS dependencies.

Built and tested by run 41358297862.