LinuxGeek28's picture

First, thanks for taking an interest....

One of the reasons I was so interested in getting a Jellyfin mediaserver working was because HW Transcoding and the DVR add-in do not require a paid subscription like PleX and Emby.  Utilizing HW Transcoding significantly reduces the CPU horsepower (and cost) needed run a capable server.

I do agree that it is a bit much to try to include the drivers OOTB, but, it would be simple (and should be done) to add the jellyfin user to the video group.

Using  an Ubuntu host and an Ubuntu container didn't require installing drivers in the container to get accelerated pass-thru video (not sure about Proxmox).  Anyway, I fought with this issue for about 3 days trying to figure out why I kept getting errors on my Debian container (when all the instructions made it look so dang simple).

Had I used the .iso installer and put it on bare metal (or even a VM), I may not have had the problems I did.  I am sure the linux container and my general lack of experience using them added to my challenges.

Since free HW Acc. is such a key feature to Jellyfin, I think it would be helpful to add some additional comments to the "Usage Detail" section of the Mediaserver info page that to get HW transcoding working... you will need to make sure the video drivers are installed for your particular HW as they may not be included in the default Debian server install.

Finally, include link to the Jellyfin HW Acceleration page for the rest of the details: https://jellyfin.org/docs/general/administration/hardware-acceleration.html

Cheers, Dave.