Repository navigation
Add Intel QSV qsv2404 variant - #473
Merged
Merged
Conversation
New ubuntu2404-based image with FFmpeg configured through oneVPL ( --enable-libvpl, FFmpeg >= 6.0 ) and the runtime stack shipped in the image: oneVPL dispatcher ( libvpl2 ), oneVPL GPU implementation ( libmfx-gen1.2 ) and the Intel media driver ( intel-media-va-driver-non-free ), so users only need to attach /dev/dri. Templates, update.py wiring ( x86_64 only ), generated docker-images for 8.0/8.1/9.0 plus the GH Actions and GitLab matrices are included. The CI smoke test asserts --enable-libvpl and h264_qsv for qsv variants. oneVPL supports Tiger Lake ( 11th gen ) and newer GPUs only; older GPUs such as Skylake return MFX_ERR_NOT_FOUND from the dispatcher, so the README documents falling back to the vaapi variant there.
jrottenberg
added a commit
that referenced
this pull request
Sep 28, 2026
Not part of PR #473 - main is also currently stale against upstream. This commit exists only on this throwaway review branch.
Owner
|
Pulled this branch and verified it directly against Code reviewStructurally consistent with the existing single-variant parents (
CI verificationRan the actual build+smoke-test for all three FFmpeg versions on this branch: run #36371874851
Also surfaced two pre-existing issues on Overall: looks good to merge. |
jrottenberg
approved these changes
Sep 28, 2026
Owner
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
New ubuntu2404-based image with FFmpeg configured through oneVPL ( --enable-libvpl, FFmpeg >= 6.0 ) and the runtime stack shipped in the image: oneVPL dispatcher ( libvpl2 ), oneVPL GPU implementation ( libmfx-gen1.2 ) and the Intel media driver ( intel-media-va-driver-non-free ), so users only need to attach /dev/dri.
Templates, update.py wiring ( x86_64 only ), generated docker-images for 8.0/8.1/9.0 plus the GH Actions and GitLab matrices are included. The CI smoke test asserts --enable-libvpl and h264_qsv for qsv variants.
oneVPL supports Tiger Lake ( 11th gen ) and newer GPUs only; older GPUs such as Skylake return MFX_ERR_NOT_FOUND from the dispatcher, so the README documents falling back to the vaapi variant there.