Audio streams titled wrong

Server Version#: 4.12.3
Player Version#: lg-webos (newest version on app store)
I am very new to Plex so don’t please judge me.

I got a Plex server wich locally accessed by my LG OLED B97, which is the only player that has the problem. On my Mac there isn’t any problem of that kind.
So now my problem: the video file has a Dolby Atmos german stream, AC-3 german stream, Dolby Atmos english stream and AC-3 english stream (in that order). But the german and english stream is titled wrong on the TV, so the german stream is the english stream and the other way round.
The problem exist with every movie with these four audio streams.

Thank you for your replys!

Can you provide a screenshot and a copy of the xml from PMS?

Do u mean a screenshot from the TV language setting?

The title your trying to play, go to it’s poster in it’s given Library. Bottom right you will find a Vertical Ellipse ( ⋮ ) , scroll down to info. The view xml has a link at the bottom, open, copy and paste it in the body of a post window. Or as suggested take photo and attach.

Example where to find:

Okay here is one movie with the problem.
2323.xml.zip (12.8 KB)

<Media id="5131" duration="6988224" bitrate="17017" width="3840" height="1608" aspectRatio="2.35" audioChannels="8" audioCodec="truehd" videoCodec="hevc" videoResolution="4k" container="mkv" videoFrameRate="24p" videoProfile="main 10">
<Part accessible="1" exists="1" id="5132" key="/library/parts/5132/1582199163/file.mkv" duration="6988224" file="/mnt/Videos/Filme/Wir (2019)/0wn-wir-x265-2160p.mkv" size="14962766462" container="mkv" deepAnalysisVersion="4" requiredBandwidths="36397,32038,26646,24533,23559,23030,21635,20311" videoProfile="main 10">
<Stream id="12321" streamType="1" default="1" codec="hevc" index="0" bitrate="9588" language="English" languageCode="eng" bitDepth="10" chromaSubsampling="4:2:0" codedHeight="1608" codedWidth="3840" colorPrimaries="bt2020" colorRange="tv" colorSpace="bt2020nc" colorTrc="smpte2084" frameRate="23.976" height="1608" level="150" profile="main 10" refFrames="1" requiredBandwidths="29011,24649,18376,16687,15690,15235,14181,12835" width="3840" displayTitle="4K (HEVC Main 10 HDR)" />
<Stream id="12322" streamType="2" default="1" codec="truehd" index="1" channels="8" bitrate="3301" language="Deutsch" languageCode="ger" audioChannelLayout="7.1" bitDepth="24" requiredBandwidths="3676,3465,3415,3415,3415,3415,3415,3415" samplingRate="48000" title="Surround 7.1 Dolby Atmos" displayTitle="Deutsch (TRUEHD 7.1)" />
<Stream id="12323" streamType="2" selected="1" codec="ac3" index="2" channels="6" bitrate="448" language="Deutsch" languageCode="ger" audioChannelLayout="5.1(side)" requiredBandwidths="448,448,448,448,448,448,448,448" samplingRate="48000" title="Surround 5.1 AC-3" displayTitle="Deutsch (AC3 5.1)" />
<Stream id="12324" streamType="2" codec="truehd" index="3" channels="8" bitrate="3177" language="English" languageCode="eng" audioChannelLayout="7.1" bitDepth="24" requiredBandwidths="3485,3373,3373,3373,3373,3373,3373,3373" samplingRate="48000" title="Surround 7.1 Dolby Atmos" displayTitle="English (TRUEHD 7.1)" />
<Stream id="12325" streamType="2" codec="ac3" index="4" channels="6" bitrate="448" language="English" languageCode="eng" audioChannelLayout="5.1(side)" requiredBandwidths="448,448,448,448,448,448,448,448" samplingRate="48000" title="Surround 5.1 AC-3" displayTitle="English (AC3 5.1)" />
<Stream id="12326" streamType="3" default="1" codec="pgs" index="5" bitrate="0" language="Deutsch" languageCode="ger" headerCompression="1" requiredBandwidths="64,64,64,64,64,64,64,64" displayTitle="Deutsch (PGS)" />
<Stream id="12327" streamType="3" codec="pgs" index="6" bitrate="20" language="Deutsch" languageCode="ger" headerCompression="1" requiredBandwidths="67,67,67,67,67,67,67,67" displayTitle="Deutsch (PGS)" />
<Stream id="12328" streamType="3" codec="pgs" index="7" bitrate="35" language="English" languageCode="eng" headerCompression="1" requiredBandwidths="55,55,55,55,55,55,55,55" displayTitle="English (PGS)" />
</Part>
</Media

Looks like Plex server has recognized all 4 audio tracks just fine.
Now please add a screenshot on how these 4 audio tracks are (not) appearing in the TV.

They all appear on my tv, but they are not correctly labeled. Plex swaps the german and english audio AC3 stream without reason. The problem exist only on my LG tv.

1 Like

Please make the screen shot.

That is exactly the same order that is shown in your XML file. I don’t get what is wrong.

Yeah the mapping is the same as in the source file. I can’t tell whats wrong, I am very sure the Webos client is the problem.

But what is wrong? The title for this issue is that the streams are “titled wrong”, but they definitely are not wrong. They are exactly what they should be.

Do you mean that when you pick one of these, you hear the wrong track? That’s a different issue than being “titled wrong”.

That would be buggish for sure.

Is it possible the tracks are just sorted/selected differently?
Does the app (or the TV) have a language selection and is it set the same as the server?

Plex titles the audio streams on its own and ignores the title for the stream, so they are titled wrong.
To be clear, this is what the client does:
German AC3 => English AC3 and
English AC3 => German AC3.
The both TrueHD streams are correct labeled.
This is what the LG Plex client does, and this is obviously wrong.

It’s not about the sorting, the sorting of the audio streams matches the sorting in the source file. I don’t know why Plex here picks the wrong stream.

…and neither the TV and/or the App have a Language Selection - that could be set differently than the server?

Was just curious - carry on.

Extreme use case scenario: you can select the desired audio stream on the tv, hear the wrong one, continue on your smartphone to watch und hear the right one (Plex saves the audio selection, this is linked by your account and the video file).

I found other threads on the forum like this:

The problem seems to be with the last three generation of LG Webos. The guy in the linked thread uses a C8 from 2018 and I am using the B9 from 2019.
So, the Plex client does nothing wrong?

Plex does not used the embedded description. It shows what it detects from the language tag, codec, and channels. IT may not be what you expect, but it is the correct information.

So it’s playing the wrong stream?

Yes, with the audio selection GUI is everything perfect. It just selects the wrong stream if I am using one of the AC3 streams.

This is the same problem as I’m having. berrywhite’s problematic file has an Atmos track, which seems to be the root of the problem. My thread is linked above, so if any of the Plex team members has a 4K webOS TV, maybe they could try and reproduce the problem with my test clip.

1 Like