Quote from Hendrik on ATMOS drop outs:
Atmos bitstreaming is not fully understood. If the bitrate exceeds a certain limit, it breaks apart, because its not known how to handle that. This was never a problem with ordinary TrueHD since the bitrate doesn’t get high enough. Unfortunately the specifications for that are not available anywhere online (not even to buy), since its not part of the IEC standard that usually controls HDMI bitstreaming. So if anyone knows how Dolby MAT (Metadata-enhanced Audio Transport) works - the format used to wrap TrueHD and Atmos for HDMI transmission, please let me know.
So far the titles impacted are (and they are all Disney Films):
- “Pirates of the Caribbean - Dead Men Tell No Tales” - Max Bit rate is 11.9 Mb/s : eg drops out a couple of times between 17:45 and 19:00 minutes into the movie
- “Guardians of the Galaxy Vol II” - Max Bit rate is 11.3 Mb/s: eg drops out at 1:09:24 where TaserFace gets killed is one example.
- “Maze Runner: The Death Cure” - Max Bit rate is 12.1 Mb/s: eg Right at the beginning of the Main Title when the 20th Century clip is running. Drops outs so frequent that playback for me actually stalls.
I guess there are a couple of options for now to “avoid” the broken TrueHD/Atoms track, and all will give “Lossless” sound but not ATMOS:
Decode instead of Bitstream - This works, and you could make a “Zone Switch” in JRiver with a field like “Bitstream” = No for these titles and then it would switch to decoding. Benefit is when/if it is fixed your can just remove this value for these titles.
Mux In DTS-MA Track - Got this idea from @gonca but instead of re-encoding, I’ve muxed in the DTS-MA track (using tsmuxer) the DTS-MA track from the BD disc that came in the same packaging (tsmuxer has not been updated for some time but seems to work fine). I then replaced the M2TS in my older structure and it worked fine though some of the PGS tracks now don’t have a lang tag. These DTS-MA tracks are reported as being slightly different in length but it must be at the end as the lip-sync is spot on for both Pirates and GG2. I guess you could do the same with the MKV muxers. One downside is if you are using BD Menu Playback then this modified files will not work as it confuses the menu playback (but is fine in Title Mode).