Jump to content

Emby - DTS Transcoding to AAC - Sonos Playbase?


Recommended Posts

Posted (edited)

I bumped into this same issue using Plex.  Sonos does not handle DTS Audio, so audio transcoding is necessary - and Plex provides a solution.

 

Plex Player > Settings > Audio > Un-check DTS Option

 

I am not seeing a similar option in Emby (new user).  I've seen "bitstream settings" mentioned in a few threads here, but I am not seeing any such option on the Server or from my primary Emby player (LGTV > Optical > Sonos).

 

This issue is affecting about 50% of my .MKV content.  For Plex, I had converted DTS to AAC on a few titles using the PopCorn MKV AudioConverter utility, until I realized Plex would handle the transcoding task for me on-the-fly during playback.

 

Can Emby provide such a DTS to AAC/AC3 Transcode service?  Or, am I just missing something obvious?

 

Thanks!

 

mark

Edited by markp99
legallink
Posted

I think this is a given?  I'm not sure why it wouldn't transcode unless the end client sends back a signal that it can play DTS when it can't.

Posted (edited)

Thanks legallink,

 

Exactly my issue.  How do I inform Emby Server that my player should not (cannot) receive DTS audio?

 

In the Plex approach - de-selecting "DTS" in the player forces the necessary transcode.

 

Is there such an option in Emby? - I am hoping I am just missing something obvious.  The Emby interface is appealing to me...but I cannot use it for a good chuck of my content.

Edited by markp99
CBers
Posted

Can Emby provide such a DTS to AAC/AC3 Transcode service?  Or, am I just missing something obvious?

 

 

Yes.

 

Which client are you using ??

 

I use the Emby Android TV app on my nVidia Shield connected to a Samsung TV and a Sonos PlayBar and as you say, the playbar doesn't play DTS, so Emby will remux it to DD (AC3).

 

There are Transcoding settings on the Emby server, which you can read about here.

Posted (edited)

Thanks CBers,

 

I am using the Emby client on my 2017 LGTV (WebOS), connected to Sonos via Optical.

 

The link you provided does not discuss Audio Trascode option settings.  

 

Oddly, I just played a title with what appeared to have TWO audio tracks (DTS 5.1 English & DD Chinese).  Emby does play Audio on this file.  Maybe there is some other factor at play here?

 

 

Edit:  Inspecting the two files:

 

1.  Does not play:   Single Audio Track:  "DTS" eng

 

2.  Plays:  3 Audio Tracks:  "DTS" eng, "DTS-HD" eng, "AC-3" chi  (only 2 visible in Emby)

 

Is "DTS-HD" different than "DTS"? 

Edited by markp99
CBers
Posted

Does it not ?? I'll have to update that WiKi page then :)

 

I have an LGTV with the Emby app installed on as well, but it has an LG soundbar connected to it, which has way more audio support than Sonos has.

 

The point being though, is that the Samsung Emby app and the LG Emby app are virtually identical, so what works on one, should work on the other.

 

I have just played a DTS audio only video through the Samsung Emby app and all I'm getting on the Sonos playbar is stereo.

 

Playing the same video through the Emby Android TV app, I get DTS remuxed to DD (AC3).

 

 

Not sure why that is, but perhaps @@Luke can enlighten us.

 

Does your TV have the correct audio being passed through to the Sonos device ?

 

In the meantime, perhaps you could supply logs etc.

 

See here on how to do that.

  • Like 1
Posted

@@CBers, dts is supported in the LG app so we'd have to look at an example. Thanks.

CBers
Posted

@@CBers, dts is supported in the LG app so we'd have to look at an example. Thanks.

I know and I don't have an issue.

 

@@markp99 has an issue with his Sonos device when playing DTS tracks, as they're not being remuxed to DD in the LG Emby app.

 

I've asked him to supply logs.

Posted (edited)

Thanks guys!

 

I will grab the log(s), from the server (vs LGTV itself, I presume)?

 

I think I have 3 scenarios.  Is a log produced with each play, or is it cumulative?

 

1.  DD

2.  DTS

3.  DTS-HD

 

Seems like my issue if playback when only a DTS track is present. So, 3 logs or one?  After I attempt a DTS-HD playback?

 

 

- Mark

Edited by markp99
CBers
Posted

Thanks guys!

 

I will grab the log(s), from the server (vs LGTV itself, I presume)?

 

I think I have 3 scenarios.  Is a log produced with each play, or is it cumulative?

 

1.  DD

2.  DTS

3.  DTS-HD

 

Seems like my issue if playback when only a DTS track is present. So, 3 logs or one?  After I attempt a DTS-HD playback?

 

 

- Mark

 

You won't be able to get logs from the TV app, so supply sanitised server log(s) and any ffmpeg logs please.

 

See here for full details on how to do that.

zigzagtshirt
Posted (edited)

 

2.  Plays:  3 Audio Tracks:  "DTS" eng, "DTS-HD" eng, "AC-3" chi  (only 2 visible in Emby)

 

Is "DTS-HD" different than "DTS"? 

 

Yes and no. DTS-HD contains two parts- the DTS core (which is essentially just regular DTS) + the HD track on top of the core. If a client cannot play DTS-HD but can play DTS, then it will just play the DTS core part. So basically it'll just be regular DTS on playback.  Same goes for the new DTS-X tracks I believe.  They did this to maintain a degree of backwards compatibility (unlike Dolby).

 

Because of this there is no reason to have separate DTS-HD and DTS tracks since the DTS track is included in the DTS-HD track anyway.

Edited by zigzagtshirt
  • Like 1
  • 1 month later...
Posted (edited)

Having a SONOS system, I am experiencing the same issue.

 

While my LG C6 OLED tv supports DTS, my connected SONOS soundbar does not.

 

In PL*X, there is a setting to disable DTS support, however, their 4kHDR support is terrible (buffering......).

 

I just started with EMBY, and I LOVE IT, much better than PL*X.

 

However, I do not want to REMUX all my content to include a first AC3 track.

 

We need a way to force DTS transcoding to DD5.1 (or AAC?).

 

If not a GUI setting, is there a profile we can alter so that the TV's support of DTS is removed? I looked at the LG DLNA profile, but that doesn't seem to affect the TV's app profile (Nerd Stats state HTML player).

 

Please, thank you!

Edited by jacker
Posted

Is there going to be a realistic resolution here or is this a SONOS issue so deal with it kinda thing?

Posted

I'm back to Plex for this very issue.

 

I'll check back occasionally to see if there has been any progress.

Posted

How are you playing from the Sonos Playbase? Is it a DLNA app I presume?

Posted

How are you playing from the Sonos Playbase? Is it a DLNA app I presume?

 

Hi Luke,

 

The SONOS Playbar and Playbase are just soundbars that have optical input. My TV, LG, uses the Emby app.

 

The issue is that SONOS, in their great wisdom, decided to NOT support DTS. So, because the TV supports DTS, and Emby correctly identifies this support, DTS is then output via Optical and SONOS is unable to recognize the audio.

 

A competitors solution is to have a setting in the app that disables DTS support, which then forces transcoding of DTS to DD.

 

-Jacker

Posted

Ok yes now I understand. That's simple enough. Thanks.

Posted

Ok yes now I understand. That's simple enough. Thanks.

Encouraging! :)

Posted

Awesome.  /subscribed!

  • 1 year later...
Posted

Any updates on this? Just got my Samsung soundbar and dts stopped working properly.

Posted

It's planned for the future. thanks.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...