Transcode DTS to EAC3 for Smart TV LG

from the last year lot of TV brand not support any more DTS(also passthrough) , it’s very nice to be have a transcoding DTS 5.1 to E-ac3/DD+ 5.1 (1664kbps) instead AAC without big diffirence of audio quality.

ffmpeg support E-ac3 encoding with small CPU load.

Thanks

I convert any DTS content to AC3 using MKV2AC3. I normalise too to even out the sound track. Very quick and easy.

No thank you, ac3 don’t have the same quality of DTS.

There is lot of tools using ffmpeg do convert DTS to E-ac3 like FFQueue or using ffmpeg with command line.

it’s nice to be have E-ac3 plex on-fly transcoding , E-ac3/DD+ (not DD) now it’s the more common format support by all smart TV with very good quality, 3 time better than DD.

I need to hear the audio track on my iPad. No sound with DTS.

i talk about smart TV not ipad.

Plex does support transcoding to EAC3 (except PMS on the Shield), but it depends on the Plex client. Your TV needs to be able to report that it support EAC3. There isn’t a way to force it, though. The Pelx app needs to detect this on your TV.

My tv doesn’t support DTS either. There’s a license cost.

Plex does support transcoding to EAC3

can be implemented with ffmpeg?

My tv doesn’t support DTS either. There’s a license cost.

it’s the point of request

That’s what Plex’s transcoder is based on.

That’s what Plex’s transcoder is based on.

So why is not support?
There are licence or software limitation for EAC3 Transcoding?
thanks.

It is supported. If it’s not working for you, then something in your system does not support EAC3 or is not telling the Plex app that it is supported so Plex Media Server doesn’t use it. If you need assistance looking into this, turn on the option in the Plex app for the Smart TV to send logs to your server. Recreate the issue then grab the logs from your server Plex Media Server Logs | Plex Support and post them here.

i talk about Transcoding DTS to Eac3.
Why plex use AAC e not Eac3 for trascoding?

It does if your the Plex app can identify that your TV supports it. If in your case PMS is using AAC, something told it EAC3 wasn’t supported. That’s why I need to logs to see what is going on.

Mine TV LG E8 and support EAC3 without any issues.
It’s very nice to be have a simple setting into audio menu on LG TV app:

Transcoding DTS to:

  • transcoding AAC.
  • [ ] Force transcoding to AC3 5.1 (640kpps)
  • [ ] Force transcoding to EAC3 5.1 (740kpps)
  • [ ] Force transcoding to EAC3 5.1 (1644kpps)

I need EAC3 for external headphone,thanks.

Plex Media Server Logs_2021-05-13_10-35-54.zip (63.5 KB)

PS : On folder “qpkg/PlexMediaServer/Library/Plex\ Media\ Server/Codecs/73e06c8-3759-linux-x86_64/” into mine qnap there is only : libaac_encoder.so

In the Plex app on the TV, there is a setting to send logging info to your server. Please enable that, play the file again, and get me a new PMS log.

ERROR - Unable to find client profile for device; platform=webOS, platformVersion=4.3.0, device=webOS 4.3.0, model=OLED55E8PLA

Plex Media Server Logs_2021-05-14_09-14-15.zip (150.5 KB)

Your logs show that you are playing DTS HD-MA 7.1. PMS cannot transcode 7.1 channel of DTS, only the core DTS 5.1 portion, so the best you can get is 5.1 channels. Your TV reports it supports 5.1 channels for AAC, AC3, and EAC3. For 5.1 channels, there is no noticeable quality using any of these codecs so
PMS has chosen AAC.

Your logs also show you playing a DD+ Atmos 7.1 track. PMS can transcode all 7.1 channels of this so you get EAC3 7.1.

PMS is converting appropriately. If you prefer 5.1 EAC3 over 5.1 AAC, there is no way to force that, but as mentioned before, there should be no noticeable difference.

thanks for your answer, but 5.1 AAC is not supported by HDMI ARC so TV downgrade to DD 5.1.
So this is the problem: double conversion “on-the-fly” DTS(plex)->AAC(TV)->DD(HDMI ARC).

So mine Suggestions is about New Feature :“Force transcoding to EAC3” ,so there is NOT “double” conversion “on-the-fly” DTS(plex)-> EAC3(TV)-> EAC3(HDMI ARC)

1 Like

There are any config file on plex server can be modify to Forced transcoding to EAC3?
maybe editing with ssh/terminal connection.
Thanks.