2024-08-03, 08:21 PM
(This post was last modified: 2024-08-03, 08:28 PM by SunGautam. Edited 1 time in total.)
I'm running Jellyfin 10.9.3 on Ubuntu 24.04.
My gpu is an Intel Arc 750. I followed the jellyfin Guide for the Intel GPU on Ubuntu.
An issue arose when I recently tried to play AV1 files. If I was using automatically chosen player, a single image from the video would appear on screen and thee audio would stream normally. If i tried switching to exo player the video would hang and eventually error out. If I turn off hardware decode and stay on exoplayer, the video streams with no issues.
So I looked at the intel tool for GPU usage before transcoding
And during
And the transcoding via ffmpeg is using up 100% of the compute engine
Below is the transcode log for an AV1 file
Log.txt (Size: 18.06 KB / Downloads: 38)
I've also attached one for an HVEC file
Log2.txt (Size: 13.45 KB / Downloads: 31)
Below is the jellyfinlog for that play attempt
BaseLog.txt (Size: 55.75 KB / Downloads: 29)
Both have the same result of blowing up my compute engine.
Now the odd thing is that a couple months ago I was able to transcode multiple 4k AV1 files at the same time with the same setup. I'm not sure what has changed in between now and then aside from software updates. So I'm not sure what's going wrong here
One thing I did notice is that for the Low Power encoding
sudo cat /sys/kernel/debug/dri/0/gt/uc/guc_info
sudo cat /sys/kernel/debug/dri/0/gt/uc/huc_info
On my machine they're located at
sudo cat /sys/kernel/debug/dri/0/gt0/uc/guc_info
sudo cat /sys/kernel/debug/dri/0/gt0/uc/huc_info
but even if I turn off low power encoding the issue is still there.
10.9.3
My gpu is an Intel Arc 750. I followed the jellyfin Guide for the Intel GPU on Ubuntu.
An issue arose when I recently tried to play AV1 files. If I was using automatically chosen player, a single image from the video would appear on screen and thee audio would stream normally. If i tried switching to exo player the video would hang and eventually error out. If I turn off hardware decode and stay on exoplayer, the video streams with no issues.
So I looked at the intel tool for GPU usage before transcoding
And during
And the transcoding via ffmpeg is using up 100% of the compute engine
Below is the transcode log for an AV1 file
Log.txt (Size: 18.06 KB / Downloads: 38)
I've also attached one for an HVEC file
Log2.txt (Size: 13.45 KB / Downloads: 31)
Below is the jellyfinlog for that play attempt
BaseLog.txt (Size: 55.75 KB / Downloads: 29)
Both have the same result of blowing up my compute engine.
Now the odd thing is that a couple months ago I was able to transcode multiple 4k AV1 files at the same time with the same setup. I'm not sure what has changed in between now and then aside from software updates. So I'm not sure what's going wrong here
One thing I did notice is that for the Low Power encoding
sudo cat /sys/kernel/debug/dri/0/gt/uc/guc_info
sudo cat /sys/kernel/debug/dri/0/gt/uc/huc_info
On my machine they're located at
sudo cat /sys/kernel/debug/dri/0/gt0/uc/guc_info
sudo cat /sys/kernel/debug/dri/0/gt0/uc/huc_info
but even if I turn off low power encoding the issue is still there.
10.9.3