Plex is selecting forced subtitles over regular subtitles

For shows that have foreign audio I have forced subtitles and Plex picks them up as such. However, I have my account audio settings set to always enable subtitles so I would like Plex to choose the normal subtitles over the forced ones if there is an option. Is there any way to accomplish this?

1 Like

Do you mean if the whole audio track is in a foreign language or only some dialog lines are foreign?
If you have a whole audio track with a foreign language, you must not mark the subtitle track with the ā€˜forced’ tag.

Only some dialog lines are foreign. Game of thrones for example.

That is correct then.

Do you have full/complete subtitles for the affected videos?

How are the settings in your account https://support.plex.tv/articles/204985278-account-audio-subtitle-language-settings/
and how many audio and subtitle streams are available in the affected videos and how are they tagged? (language and ā€˜forced’ flag)

Yes I do. I attached a couple screenshots. This episode in particular I removed and did the Plex dance to check but it still defaults to the forced subtitles.

I can replicate the behaviour. This must be a regression.
I will report this.

2 Likes

I think I’m having this same issue, only my problem is kinda the reverse.

I have media files that are dual audio and dual subtitle (one forced, one complete subtitle).
I have my Plex account set to have subtitles always on, and preferred subtitle language to English. If I have a default audio language track set to another language, Plex is choosing the English Forced subs instead of Complete subs.

If I leave the ā€œPreferred Audio Languageā€ unselected, Plex is choosing the correct track depending on which audio track I set (English Forced Subs for English audio, English Complete subs for non-English audio).

Sounds like the same issue, actually.

I already reported this faulty behaviour a few months ago in this topic: https://forums.plex.tv/t/non-forced-subtitles-not-default-anymore/

To make it short, this is my typical use-case for Movies:

Audio: ITA, ENG
SUBS: Forced ITA, Regular ITA, Regular ENG

My settings:

Preferred audio language: English
Preferred subtitle language: Italian
Subtitles behavious: Always enabled

The newer PMS versions would default as:

  • Audio: ENG
  • SUB: Forced ITA

This is NOT what I want, and I think Plex should default as:

  • Audio: ENG
  • SUB: Regular ITA

This is why I am stuck on version 1.16.3.1402, which is the last version that defaults with the correct behaviour.

I would LOVE to update, but this issue is annoying to say the least. Are there any updates on the subject? Thanks a lot.

I guess this issue is flying under the radar like every single time I brought it up. Does anyone have any info? @anon18523487 maybe?

1 Like

The issue is still open on our end. I don’t have any other update.

Thanks for the reply. I guess I’m still stuck on this version then… I wanted to try out some new features but I have to decide if it’s worth to update.

Since I’ve now been forced to update my server, is it possible to at least consider this issue? ā€œStill openā€ just means that no one is even looking into it. It’s really not that hard to figure out.

1 Like

Hey, it’s Valentines Day. I just wanted to say how much I love that third-party tool PASTA. It saves me large amounts of annoyance I would otherwise experience since Plex continues to not address this bug.

But I can understand. I’m sure fixing this issue in six months is much more work than adding an entire video game emulator to the product. /s

2 Likes

Yeah, I’m with you. I still don’t understand this lack of support.
Default subtitle management should be vastly improved and expanded.

Sorry, didn’t se the ping from back in November. I see that the issue is still open on our end.

However, when I test this, it seems to be working fine for me checking with Web right now.

My settings are English/English. Need to find other subtitle languages to test English/Italian like you have. Although I’m curious why you want Italian subtitles but with English audio.

When choosing my preferred audio language, web chooses the forced version.
image

Choosing a foreign language, it chooses the full version.
image

I think for your intended purpose it’s working fine, the issue is probably my use-case (and I don’t think I’m alone). So there should probably be another option.

I’m italian, but I prefer to watch movies with the original audio, which for 99% of movies is English. I also like to watch with subtitles, because I might not understand sometimes. So that’s why I want ALL my movies to default to:

  • English Audio
  • FULL Italian subtitles, and not the forced ones

Thanks for taking the time, I hope some more options for default tracks are on the way.

P.S. you might find more details on my use-case in this previous comment:

Thanks. Yeah, your use-case is not typical. It would be better if you set your preferred audio to Italian or if you have Italian audio and prefer not to use it, select a language that you know you won’t have. That way a video with an English audio track will be treated as foreign and will then select the full Italian subtitle.

Okay. I’m still seeing this issue here right now.

And then when I change it to English audio…

If I manually change just the subtitle track, it stays on that setting regardless of changing the audio track back and forth. Tested with the subs set to both forced and regular. But that’s only for that episode. If I move to the second episode of the series we’re back where I was with Japanese audio and English forced subs set, which is wrong.

@anon18523487: What server version are you on?

That’s expected. If you manually pick a subtitle track then the automatic selection no longer happens.

What are your language settings?