![]() |
Loosing my mind - transcoding QNAP Jellyfin - Printable Version +- Jellyfin Forum (https://forum.jellyfin.org) +-- Forum: Support (https://forum.jellyfin.org/f-support) +--- Forum: General Questions (https://forum.jellyfin.org/f-general-questions) +--- Thread: Loosing my mind - transcoding QNAP Jellyfin (/t-loosing-my-mind-transcoding-qnap-jellyfin) |
Loosing my mind - transcoding QNAP Jellyfin - thepafin - 2025-05-26 Dear all Perhaps I should go to the QNAP forum but since I tried to activate hardware transcoding on ALL kind of devices and NEVER succeeded this is not just QNAP related. I can not imagine that no one else here never solved this issue Im having. This feels so pathetic that I can not solve it with the millions of tutorials. Problem: I tried a dozen of devices (Synology, QNAP, built my own NAS via Truenas, Proxmox, OMV and Unraid And I NEVER could successfully activate hardware transcoding in Jellyfin. It is always some crap about editing something in Linux via Shell which then leads to a dozens of other things no tutorial even mentioned to get it to work. Also, every CPU is different and I could not get the correct transcoding settings for any of my CPUs. Currently Im on i3 7100 in QNAP but I also tried it with i5 12500, Ryzen 8500G, Ryzen 5600G and others. I can playback most of the media just fine but I suspect its without hardware transcoding since the big files are lagging or wont even start. I cant even get 4K movies to run smooth without hiccups every few seconds and some media wont even run giving me this error: Device creation failed: -542398533. Failed to set value 'vaapi=va:,vendor_id=0x8086,driver=iHD' for option 'init_hw_device': Generic error in an external library Error parsing global options: Generic error in an external library Why is this like that? I did not enable vaapi at all. What am I missing? Can someone please tell me, how to enable hardware acceleration for my i3 7100 and share the exact stept by step manual and Jellyfin playback transcoding settings for this CPU so I can forget this issue and move on? Lost already weeks and thousands of dollars for all kind of NAS and DIY Home Server equipment. I even bought a server with a Intel Arc 310 which now just lays around collecting dust. Any help is highly appreciated. RE: Loosing my mind - transcoding QNAP Jellyfin - pxr5 - 2025-05-26 I haven't got a QNAP NAS but this may help you: 1. Check the capabilities of your CPU and from that you can set the Hardware Decoding settings accordingly - https://en.wikipedia.org/wiki/Intel_Quick_Sync_Video 2. Have you read through all this regarding Jellyfin and transcoding - https://jellyfin.org/docs/general/post-install/transcoding/hardware-acceleration/ 3. If using docker you have to pass the device correctly. I'm using a Synology NAS and my compose file is like this, note the Device settings: Code: jellyfin: RE: Loosing my mind - transcoding QNAP Jellyfin - thepafin - 2025-05-27 Hi and thank you for your code. This, unfortunately, wont work for me. Something about adding the group it does not like: RE: Loosing my mind - transcoding QNAP Jellyfin - pxr5 - 2025-05-27 You need to find your own video group id. It should hopefully be the same for QNAP but here is some info I provided on another forum post regarding GUID/UID and video groups for a Synology NAS: To find the correct GUID/UID, use this: https://mariushosting.com/synology-find-uid-userid-and-gid-groupid-in-5-seconds/ In my compose file above it contains a Group field. To find your group, SSH into your NAS and enter: ls -la /dev/dri and look for videodriver (or similar) then enter: grep videodriver /etc/group | cut -d: -f 3 this will give the group number to put in your YAML - probably 937. I'm not sure if this is needed, but it doesn't hurt |