Automatically Set Preferred/Default Subtitles For Videos

Can we improve default subtitle selection to support Direct Play subtitle formats first? I have many mp4s with both VOBSUB and MOV_TEXT embedded subtitles and yet VOBSUB is regularly the default. I’m guessing it’s default because it’s the first track, but I would expect Plex to be a little more intelligent about preferred subtitle formats.

Plex seems to already do this for SRT – ie, a local SRT subtitle is preferred to embedded VOBSUB.

Use case:

  1. “Subtitles always enabled” is configured
  2. Video file has multiple embedded subtitle formats such as VOBSUB and MOV_TEXT
  3. VOBSUB is the first subtitle listed for the video file so it is selected by default even though a Direct Play format (MOV_TEXT) is available.

Just now got bit by this. What’s interesting is that SRT seems to work like Closed Caption, so it’s easily turned off if necessary. Otherwise you have to configure streams which is an overly complicated nightmare especially for the elderly/grandparents who need this sort of thing.

Also, I have created a work around for my particular predicament here: