Closed stratus-ss closed 10 months ago
pacman -Qs |grep intel
local/intel-gmmlib 22.3.14-1
local/intel-gpu-tools 1.27-2
local/intel-media-driver 23.4.2-1
local/intel-ucode 20231114-1
local/lib32-libva-intel-driver 2.4.1-1
local/libva-intel-driver 2.4.1-2
local/onevpl-intel-gpu 23.4.2-1
local/vulkan-intel 1:23.2.1-2
That's not enough for a baremetal installation.
N6000/JasperLake requires intel-media-sdk
instead of the onevpl.
See Dependencies->optional in https://archlinux.org/packages/extra/x86_64/jellyfin-ffmpeg/
intel-media-sdk (optional) - for Intel Quick Sync Video
onevpl-intel-gpu (optional) - for Intel Quick Sync Video (Alder Lake and newer)
Thank you i was missing the intel-media-sdk
. I misunderstood, I thought the SDK was only required when making the packages.
Totally user error. Thanks!
Describe The Bug I have an Arch Linux machine running the LTS kernel
When I install Jellyfin from the repos and I enable quicksync like this:
Files that need to be transcoded fail to play
FFMPEG Log
Jellyfin Logs
I have the following packages related to the intel drivers installed
DMESG output:
However, when i use the LinuxServerIO docker, jellyfin plays the same file with the same settings enabled
LinuxServerIO FFMPEG
Also of note, using VAAPI on the baremetal host appears to work fine.
Steps To Reproduce
Expected Behavior
File plays whether or not it can be transcoded
System (please complete the following information):
MediaInfo
Any file that might need transcoding. These are example files
FFmpeg Logs
FFMPEG Log Jellyfin Logs LinuxServerIO FFMPEG
Additional Context