this post was submitted on 31 Jul 2023
6 points (100.0% liked)

Jellyfin: The Free Software Media System

160 readers
1 users here now

Current stable release: 10.10.3

Community Standards

Website

Forum

GitHub

Documentation

Feature Requests

Matrix (General Information & Help)

Matrix (Announcements)

Matrix (General Development)

Matrix (Off-Topic) - Come get to know the team and blow off steam!

Matrix Space - List of all the available rooms on Matrix.

Discord - Bridged to our Matrix rooms

founded 4 years ago
MODERATORS
 

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:

top 9 comments
sorted by: hot top controversial new old
[–] Chaphasilor@feddit.nl 5 points 1 year ago (1 children)

Have you tried a different player? And honestly I can barely see a difference...

[–] Parsnip8904 1 points 1 year ago (1 children)

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@feddit.nl 1 points 1 year ago (1 children)

And does the issue happen on the web client? Or when using a player like Kodi?

[–] Parsnip8904 1 points 1 year ago (1 children)

It's specific to Jellyfin Media Player which is a client for Linux built using electron and mpv.

[–] Chaphasilor@feddit.nl 1 points 1 year ago (1 children)

And using the browser-based client isn't an option? I heard PWAs are pretty well supported on linux...

[–] Parsnip8904 1 points 1 year ago

PWAs are not an issue but hardware acceleration is pretty broken on Wayland and Nvidia combo.

[–] exu@feditown.com 3 points 1 year ago (1 children)

Is Jellyfin doing any transcoding? Or is that direct play?

[–] Parsnip8904 1 points 1 year ago

Direct playing. It's such a drastic difference, there's no banding in Android devices I have, only on my Linux system.

[–] ayaya@lemdro.id 3 points 1 year ago* (last edited 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.