When playing Jellyfin off an Nvidia Shield TV, is it possible to set a default external video player per TV series?

As the title says, is it possible to set the default video player to use per TV series? I tend to switch between MXPlayer and JustPlayer depending on the content (JustPlayer for most content and MXPlayer for some sub heavy content). However, it’s annoying to have to select the player every time I start an episode. Additionally, this makes playing a show on shuffle in the background pretty tedious.

Would it be possible to have it so that show A always just plays using JustPlayer and show B always plays using MXPlayer?

MrPoopbutt,

What are the differences between the players?

GeekySalsa,

From my experience, JustPlayer looks best and does the best job at playing DolbyVision/HDR10 content with Dolby TrueHD+Atmos or DTS-HD MA w/ DTS:X. However, sometimes it has issues with subtitles. I haven’t yet investigated why, but I think shows that warrant more complicated subtitles (like Gintama) tend to fall into this. Where by complicated I mean that it often has multiple layers of subs simultaneously.

MxPlayer works best with subs and still looks pretty good, but not as good as JustPlayer and it doesn’t work as well with all the above mentioned technologies.

worldofbirths,
@worldofbirths@lemmy.world avatar

If you wouldn’t mind, are there any other issues you’ve experienced, and can you provide more details just to make it easier to reproduce the issue?

I’m interested in starting to contribute to the project, and this sounds like a good issue to document. Seems to me like we’ll always find different players falling short for certain media, so making this thing a sort of preference is not a bad quality of life improvement.

GeekySalsa,

I’m not sure if I’d really call it an “issue”. I think it’s more of a feature request. Currently on Android TV (Nvidia Shield Pro) you can set the Jellyfin client to ask you which player to use where, when selecting a player to use for some content, it’ll ask if you want to always use that player (for all content) or just that one time. It would be nice if there was a 3rd option to set that as the default player for that specific show. I suppose this would have to be a show specific feature as it wouldn’t really make sense for movies.

Regarding the issue I see with subtitles with shows like Gintama, I think it’s because Gintama has a lot of cultural references that need to be explained to understand what’s going on, so there’ll be extra yellow subtitles on top to explain those references when they come up in parallel to the normal subs for dialogue. Maybe something to do with this doesn’t play well with video players if they have more basic sub support. Or maybe it requires using a different type of subs and JustPlayer doesn’t support that as well, idk I haven’t checked if this pattern coincides with it being .SRT or .ASS or whatever.

thedreadpirate,

AFAIK, this is not a thing. I don’t recall seeing any discussions about making this a thing.

@wilberfan On the home screen, go to the gear in the top right, in Playback you can select the player. Either auto or specifically select a player. There is a separate setting at the bottom of Playback to set a different player for live TV.

wilberfan, (edited )
@wilberfan@lemmy.world avatar

My only available options are

  • "Automatically choose"
  • “ExoPlayer”
  • “LibVLC (experimental)”
  • “External app”
  • “Always ask”

And ExoPlayer is the one already selected. Do I need to manually install JustPlayer and/or MXPlayer on the Shield?

Edit: Found 'em in the Play Store and installed them to the Shield. 👍

wilberfan,
@wilberfan@lemmy.world avatar

As a Shield user and new Jelly adopter, I’ll be interested in this answer. (Plus, I didn’t know there were player options.)

Edit: Happen to know where I find the player settings? 🤔

  • All
  • Subscribed
  • Moderated
  • Favorites
  • jellyfin@lemmy.ml
  • DreamBathrooms
  • magazineikmin
  • mdbf
  • InstantRegret
  • rosin
  • Youngstown
  • slotface
  • love
  • Durango
  • kavyap
  • everett
  • tacticalgear
  • thenastyranch
  • cisconetworking
  • provamag3
  • Leos
  • modclub
  • khanakhh
  • ethstaker
  • osvaldo12
  • GTA5RPClips
  • ngwrru68w68
  • anitta
  • tester
  • cubers
  • normalnudes
  • megavids
  • JUstTest
  • All magazines