Jellyfin performance issue unique to Gnome Bazzite (Deck)

This is a longshot, but I'm curious if anyone else has had this particular problem as well. I have a jellyfin instance on a local server that does no transcoding (all direct video) so this should result in file playback being "native" on the bazzite steam deck. The video is encoded using H264 w/ AAC audio. The resolution is at a relatively undemanding 720p. Essentially, the playback is stuck in a stuttery state with no way to rectify it. Every 3 frames or so, there will be an incorrect frame about 4 frames back which results in an unwatchable mess. I'm reporting this to bazzite as it's a very unique experience that I haven't seen on any other platform. The steam deck w/ vanilla SteamOS doesn't have this issue, nor do any of my other Silverblue / Kinoite machines on my local network. The biggest notable difference between these systems is that it seems like Bazzite has ffmpeg layered onto the base image -- so perhaps it has something to do with the version of FFMPEG that is being used? I've also noticed that it had to Redux the file according to playback info, which makes it seem like a certain codec is unavailable to the system. I would be curious to know if anyone else could try a similar arrangement on their steam deck or if anyone has any clues as to solving this bug.
1 Reply
Yokai
Yokai9mo ago
As an update, I've found that running Jellyfin (or Twitch via firefox) in desktop mode causes this issue and is abscent when running in gaming mode. So I'll go ahead and say that I have a "solution", albeit not perfect.