Jellyfin Forum
HEVC transcoding stopped working in 10.9.3 (Intel QSV) - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+--- Thread: HEVC transcoding stopped working in 10.9.3 (Intel QSV) (/t-hevc-transcoding-stopped-working-in-10-9-3-intel-qsv)

Pages: 1 2


RE: HEVC transcoding stopped working in 10.9.3 (Intel QSV) - Fate - 2024-05-29

(2024-05-29, 08:05 PM)TheDreadPirate Wrote:
(2024-05-29, 03:53 PM)Fate Wrote: Yes, you mentioned that in another thread (I'm learning hehe), but he is using a debian LXC containter, this means vanilla ffmpeg only and no docker... 

Why is jellyfin-ffmpeg not an option for debian LXCs?  I seen users with Ubuntu LXCs using jellyfin-ffmpeg.  And we have builds of jellyfin-ffmpeg for Debian.

ok my bad ... sign...

no jellyfin-ffmpeg in the debian repository....

I was quickly checking the jellyfin website and when you go to debian:
https://repo.jellyfin.org/?path=/server/debian/latest-stable/amd64
there is no jellyfin-ffmpeg so I assumed there is no deb build. ( is there any reason to not put ffmpeg in there, too?)

needs manual download from here:
https://repo.jellyfin.org/?path=/ffmpeg/debian/latest-6.x/amd64


JJ White Wrote: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.

Now that is interesting...
Did you also update proxmox? Because when Proxmox moved to Debian bookworm al lot of packages got moved to non-free repo.

Anyway I think first try should be install ffmpeg 6

If that also doesn't help:
edit your edit /etc/apt/sources.list and add "non-free-firmware" and "non-free" to the repos

then you should be able to apt install intel-media-va-driver-non-free and intel-microcode.
Reason:
looking the intel driver homepage:
https://github.com/intel/media-driver
clearly states encoding HEVC is only supported on the non-free driver.

So I tested the same now,
I got a 4K HDR movie and trancoded to HEVC. This works fine on my J5005. (around 73 fps)

guc should not matter here but for completion I am using guc=2


RE: HEVC transcoding stopped working in 10.9.3 (Intel QSV) - JJ White - 2024-06-26

I got it working again, turns out I had a memory limit of 1GB set for my Jellyfin container.
After the update the memory consumption went up for some reason which caused the limit to be reached and Jellyfin to be killed.
After upping the limit transcoding works again like before...

Maybe this information will be useful to someone in the future.