

I tried this for the first time a few days ago and it seems pretty good.
If you hold the selection button on a movie/show theres an option to “Play with transcoding” which helped solve a lot of problems for me when playing things on older hardware in situations where the official Jellyfin app would incorrectly try to direct play content that actually wasnt compatible.



When you start playing something, go into the admin dashboard on another machine and click the “i” and see if its trying to software transcode instead of hardware transcode, or does it say its direct playing?
How are you running the Jellyfin server? As your own docker container or installed as a docker container in something like Unraid?
If its a container then it needs access to the GPU (eg, --device=/dev/dri:/dev/dri, or whatever device your GPU appears as), and if its installed in Unraid it needs access to the gpu, intel-gpu-top needs to be installed, and the Jellyfin container also needs a docker mod called “opencl-intel”.