Skip to main content
Evander
Trending Lyricist II
July 7, 2020

The definitive DTS-HD sound work-around for the Sonos Arc

Hello all, I thought I would share my work-around for this much derided problem: lack of support for DTS sound on Sonos’ so-called home cinema set-up. So called, because, it does not support the sound encoding used on *most* Blu-ray Discs. I say most with good reason, out of the 100 discs I have of the most popular and mainstream films, 80% are DTS-HD.

 

For the Play Bar I had a decent work around which produced DD5.1 or DD Stereo (see here: https://en.community.sonos.com/home-theater-228993/dts-dolby-5-1-on-playbar-2015-edition-6731191).

 

For the Arc it was really annoying to have to even look for a work around, however, I think I have a solid one. Bit it does require you to be much more technical and basically, be capable of ‘ripping’ or copying your Blu-ray Discs. Before I went this route, I looked for every transcoder, box, set-up going but there is nothing. I even though about returning the Arc or buying a second one to use for DTS alone, which was a bit mad.

 

As it happened I just bought the Zappiti 4k system (which is amazing!!) and was in the process of transferring my BDs to it when the Arc arrived and presented this problem. This is what I did.

 

Set up

I made 1:1 copies of the disc using AnyDisc and MakeMKV. If you don’t want 1:1 copies for your media system/set up, you can skip this. You will need a vast amount of space...

I was able to play all Dolby encoded discs from the Hard Disk and experience TrueHD, Atmos etc. The Arc is absolutely magnificent, with a Sub and two rear Play 1s. However, even by itself, it is very impressive. Really towers above the PlayBar; kudos to Sonos. Highly recommended Atmos film: First Man--skip to the take off scene. Will blow you away!!

 

Transcoding to Dolby Digital Plus

To play DTS-HD, DTS5.1 or DTS I used Handbrake to create MKVs of the main movie (ie the single title on the disk--Handbrake will usually find it for you). Why Handbrake? It was the only software which definitely converted DTS-HD to Dolby Digital Plus. All other open source applications did not; only to DD5.1 using AC3, with a bitrate limit of 640kbps.

Re-coding to DD+ uses the E-AC3 codec and it works on the Arc with a bitrate of up to 960kbps. I don’t know why 960kbps as DD+ (which the Arc supports) is up to 1.5mbps but I only got silence once I exceeded 960kbps. I tested this many times with many discs.

E-AC3/DD++ is better than AC3/AAC and DD5.1 as these are limited to a bitrate of 640kbps. 960kbps isn't great when we are downmixing from HD sound, but better than 640kbps. Using Handbrake with the mixdown set to 5.1 channels (using E-AC3), the mkv produced was recognised by the Arc to be 5.1 channel Dolby Digital Plus.

As a result, I could experience much better sound than PCM/stereo.

Please note that I had set my Zappiti (ie media player) to pass through bitstream so the sound send to the Arc via my TV was the sound played by the MKV file.

Dolby Digital Plus is quite a rare find on disc, however, it is really good, rich sound. I don't think you can easily tell that its more comparable with “standard” 5.1 sound compared to HD sound. 

 

Ripping/making MKVs

Making MKVs from Blu-ray Discs are really straight-forward but is no substitute for an “on the fly” solution or Sonos support by way of a firmware update. However, for those who want to move away from physical discs this works very well.

 

Regards!

This topic has been closed for further comments. You can use the search bar to find a similar topic, or create a new one by clicking Create Topic at the top of the page.

24 replies

Evander
EvanderAuthor
Trending Lyricist II
July 16, 2020

I have encoded using Hybrid with eAC3 over 960kbps, but can only playback using Emby and not Plex. I have posted this in the Plex forum without any replies. 

Are you saying you can get playback on Sonos Arc with DD+ with a bitrate higher than 960kbps? Does it recognise the sound as DD+ in the Sonos App?

 

I have no knowledge of Plex or Emby but the best bitrate I achieved was 960kbps DD+ output directly to the Arc.

Yes, through Emby only. I don't use Kodi or VLC so don't know if they work just in case anyone is wondering. I was trying to encode in TrueHD also but the only freeware that found is  limited to stereo THD. 

OK, that is good to know!

I haven't found anything, and am sure it doesn't exist, which transcodes DTS-HD to TrueHD.

On the same topic, I have found a more practical way around this whole thing. Arc supports Atmos; most Blu-Rays are in DTS-HD. However, a lot of studios are re-releasing their titles as 4K discs with Atmos! This is great, you can pick up the 4k disc (if used) relatively cheaply and watch it in 4k with Atmos to boot. I’ve just done this with Angels & Demons, Man of Steel and a few others.

 

Some 4k released are still DTS-HD, which shows you how capable DTS-HD is.

# Sonos should support DTS-HD, come on man #
Lyricist III
July 16, 2020

Yes, I have been gathering different sources, that are from my collection but in different codecs, to remux them together but also get the A/V sync to be proper. 

There is a great freeware to try called Shotcut ( here) where I'm trying different codecs to see what works and what doesn't with the Arc. Next on the list is MLP.

Trending Lyricist I
August 30, 2020

Hi @Evander, thanks for sharing this and we greatly appreciate it. We’re always doing our best to provide the best sound experience to our customers. Just let us know if you need anything. Thanks! 

Krishna, I am confused. The Arc is a wonderful sounding device, but the premium that we have paid and the lack of inputs and functionality (not supporting DTS which is WIDELY used on so many titles, many of which are Hollywood staples) is such a glaring omission especially when compared to the competition. 

Does Sonos have any plans in at least giving us DTS capabilities so we don't have to use these ridiculous work around in 2020? 

Lyricist III
August 31, 2020

 

Does Sonos have any plans in at least giving us DTS capabilities so we don't have to use these ridiculous work around in 2020? 

No, Sonos will never support DTS…also will never give a real answer as to why. Every other TRUE home theater component from the 1980’s and up supports DTS. 

Prominent Collaborator I
September 1, 2020

 

Does Sonos have any plans in at least giving us DTS capabilities so we don't have to use these ridiculous work around in 2020? 

No, Sonos will never support DTS…also will never give a real answer as to why. Every other TRUE home theater component from the 1980’s and up supports DTS. 

I agree that Sonos will never support DTS. Why they haven’t in the past is a bit of a mystery, but with the Arc I can understand their rationale. Arc is built for the streaming future and DTS doesn’t seem to be playing a role in that. No streaming video or audio service that I’m aware of uses DTS and, moving forward, the vast majority of Arc customers won’t know or care that it doesn’t support DTS because it DOES support the formats used by the services they use to watch TV and movies:  Netflix, Hulu, Disney+, Amazon Prime Video, etc. 

I’d further argue that if DTS and Blu-ray Discs are a major part of your movie watching routine then the Arc simply isn’t for you and you should use one of the many, many other very fine home theater solutions out there. 

While I have bought and collected thousands of DVDs and BDs over the years, I’ve long since moved on to a media server-based system (Plex) out of sheer convenience so this whole DTS thing has been a non-issue for me, personally. Not arguing that this is the right solution for everyone out there, but it has proven to be a super flexible, useful, and convenient option for me and many others. 

Oh, and Dolby Digital didn’t come out until 1992 (Batman Returns) and DTS didn’t come out until 1993 (theatrical, starting with Jurassic Park) and 1996 (consumer), so no “true home theater component from the 1980’s” was doing any sort of discrete digital surround sound. ;-) 

Arc + Sub 3 + One SLs = Awesome and Loving It!
Lyricist III
September 1, 2020

 

Does Sonos have any plans in at least giving us DTS capabilities so we don't have to use these ridiculous work around in 2020? 

No, Sonos will never support DTS…also will never give a real answer as to why. Every other TRUE home theater component from the 1980’s and up supports DTS. 

I agree that Sonos will never support DTS...

Oh, and Dolby Digital didn’t come out until 1992 (Batman Returns) and DTS didn’t come out until 1993 (theatrical, starting with Jurassic Park) and 1996 (consumer), so no “true home theater component from the 1980’s” was doing any sort of discrete digital surround sound. ;-) 

Was be over exaggerated, a quick search on the interwebs would have brought the years or even the exact date lol. But.. you get my drift, as far as Sonos being DTS obmissive due to streaming popularity is still a cop out on their part...REGARDLESS.

Contributor I
September 4, 2020

Thanks for posting this Evander, I’m in a similar position with:

  • A stack of blu rays I’d like to backup onto digital
  • A Plex server
  • A new Arc with sub.

From your post, I should select E-AC3 at 960 with a mixdown of “5.1 channels”, and you said:

the mkv produced was recognised by the Arc to be 5.1 channel Dolby Digital Plus.

 

How do you work that bit out? I assume it doesn’t generate an ‘ATMOS’ sign in the app?

Also, do you think that is better than doing an auto-passthrough on the TrueHD master?

Just wanting to pick the best option before hitting ‘go’ on the handbrake queue!

Prominent Collaborator I
September 5, 2020

I've been doing this for a while, although I'm satisfied with bog standard AC3.

The benefit here is that yon can ditch the disks ;)

sturmen
Lyricist I
September 22, 2020

I tried to convert some DTS-HD 5.1 tracks to TrueHD 5.1 using ffmpeg. The TrueHD versions play fine in VLC on my computer but when I try to play them through Plex with my Sonos Arc, no audio comes out. I have an eARC connection and “official” 7.1 TrueHD Atmos files work fine; it’s the home-converted 5.1 files that don’t work. Any suggestions? Do we have to somehow limit the TrueHD bitrate for compatibility? Thanks.

Evander
EvanderAuthor
Trending Lyricist II
September 22, 2020

Hi Sturman I’ve tried this too, using a great program called XMediaRecode; but this doesn't work. My educated guess on this is as follows.

 

Firstly there is no free way to convert DTS-HD to Dolby TrueHD; this simply does not exist. I think professional software does, which I have seen about, but that’s serious stuff for serious sound people like broadcasters etc.

 

Secondly, I think ffmpeg and XMediaRecode do not actually recode the audio to TrueHD, they just change the label or container in the MKV. So your computer will still play the underlying DTS-HD even though its labelled TrueHD because it can actually decode the underlying data. However, it is not in fact TrueHD. Which is why with Sonos, which cannot actually play DTS, it will not play.

 

I had the same experience using XMediaRecode--worked on my Mac and computers but not Sonos. 

 

That’s what I think. It makes no sense that free applications could actually convert DTS-HD to TrueHD when even paid consumer applications can’t do this. Also, nowhere has anyone claimed to have done this and it worked. When I researched this, this was an issue people could only work around and not directly convert from one to the other.

 

Best you can do--as my experience in the original post says, is convert rich lossless 1,500kbps+ DTS-HD to 960kbps DD+ using (eg) XMedia Recode which is really fast and works perfect.

 

Regards

# Sonos should support DTS-HD, come on man #