auto pick subtitles

Hey i have a question.

I have put in 8 seasons of a tv-show.

Because english isn’t my main language, i choose to have english subtitles on my shows.
The first 3 seasons have english subtitles but are not automatic picked when i start a episode, the rest of the seasons i have no problem.

Does anyone know why it work on some seasons but not all.

extra info: Plex is set to prefer danish subtitles.

Please post the mediainfo XML of both an episode where the automatic subtitle selection works and one where it doesn’t.
If you don’t know how to insert the code into your post, just copy the XML into a text file and attach it.

Yes i have attached 2 documents, a working and a not working episode.
Working:

<Media videoResolution="720" id="275979" duration="2621462" bitrate="7150" width="1280" height="720" aspectRatio="1.78" audioChannels="6" audioCodec="dca" videoCodec="h264"container="mkv" videoFrameRate="24p" audioProfile="dts" videoProfile="high">
<Part accessible="1" exists="1" id="276548" key="/library/parts/276548/file.mkv" duration="2621462" file="/media/TV/House/Season 04/House - S04E01 - Alone Bluray-720p.mkv" size="2342830127" audioProfile="dts" container="mkv" videoProfile="high">
<Stream id="566700" streamType="1" default="1" codec="h264" index="0" bitrate="6380" language="English" languageCode="eng" bitDepth="8" cabac="1" chromaSubsampling="4:2:0"codecID="V_MPEG4/ISO/AVC" duration="2621455" frameRate="23.976" frameRateMode="cfr" hasScalingMatrix="0" height="720" level="41" pixelFormat="yuv420p" profile="high"refFrames="5" scanType="progressive" width="1280"/>
<Stream id="566701" streamType="2" selected="1" default="1" codec="dca" index="1" channels="6" bitrate="768" language="English" languageCode="eng"audioChannelLayout="5.1(side)" bitDepth="24" bitrateMode="cbr" codecID="A_DTS" duration="2621462" profile="dts" samplingRate="48000"/>
<Stream id="566702" streamType="3" selected="1" codec="srt" index="2" language="English" languageCode="eng" codecID="S_TEXT/UTF8" format="srt"/>
</Part>
</Media>

Non-Working:

<Media videoResolution="720" id="275856" duration="2645562" bitrate="7088" width="1280" height="720" aspectRatio="1.78" audioChannels="6" audioCodec="dca" videoCodec="h264"container="mkv" videoFrameRate="24p" audioProfile="dts" videoProfile="high">
<Part accessible="1" exists="1" id="276425" key="/library/parts/276425/file.mkv" duration="2645562" file="/media/TV/House/Season 01/House - S01E01 - Pilot Bluray-720p.mkv" size="2344046783" audioProfile="dts" container="mkv" videoProfile="high">
<Stream id="566306" streamType="1" default="1" codec="h264" index="0" bitrate="6318" language="English" languageCode="eng" bitDepth="8" cabac="1" chromaSubsampling="4:2:0"codecID="V_MPEG4/ISO/AVC" duration="2645562" frameRate="23.976" frameRateMode="cfr" hasScalingMatrix="0" height="720" level="41" pixelFormat="yuv420p" profile="high"refFrames="5" scanType="progressive" width="1280"/>
<Stream id="566307" streamType="2" selected="1" default="1" codec="dca" index="1" channels="6" bitrate="768" language="English" languageCode="eng"audioChannelLayout="5.1(side)" bitDepth="24" bitrateMode="cbr" codecID="A_DTS" duration="2645560" profile="dts" samplingRate="48000"/>
<Stream id="566308" streamType="3" codec="srt" index="2" language="English" languageCode="eng" codecID="S_TEXT/UTF8" format="srt" title="SDH"/>
<Stream id="566309" streamType="3" codec="srt" index="3" language="English" languageCode="eng" codecID="S_TEXT/UTF8" format="srt"/>
</Part>
</Media>

The only difference between the two files is that the non-working has 2 subtitle streams vs. one on the working file.
But I doubt this is the issue.

What ‘exactly’ have you set under Settings - Server - Languages? (there are 2 possible settings for subtitles)

Do you had the first 3 seasons already in your library for quite a while? The automatic subtitle activation only works if the subtitle selector of the episdoe has never been touched before by a user.

it is set to Automatically select audio and subtitle tracks.

Prefer audio tracks in: English
subtitle mode: always enabled
prefer subtitles in: danish

And all seasons a added to the library yesterday.

Do you get different results if you set the preferred subtitle language to ‘English’?

if i change it to english it does auto pick it on all episodes.

Do you know MKVtoolnix?
I see that the non-working file has no ‘default’ subtitle.
Could you use it to set the ‘default’ tag on one of the two subtitle tracks,
then Plex Dance the episode?

I have now tried different settings with MKVtoolnix.

First i tried to set one subtitle as default, Didn’t work.
Then i tried to set it as forced, Didn’t work either.
Last i tried to delete one subtitle the English (SDH) and now Plex auto pick English subtitles.

don’t know why it works whit one subtitle track but not two.

But know i have found a solution on my problem. Thanks alot OttoKerner.

@mikal2000 said:
But know i have found a solution on my problem.

I think that is more like a workaround.
What you have found is a bug. :wink:

I reported this to the developers.

Yeah you are right :slight_smile:

But thanks anyway.