Jump to content

Playing wrong audio track.


Go to solution Solved by tedfroop21,

Recommended Posts

Posted (edited)

embyserver.txtembyserver.txtI did some rewiring speakers today and went to check everything was as it should be.  Just for the heck of it I tried playing from my Roku.  Both of the DTS-MA tracks I selected (including the default DTS-MA track) played other commentary (DD) tracks vs the track they should have played.

Played the same file on Android and it works as expected. 

Very Odd... 

embyserver.txt

The Lord Of The Rings The Fellowship Of The Ring (2001).mkv.MediaInfo.html

Edited by tedfroop21
Posted

Hi.  This is likely going to come down to how the tracks are tagged.  Are there multiple with the "default" tag?  

Posted

The commentary tracks being played are the Stereo english AC3 tracks

 

 

image.png.c9c8317df8b64d974def5338cfe84b05.png

Posted

@tedfroop21Was there an ffmpeg log created? If you choose "Playback Correction" once or twice does it allow you to correctly choose?

  • Thanks 1
rotational467
Posted

I know this is not super helpful without logs, but I saw this exact behavior a few weeks ago while on travel with an older model streaming stick (3800 I think) connected to a TV, no surround sound capabilities. Same scenario as OP, the media has a DTS-MA track flagged as default and a second stereo AC3 track (commentary) which is not. I know a single click of Playback Correction did not fix it, I don't think we tried two clicks. Opening the playback menu and manually selecting the DTS-MA track (which was already marked as active) also had no effect.

Have not seen this behavior with newer model Rokus on the local network. If I can reproduce will post logs, but wanted to call out that this is not necessarily an issue with multiple tracks flagged as default. @tedfroop21what model Roku device?

Posted

My cognitive functions are not great right now so I didn't check.  I will tomorrow. 

I neglected to mention its all direct play, no transcoding, if the log says it was there's a problem.  I picked that file as its 6.1 and the back channels were the ones that got new wire.

What is odd is that the AC3 stereo tracks were the ones playing when I selected the two DTS tracks, different tracks for each of the English DTS tracks I selected.  The Stereo tracks are commentary.

Posted

Your pic above is not from the Roku app... is this occurring elsewhere as well?

In some situations, the Roku will simply not let us change the audio track but we need to see exactly what is going on here.  If you look at the tracks in mkvtoolnix, are more than one marked as default?

Posted

image.png.dbffb9132147e55312c4b9f01c1adefd.png

One default track, as above.  

Roku Audio settings are Preferred Streaming Format - Auto, Digital Output  Format - Passthrough.

The problem is only in the Roku app (Web and Android are the others tested)

 

Posted

What are the headers in that table?

Posted

That's the normal MKVToolNix layout, so the last column showing must be "default" - but I suspect we also need to see the next column, which will be "forced".

Paul

Posted (edited)

 

image.thumb.png.fe8f638e9b8a03bc6ad01063dcd9704a.png

 

Just for fun, I threw The Hobbit disk, I notice there are two movie files shown.  One is English/Japanese, the other English French.

image.png.f337f6c6f0394d97e64de79d1c8ffc81.png

Is it possible we hit a limit for the number of audio tracks somehow?  What was odd was the behaviour in playback was the DTS-HD Master played one commentary track, and the DTS-ES track selected played the next commentary track, as though the first four tracks didn't exist.

Edited by tedfroop21
Posted
1 hour ago, tedfroop21 said:

Is it possible we hit a limit for the number of audio tracks somehow?

Yeah, possibly.  I doubt the Roku player is designed for tons of audio tracks.  In fact, some of the early hardware would only support one.  You might try muxing one with just a couple tracks as a test.

Posted
5 hours ago, ebr said:

Yeah, possibly.  I doubt the Roku player is designed for tons of audio tracks.  In fact, some of the early hardware would only support one.  You might try muxing one with just a couple tracks as a test.

Will do, and I will let you know.  As sort of a "pre-test" I ran a bunch of files with less than 5 tracks and no problem.  I will likely remove the tracks one at a time and see if there's a limit and where that is.

Posted (edited)

@tedfroop21If you remux the MKV with MKVToolNix it will put all the stuff the Roku wants to see at the front of the file ahead of the streams. That might be all you have to do. The Roku also might not be able to parse them if there are "tags" or "global tags" present in the file. Sometimes the Roku isn't fussy. Sometimes it is. When it is I remove all the global tags. The Roku tends to choke at times if those are placed in odd spots.

If the file is built incorrectly the entire file must be downloaded to the Roku before you can change things. The audio track change might work in the last 20 minutes of playback. If the header is built correctly you can change things as the file is being downloaded. You can change them immediately.

Edited by speechles
Posted
On 26/09/2025 at 17:54, speechles said:

@tedfroop21If you remux the MKV with MKVToolNix it will put all the stuff the Roku wants to see at the front of the file ahead of the streams. That might be all you have to do. The Roku also might not be able to parse them if there are "tags" or "global tags" present in the file. Sometimes the Roku isn't fussy. Sometimes it is. When it is I remove all the global tags. The Roku tends to choke at times if those are placed in odd spots.

Even if it was ripped with Makemkv?

Not that it makes a difference but I find it odd...as odd as the fact I have watched that file many times on my Roku without issue.  

Sorry I have left it at the moment - I have been a little messed up this week.....

  • Thanks 1
  • Solution
Posted

Sooo, chalk it up to executive dysfunction and lack of sleep (auditory hallucinations suck...).

- Went through AVR and TV settings to bake sure nothing changed.

- Tried an alternate HDMI cable.

- Unplugged the AVR for a few minutes.  Plugged it back in.  

Success. I assume the AVR not having the decoder available was confusing things.

 

Thanks for all your help guys.

 

Posted

Wow.  Weird.

Let us know if you run into it again.

Posted
4 hours ago, ebr said:

Wow.  Weird.

Let us know if you run into it again.

 

Yeah, weird is right.....

 

 

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...