DTS-HD passthrough not working on new Fire TV Cube (3rd)

Server Version#: 1.30.1.6497
Player Version#: 9.13.1.37459

The new Fire TV Cube (3rd) supports TrueHD and DTS-HD audio passthrough. With Plex, TrueHD passthrough is working correctly, but DTS-HD gets transcoded to multichannel PCM.

PS. When using KODI instead of Plex, DTS-HD passthrough actually works, so it’s definitely a Plex thingy.

1 Like

Have you configured the Plex app to pass-through that audio format? I suppose the FireTV has that option similarly to the Shield client?!

I’ve got a Shield TV Pro (2019) and a Fire TV Cube (3rd). Both are using the exact same Plex settings. On the Shield, DTS-HD is passed through untouched, while Plex on the Cube transcodes it to multichannel PCM. TrueHD passthrough works flawless on both devices though.

1 Like

Plex needs to update the Android TV app.

2 Likes

Thanks for pointing that out! It would be nice though if a Plex team member could also confirm that on here. I’m curious if their next update has this fixed and when it will be released.

1 Like

I put up a post ages ago about this.

No one from Plex seems bothered. Pleased I bought my membership…

As I said in the linked post, it requires an app update on our part, which will be out in the new year. The update came a bit too close to Christmas for us to get an update out

1 Like

Latest Android TV beta. If you want to try it, download the Amazon version from the thread and sideload on the Cube.

FIXES:

  • Player: support for DTS and DTS:HD passthrough on FireTV Cube 3rd Gen.
1 Like

That doesn’t work at all.

I tried two cases.
DTS-5.1 freezes frequently (same as before the beta) and DTS-HD MA 5.1 tries to play but returns immediately to the playback screen whereas before it would play back as LPCM 5.1.

Umm … if logs will be useful where’s the url that describes how to provide what’s needed.

1 Like

Ok, so I’m still trying, it’s a bit tricky because, often, once you try something that doesn’t work right it affects subsequent playback.

I was able to play two movies with DTS-5.1 for longer than it usually takes to play badly, and the audio appeared to be passed through to my soundbar properly.
I’ll continue …

This is how you get Android Logs. I’ll have a look.

Thanks for the URL.

I’ve continued to try to use this and it seems to work for tracks that are DTS-5.1 and tracks that are DTS-HD are always played as DTS-5.1, it doesn’t seem to matter if the movies are 1080p, 4K-HDR, or even Dolby Vision, or if the track has 6 or 8 channels the audio comes out as DTS-5.1 (presumably the DTS core in the later case).

I also had trouble when I brought up the progress bar with the movie stopping for a while then starting again, I don’t know if this is actually related to the audio passthrough. It may be normal for the movie to stop when changing audio track but I hadn’t even got into the audio menu section at the time it stopped.

I should be able to reproduce what I’ve described, which logs should I post?

Just share the entire log file from the Android client. That will be enough for us to work with

Here is the log.

It includes short play times of, X-Men: Wolverine, Jurassic World: Dominion and The Maze Runner towards the end. I had some problems with the last two plays hanging.

logging.txt (2.5 MB)

And in case it’s useful here is the mediainfo of the above three movies.
The-Maze-Runner.txt (6.6 KB)
Jurassic-World-Dominion.txt (5.8 KB)
X-Men-Originas-Wolverine.txt (5.8 KB)

I’ve found some spare time to test it myself, and my findings lineup with those of @raven-au. The BETA did not only break DTS-HD playback, but TrueHD (which was previously working) as well. All tested titles are HDR (DV or HDR10) and contain lossless audio.

logging.txt (913.8 KB)

According to amazon and the developer page TrueHD Atmos is supposed to be supported on the firecube gen 3.

When i bitstream on plex via the firecube my Denon x3600 info shows Dolby Audio - TrueHD.

If i stream the same file from the shield plex the info shows Dolby Atmos - True HD. Just wondering if its a plex issue that the developers need to look at for another build or firecube issue.

Taken from the developer page:

  • Dolby TrueHD passthrough
  • DTS passthrough
  • DTS-HD passthrough (basic profile)
  • AC3 (Dolby Digital)/ EAC3 (Dolby Digital Plus) /Atmos(DDP+JOC)/AC4(Atmos)/Dolby TrueHD(Atmos)

Seeing DTS core but not DTS HD MA but this build is a step in the right direction for the firecube gen 3.

Update did something i forgot to test. I think its my receiver when it comes to true hd atmos on specific hdmi ports. But DTS-HD playback is broken on the firecube gen 3.

Hmmm, I can see a few odd things in here with the device changing what it thinks it’s capable of playing in terms of audio codecs, so might be something there :thinking:
Same for yours @boolean

1 Like

Still trying this and I have found that turning off match frame rate (in Plex settings is sufficient, leaving it set in the Cube config for other apps) results in shows playing, TrueHD (including Atmos) and DTS works again and passes through , DTS-HD ends up as the core, DTS-5.1. Not sure if DTS-HD is meant to work, I don’t know what the specs mean by DTS-HD (basic profile) …

Have you tried the new android beta that looks to address these issues?