2024-05-29, 07:44 PM
Quote:
Just for my curiosity; that happens on non 4k files as well right?
Because I'm not sure what the limits are of Gemini Lake's hevc encoder.
I just tried an HEVC 1080p SDR file and that transcoded without issue. However, as mentioned at the start, transcoding of these exact same HEVC 4k HDR files worked with the previous Jellyfin 1.8.x and only stopped working after the update.
Quote:
You have intel-media-va-driver-non-free installed right? Because HEVC encoding is not supported in the "free" version of the driver.
I don't think your GPU needs "intel-microcode" from the "non-free-firmware" but it wont hurt.
That package is not found by apt, however I have the following packages installed with Intel in their name:
- intel-opencl-icd/stable,now 22.43.24595.41-1 amd64 [installed]
- libdrm-intel1/stable,now 2.4.114-1+b1 amd64 [installed,automatic]
Also, I'm not trying to encode to HEVC. AFAIK Firefox web doesn't support HEVC, hence the transcoding is needed in the first place.
The Jellyfin desktop app supports the file in direct streaming mode, but I'm using Firefox on purpose to test the transcoding.
Quote:Is not needed for my Gemini Lake iGPU according to the guide and it worked before without the guc loaded.
Are you loading any guc via /etc/modprobe.d/i915.conf ?
Quote:Regarding dmesg, if you go to /var/log there will probably be serveral dmesg log files.Unfortunately, there are no dmesg log files here... I will try to find them later, or just do a reboot.
Quote:One thing worth trying is to disable HEVC iGPU decoding. In Dashboard > Playback can you uncheck HEVC and HEVC 10-bit?As expected, with this disabled CPU decoding is used and the file plays but hitches because the CPU cannot keep up.