3 ms·
I'm enjoying Jellyfin so far. The one thing I can't work out is why hardware transcoding isn't working. I'm running the latest TrueCharts release on TrueNAS Sc
by petepete 3y ago
I'm enjoying Jellyfin so far. The one thing I can't work out is why hardware transcoding isn't working.
I'm running the latest TrueCharts release on TrueNAS Scale with a CPU that supports Intel QuickSync (Xeon E-2324G) but no dice yet. Whenever 'Enable hardware encoding' is checked everything stops working. Not sure if the problem is with TrueNAS Scale or Jellyfin but there isn't an abundance of information/guidance out there just yet.
- alex3305 3y agoI'm unsure what a 'TrueCharts' is, but if it's anything Docker based you probably need to mount the Intel GPU device. You can do this pretty easily with a device mount: `--device=/dev/dri`. Another issues that may occur is that `/dev/dri` has insufficient permissions for Docker or that the device driver hasn't initialized.
- captn3m0 3y agoNot for Intel, but if you use an nvidia card, you can also use ‘—-gpus all’ with the nvidia container runtime. https://wiki.archlinux.org/title/docker#With_NVIDIA_Container_Toolkit_(recommended) https://wiki.archlinux.org/title/docker#With_NVIDIA_Containe... The official JellyFin docs suggest using —-device for docker/Intel cases: https://jellyfin.org/docs/general/administration/hardware-acceleration/intel https://jellyfin.org/docs/general/administration/hardware-ac...
- petepete 3y agoThank you. On TrueNAS Scale you install applications that run on Docker/Kubernetes, and TrueCharts is a registry of these applications. They work with just a few clicks, it's very impressive and still new to me. I think you're right on this, I'll investigate further today.