binhex / arch-jellyfin

Docker build script for Arch Linux base with Jellyfin
GNU General Public License v3.0
9 stars 1 forks source link

Intel Quicksync hardware transcode support #7

Closed marco9663 closed 1 year ago

marco9663 commented 1 year ago

I find that Intel Quicksync hardware transcode is not supported out of the box. In Jellyfin web client, it always show This client isn't compatible with the media and the server isn't sending a compatible media format. warning when playing video with hardware transcoding on.

Following the official documentation, as this image is based on arch, I found out that after installing User mode Intel media drivers and the OpenCL runtime with command pacman -S libva-intel-driver intel-media-driver intel-media-sdk onevpl-intel-gpu intel-compute-runtime , hardware transcode with Intel Quicksync can then be used.

Verified with intel_gpu_top

image

Environment: CPU: Intel i5-8400 GPU: UHD 630

binhex commented 1 year ago

Nice! Thanks for doing the leg work I shall include the packages in the next built image

binhex commented 1 year ago

Done, packages added to build script, next build will include the packages