Plex on LG OLED65CXPUA won't play DTS-HD MA 7.1 audio

Server Version#: 1.19.1.2645 (QNAP)
Player Version#: 4.29.3 (WebOS 5.0.0)

This is a new one for me. I have a content that’s encoded as 4K (HEVC Main 10 HDR). The associated audio track is DTS-HD MA 7.1. I’m using the built-in speakers on the TV for the purposes of simplicity in troubleshooting. When I pay the content, the video is fine (and displayed as HDR). There is, however, no audio.

When I look at the debug data on the TV, the field ‘Can Direct Stream Audio’ is set to false.
‘Is Direct Play’ is set to true, and ‘Can Direct Play Video’ is also set to true. Protocol is set to ‘http.’

Setting - Dolby Digital (AC3): true
Setting - Dolby Digital Plus (EAC3): true
Setting - DTS (DCA): true

The relevant audio data:

Audio Channels: 8
Audio Codec: dca-ma
Audio Profile: ma
Bitrate: 21164
Container: mkv
Video codec: hevc
Video framerate: 24p
Video Profile: main 10
Dimensions: 3840x1600

Here’s where it gets weird. If I transcode the video/audio down to non-HDR 1080p, the audio works. In that config, the changed settings are:

Is Direct Play: false
Can Direct Stream Audio: false
Can Direct Stream Video: false
Protocol: hls

Help! Anyone else run across this?

1 Like

Yes this a known limitation, if you wish to watch it try DLNA, I believe it will then play.

Thanks. Doesn’t seem to – the TV actually pops up a message that says ‘Audio is not supported.’

The only known workaround that I’ve seen and that works for me right now is to switch the audio track to another track if available.

Good call. Right now, I’m transcoding the original content to change the audio stream type – we’ll see if that works.

Is this an issue in PMS itself, or an issue with the TV?

I haven’t researched it a lot but it probably has to do with the amount of data requires for DTS-HD MA 7.1. and or how it’s linked to the video file. Something else I’ve seen is that if you tried to play that video on another TV, it wouldn’t even attempt to play it because the TV’s aren’t supposed to be able to pass the DTS-HD MA 7.1. signal to the receiver or even decode it for that matter, the server typically sees and knows this and will automatically transcode the audio. This does not happen with LG’s and I know this because I’ve had 2 LG’s that will pass HD audio via ARC. Because of this, there seems to be some conversion in the Plex realm that isn’t working properly because the TV isn’t supposed to be able to see and understand that File format.

This is all just my take on the issue and I would love if someone else could say yes or no to my conjecture…

The 2020 Series of OLEDs from LG (CX, GX, etc) do not support DTS. It has been removed from being a supported audio codec. You must either pass the DTS to an AVR, or transcode it to another audio codec.

You also cannot pass DTS over ARC / eARC, as passthrough on the TVs has been disabled for DTS as well.

2 Likes

Isn’t plex able to Transcode DTS , DTS-HD to AC3 on the fly with a profile? Did anyone figure this out yet?

I just disabled DTS as a supported audio codec in the LG plex app, and that seems to force plex to transcode the audio into something that works.

10 Likes

I couldn’t find the settings in de LG Plex app. How do you get there? All I see is my library.

Home screen of LG app your avatar at top left menu

3 Likes

Found it! Wow thanks man!

I had to reinstall plex because on my Synology DS218+ Nas hardware acceleration wasn’t working what appeared to be a common problem after a DSM update.

Only thing is that it is transcoding not only DTS but also Atmos en other HD autio formats. Dolby Digital AC3 does directplay.

Got a sollution for that too?

For some dumb reason LG have stopped support for DTS with 2020 models. I believe if you use a Nvidia Shield Pro and in a limited way ATV and or with Infuse.

No need for a shield (i have one but don’t need it) because Plex can transcode it to lossless multichannel PCM that the LG CX understands. That goes flawless to my receiver using eArc!

Only thing I still want a solution for is Dolby Atmos because Plex somehow transcodes this to Multichannel PCM.

Maybe the new Firmware update will fix this issue.

[03.00.70]

  1. Fix the case where certain eARC is running as ARC
2 Likes

I’m considering a C9 or a CX.

I’ll be using a Sony STR-DN1060 which supports ARC/optical. As I understand it ARC only supports PCM2.0/DTS/AC3.

If I bought the C9 this wouldn’t be such an issue because most of my content has DTS audio tracks.
If I bought the CX, I imagine the only 5.1 format I’d be able to use would be AC3 via ARC. Will plex be able to convert DTS-HD/TrueHD/DTS etc to AC3 or will I be without 5.1 audio?

Another strange issue, why does Plex native app for LG on a 4k LG CX transcode 4k to 1080? Where can i file a bug?

I suggested an option to Plex to solve your transcoding issues. Can you please vote for it to have it implemented? This way your issue gets fixed too!

With ARC you’ll get dts/ac3/eac3 up to 5.1 channels. EAC3+Atmos is also supported. PCM is 2.0.

I’ve an LG B7 OLED connected to a Denon 4300. Using the Plex app on the LG:

TrueHD transcodes, as it is not supported by ARC.

dts-HD MA up to 7.1 channels direct plays, but only the 5.1 core is passed over ARC. The “-HD MA” part is discarded. Note that the B7 supports dts audio, so not sure what will happen with models lacking dts support.

AC3/EAC3/EAC3+Atmos/dts up to 5.1 all direct play / passthrough to the Denon w/o issue.

so I wouldn’t be able if I took an LG CX to play a dts-hd master audio track on my AVR?

legend! helped me out on LG OLED55GXPTA (for other to reference), thanks

1 Like