Switch to custom jellyfin-ffmpeg that contains full feature Intel iHD driver #135
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.
Description:
Switch to custom
jellyfin-ffmpeg
package that contains full feature Intel iHD driver.I will continue to maintain this package whenever the upstream tags a new release.
You can also build it by removing the commented out lines around
https://github.com/jellyfin/jellyfin-ffmpeg/blob/883570db52d230f7f9ab6c532069002d7a5ed90c/docker-build.sh#L165
The
intel-media-driver-non-free
package from intel repo is always linked against their latestlibva
, which will break the QSV/VAAPI support in our ffmpeg over time.Benefits of this PR and context:
libva
version errors.Old version of libigdgmm breaking hardware transcoding with iHD driver #107
Intel QuickSync on Docker/Debian 11 (TrueNAS Scale) not working: Device creation failed: -5 with qsv=hw #109
Video playback when Hardware Acderation is enabled doesn't work in latest tag. (10.7.6-1-ls118) #115
Hardware transcoding dosen't work since 10.7.7-1-ls131 #129
QSV Hardware Transcoding not working on Docker on 10.7.5 jellyfin/jellyfin#5993
How Has This Been Tested?
Intel QSV/VAAPI HWA + OpenCL/VPP Tone-mapping are all verified with
jellyfin-ffmpeg
4.4.1-1.I'm the main maintainer of
jellyfin-ffmpeg
in the past two years, many HWA improvements have been made in this new ffmpeg and the upcoming Jellyfin 10.8 release. Hope everyone who uses linuxserver container can enjoy it!