Roku and DTS-HD Playback Issues (Roku TV and Box)

Server Version#: 1.41.0.8930
Player Version#: Roku 7.25.13

On 2 different TCL Roku TVs I’m getting an error message when trying to playback media files with DTS-HD audio tracks. The error states that no audio format is detected and asks if I want to convert it.

If I say no, I don’t get any audio (no passthrough). If I say yes, it transcodes to AC3 and removes the checkbox in the audio settings to allow DTS-HD playback (DTS core).

Here are logs shortly after trying to play Running Man with DTS-HD and getting the error above:
Plex Media Server Logs_2024-08-29_10-07-27.zip (4.2 MB)

I had DTS-HD enabled for years and got DTS playback on DTS-HD (DTS core fallback) and DTS tracks - it’s one reason I liked my Roku devices\TV since they supported DTS passthrough when many other brands didn’t - but I don’t have a lot of DTS-HD\DTS files so I don’t know when the change happened.

There is a previous post that didn’t get much traction here: "Allow DTS-HD" broken on a TCL ROKU TV and that’s from last year so it’s possible this change happened a long time ago.

My assumption is something changed on the Roku side but since Plex now recognizes “this won’t work” and offers the option to transcode I was hoping Plex could confirm if it’s Roku not able - or willing - to support using the DTS core or if it’s a Plex thing?

Additionally, it would be nice if it does have to transcode, if it would transcode to EAC3 instead of AC3. My movies with TrueHD audio tracks transcode to EAC3 at 1Mbps but DTS-HD transcodes to AC3 640Kbps. Not a huge difference but EAC3 handles center\dialogue downmixing better than AC3. You can see that transcoding difference in the logs too if that helps (I played Air Force one with TrueHD transcoding before playing Running Man).

I haven’t had a chance to try and test a Roku Ultra to see if that works differently than the Roku TV so was also curious if anybody with a Roku Ultra and DTS-HD files noticed a similar issue (could just be TCL TVs).

Ultimately it’s not a huge deal - if it changed a year ago and I’m just noticing then obviously it’s not a common issue - but it’s something that used to work, and now it doesn’t, so it’s just a little annoyance I’d feel better understanding where the issue falls… and maybe pushing a bump to a better transcoding profile. :slight_smile:

Thanks!

1 Like

Same issue and this has to be a fairly recent change as I frequently played movies with DTS-HD audio with no issues.

I am not so sure it’s a TCL tv issue as the very same movie I am having problems with plays fine on the same setup using Kodi instead of Plex. It also plays fine for me using a USB stick and playing direct to the tv.

I feel like it was pretty recent too so I hope it’s just a bug Plex can fix rather than it being a Roku thing.

That part makes me feel like it might be a Plex related thing then. Though Roku might be treating USB drive as an external device and allowing passthrough while treating the Plex app as streaming service and not supporting it…

I’ll try to do some more testing when I get some time too (maybe try DLNA via Roku Media Player).

Thanks!

I was able to test with a Roku Stick and a Roku Ultra attached to my TCL TV via HDMI and the DTS-HD (DTS Core) plays just fine via passthrough using the Plex app on those devices.

I also tested via DLNA on the TCL using Roku Media Player app and it played the DTS just fine as well. DLNA doesn’t have any transcoding, just plays the native file formats.

My older TCL TV and soundbar setup also played the DTS via DLNA but had the same issue when trying to play via Plex app (tested in case there was a model specific issue).

The TCL is still passing DTS audio through from a connected Roku device and from the Roku Media Player app on the TV and from USB drive connected to TV so it seems like it’s specifically the Plex app on Roku TVs that is having a problem with direct play\native playback.

TCL support said I need to contact the app owner for a fix because the file did work in the Roku Media Player app so it’s not a Roku\TCL issue as far as they’re concerned. That’s their usual test\check so I wasn’t surprised by the response.

It definitely used to work so something did change.

Hopefully, Plex will respond to this support request and we’ll get a fix. I don’t really want to have to hook up a Roku box to my Roku TV or use the DLNA app just to work around the issue when it does come up. That’ll be annoying to manage. :slight_smile:

Addendum: Fixed or not, as I mentioned earlier, it’d be nice if when DTS-HD\DTS core isn’t being passed through (when the checkmark isn’t enabled) that DTS gets transcoded to EAC3 at higher bitrates like we get when Plex transcodes TrueHD streams rather than the AC3 transcode it does now.

Well at least I now know it’s not just me. And I really don’t think it’s just the 2 of us with this issue.

Disappointing however there’s no response from Plex in here which makes me suspect this will fall through the cracks.

I did some more testing and found inconsistency in Roku models and results so this isn’t as cut and dry as Roku TV vs Roku Device (have updated my post title). And I might have gotten confused when swapping devices about so this is updated playback results (and fiddled a bit more so edited for more confirmed results).

All devices were on the latest Roku OS version available and latest Plex Preview version and I used the same video file for all (Running Man used in my logs above).

All devices played back DTS-MA via DLNA but only one out of 5 play DTS-MA in Plex natively.

Roku Stick 3810 - DTS-MA works via Plex
Roku Ultra 4670 - DTS-MA fails via Plex
Roku Ultra 4800 - DTS-MA fails via Plex
TCL Roku TV R635 (A113) - DTS-MA fails via Plex
TCL Roku TV S403 (7104) - DTS-MA fails via Plex

All the devices played back DTS-MA when played native so direct play should be fine and this used to work for me and others in the past so I feel like this is something Plex should be able to fix.

I’m happy to try testing other things or pulling more log files if that’ll help sort it out.

Edit: I also tested on Plex for Roku 7.24.8 (non-preview) and had same results.

Maybe this was made too overwhelming with all the testing and info and details. I thought it would help putting all that in there instead of just posting “DTS no worky” but maybe it had the reverse effect. :slight_smile:

Simply put…

Movies with DTS-MA audio tracks play via passthrough just fine in Roku Media Player either locally via USB or via DLNA. Playing the same movies in Plex gets an error; but it used to work. Since Plex is using the native capabilities of the client for playback, what can be done to resolve this error in Plex?

Edit: tracked down one of my DTS 5.1 files and it works fine so it seems it’s an issue with dts-ma/hd and DTS core specifically.

Yeah… seems like that’s going to be the case (the other thread about it from several months ago also didn’t get notice). This’ll be my last bump for attention. :slight_smile:

DLNA\USB plays the audio fine and Plex is supposed to direct play anything that is natively supported - and it used to work - so it’s definitely a bug or regression.

Or if DTS-HD passthrough will not be supported anymore on Plex, maybe we can get a better transcoding profile… turning a 1500Kbps DTS-MA audio stream into 640Kbps AC3 is noticeable. 1500Kbps TrueHD streams currently transcode to EAC3 1000Kbps and is much more equatable so it would be nice to get the same for DTS-MA\HD transcoding.

It would have been nice to get a ‘yeah, that doesn’t seem right, we’ll add it to our issues log’ or something.

This is my first bug report in awhile and I was hoping it’d get traction because in the recent Plex Fireside thread they stated all forum posts are reviewed by Plex reps (this was in response about not having more dedicated support). I used to think because of the community nature of the support forums being relatively semi-official that stuff just got missed sometimes, but with that statement, it means a lack of response is a decision.

I used to be more confident about engagement in the past, even with that feeling of semi-offical support. Personally, I don’t really blame reps themselves as I can think of various reasons why they’ve pulled back on engagement even if they wanted to help; based entirely on some of my own assumptions. There are some really helpful folks in these forums - including some that are great at supporting and engaging in their areas of expertise - so hopefully they won’t leave anytime soon. :slight_smile:

Unfortunately, this makes it hard to believe the other statement in the Fireside chat assuring us that Plex as a company is still focused on local media support and not de-prioritizing resources in favor of their newer streaming services and revenue.

But the front page states at the very top as their mission: “Need something to watch? We’re on it. Plex combines free movies & TV with the best free streaming services, so there’s always more to discover.”

The “free movies & tv” doesn’t seem like it’s talking about local media because that’s what Plex calls its own services. “Your Media” is mentioned after Rentals, after the ad-based Movies and Shows service, after the ad-based Live TV service, after the Discover features (which includes the new social platform… that’s a whole other business model). Additionally, support around streaming services is engaged more often in these forums than local media issues (so it seems - that could be bias on my part). That doesn’t feel like local media management and streaming services have parity in priority.

To be fair, there has been some client work recently using betas with community testing which hasn’t happened in a long time - particularly for AppleTV which was way behind - so that’s promising.

I was hoping competition with Jellyfin, Emby and Infuse would push Plex a bit but I guess they aren’t feeling that pressure if they aren’t worried about local media folks leaving, which doesn’t surprise me really. Lifetime Plex Pass folks - which I think many long time admins are - aren’t producing revenue for them and local media has become more and more niche anyways. Even buying blurays has dropped enough that major chains have stopped carrying them in store and bluray players are now considered home theater aficionado equipment - it’ll cost about $400 to have DV and TrueHD support from a UHD player and you have to make sure your audio and TV equipment will support it. Getting ripping equipment is even trickier. So despite many people heading back to more personal ownership of their media lately, it’s still way overshadowed by most regular people using streaming. There are affordable ways to stick with local media if you aren’t worried about players with higher end features like HDR\Atmos and you can get most movies in bluray or dvd free from your local library including stuff that isn’t on any streaming platform; it’s like having a Blockbuster back and most libraries you can reserve titles online for pickup and don’t even have late fees anymore. Comics are particularly nice to grab from them too - physical or digital. Support your local library!

Another example on that conflict between local media and streaming services revenue is on the front page at the bottom where it mentions the Discover Credits feature to find information and other movies with cast and crew… but if you use the Editions tag feature on your local media it breaks that function. It’s come up in other threads and I haven’t seen anybody say they’ll fix it … and why should they? That’s even more esoteric a function. It’s just annoying to see it mentioned on the front page but I know it’s a function that’s a bit broken for me because of my local media use case.

So I’m keeping an eye out on the alternatives these days. LTT video about Jellyfin vs Plex presents some good info about the two platforms and mirrors some of my feelings about the situation as well.

Most issues are minor really and aren’t fully breaking Plex, but the ongoing minor issues seem indicative of the changes in Plex as a product\company. I used to feel Plex balanced the business aspects with customer consideration as not only the the owners but users as well - part of the community themselves (particularly back when it was XBMC). But now it feels like an “us” and “them” situation and heading towards enshittification - at least for those of us still using Plex for managing local media.

Plex still does a lot of stuff better than all the rest and I don’t mind Plex’s new business models for revenue growth even though they don’t apply to me but it doesn’t feel like the resources they get from it are going towards improving aspects of Plex that do apply to me.

Sorry this turned into a bit of a rant. I’m just feeling disappointed and becoming resigned about it which led to a bit of venting my frustrations over a very first world problem. :slight_smile:

1 Like

Okay… Just got a new DTS-MA based rip which I now know Plex will transcode to AC3 640Kbps instead of playing DTS-HD so I felt like bumping this one last time before giving up on it entirely.

DLNA plays DTS-MA\HD as a work around but it’s annoying in many ways to have to fall back on it.

Looks like DTS and DTS-HD MA plays correctly if it’s 5.1.
If it’s 7.1 DTS-HD MA it fails in Plex but will play natively via DLNA or USB.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.