Upgrade FFmpeg base image to 8.1.2 #5

Merged
timothy merged 1 commits from issue4-ffmpeg-8 into main 2026-07-01 02:44:42 +02:00
Owner

Summary

  • Upgrade the FFmpeg source build from 7.1.1 to 8.1.2.
  • Update .gitea/workflows/build.yml RELEASE_VERSION to 8.1.2.
  • Pin Rust/cargo helper tooling instead of querying the GitHub releases API during Docker builds.
  • Update local docs/examples for 8.1.2 and correct the Docker host name from jazz to bumblebee.

Verification

Built on bumblebee from images/linux/amd64/Dockerfile:

  • Image: ersatztv-ffmpeg:8.1.2
  • Image ID: sha256:f069590b3314df5bad2106503232edec8e9efc4ae11702c43b5c92d057ec503d
  • ffmpeg -version reports ffmpeg version 8.1.2
  • ffprobe -version reports ffprobe version 8.1.2
  • Smoke tests passed:
    • lavfi video to null muxer
    • libx264 encode
    • libfdk_aac encode
    • hardware accelerator listing includes vdpau, cuda, vaapi, qsv, drm, opencl, vulkan
    • expected encoders/filters present: libx264, libx265, h264_nvenc, hevc_nvenc, libfdk_aac, libplacebo, scale*, subtitles, zscale

Refs #4

## Summary - Upgrade the FFmpeg source build from `7.1.1` to `8.1.2`. - Update `.gitea/workflows/build.yml` `RELEASE_VERSION` to `8.1.2`. - Pin Rust/cargo helper tooling instead of querying the GitHub releases API during Docker builds. - Update local docs/examples for `8.1.2` and correct the Docker host name from `jazz` to `bumblebee`. ## Verification Built on `bumblebee` from `images/linux/amd64/Dockerfile`: - Image: `ersatztv-ffmpeg:8.1.2` - Image ID: `sha256:f069590b3314df5bad2106503232edec8e9efc4ae11702c43b5c92d057ec503d` - `ffmpeg -version` reports `ffmpeg version 8.1.2` - `ffprobe -version` reports `ffprobe version 8.1.2` - Smoke tests passed: - lavfi video to null muxer - `libx264` encode - `libfdk_aac` encode - hardware accelerator listing includes `vdpau`, `cuda`, `vaapi`, `qsv`, `drm`, `opencl`, `vulkan` - expected encoders/filters present: `libx264`, `libx265`, `h264_nvenc`, `hevc_nvenc`, `libfdk_aac`, `libplacebo`, `scale*`, `subtitles`, `zscale` Refs #4
timothy added 1 commit 2026-07-01 01:39:16 +02:00
timothy merged commit ce6c8d90a8 into main 2026-07-01 02:44:42 +02:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: timothy/ersatztv-ffmpeg#5