I’ve been a long time jellyfin user but I haven’t been able to ditch plex completely because of this problem. On my linux system with nvidia, with hardware decoding enabled/off/copy or with any of the codecs, I get this weird color bands in video when I use JMP. It doesn’t happen with the plex app or when directly using mpv with the jellyfin-mpv ship. I have identical mpv config files for mpv for JMP and my system, with vanilla mpv having no issues.
I am at my wits end regarding what might be causing this and I end up using the plex app even though I hate the interface.
JMP:
Plex App:
MPV:
- Chaphasilor [he/him] ( @Chaphasilor@feddit.nl ) English5•1 year ago
Have you tried a different player? And honestly I can barely see a difference…
I mean jmp let’s you use only the integrated player or cast to mpv shim.
I can play the files with mpv, vlc or Kodi without issues but I would like to use something like plex/jellyfin for all the other capabilities they offer like playback position syncing and so on.
It’s kind of mild here but very noticeable in really dark parts of the scene. Makes a lot of stuff pretty bad.
- Chaphasilor [he/him] ( @Chaphasilor@feddit.nl ) English1•1 year ago
And does the issue happen on the web client? Or when using a player like Kodi?
It’s specific to Jellyfin Media Player which is a client for Linux built using electron and mpv.
- Chaphasilor [he/him] ( @Chaphasilor@feddit.nl ) English1•1 year ago
And using the browser-based client isn’t an option? I heard PWAs are pretty well supported on linux…
PWAs are not an issue but hardware acceleration is pretty broken on Wayland and Nvidia combo.
- ayaya ( @ayaya@lemdro.id ) English3•1 year ago
Plex and JMP both use mpv under the hood, so the only difference is going to be playback settings. I am pretty sure the
profile=gpu-hq
setting enables debanding so that is probably the culprit. Your mpv example is noticeably smoother so that is some really heavy-handed debanding while Plex goes for something more balanced.The JMP is probably exactly how the source looks so ideally you should find a better source that doesn’t have banding in the first place. That is some really bit-starved video. But if you want debanding you could try adding an mpv.conf file to JMP and try some different deband settings. The defaults by adding
deband=on
should be enough but you can also mess with the threshold/range/grain options if necessary. - exu ( @exu@feditown.com ) English3•1 year ago
Is Jellyfin doing any transcoding? Or is that direct play?
Direct playing. It’s such a drastic difference, there’s no banding in Android devices I have, only on my Linux system.