madshi bug tracker - eac3to
View Issue Details
0000542eac3tobugpublic2018-03-02 14:292018-12-28 19:25
0000542: Sync issues when demuxing UHD BluRays with seamless branching.
when demuxing the UHDs of Straight Outta Compton Unrated (2015), Coco (2017), Bad Santa 2 Unrated (2016), Close Encounters of the Third Kind (1977), Independence Day (1996), and many other UHDs, Audio and subtitles will get out of sync. eac3to "2ndpass/fixing" will make it go out of sync. sometimes the audio and subtitles will get out of sync even when using "-no2ndpass". for some reason -no2ndpass doesn't apply to subtitles. I've been using MakeMKV in the meantime. No sync issues with that program.
Coco (2017)
just try demuxing the 800.mpls playlist. Atmos won't be able to get "fixed", but the ac3 track will. when you merge the streams with mkvmerge, you can hear atmos is in sync, but the ac3 track isn't. subtitles are also out of sync.

Straight Outta Compton (2015)
I've been trying to demux it with no2ndpass and 2ndpass. both times audio and subtitles are out of sync.

eac3to is useless for UHD BluRays that have seamless branching. eac3to can demux UHD BluRay Playlists with just one m2ts file completely fine no sync issues.
No tags attached.
zip (2,281) 2018-04-25 09:25
zip (4,225) 2018-04-26 18:28
Issue History
2018-03-02 14:29bananajoe25New Issue
2018-03-02 14:34madshiAssigned To => madshi
2018-03-02 14:34madshiStatusnew => assigned
2018-04-24 04:25SLKabakerNote Added: 0002280
2018-04-25 09:25SLKabakerFile Added:
2018-04-25 09:36SLKabakerNote Added: 0002281
2018-04-26 18:28SLKabakerFile Added:
2018-04-26 18:35SLKabakerNote Added: 0002283
2018-12-28 13:16nautilus7Note Added: 0002456
2018-12-28 13:27nautilus7Note Edited: 0002456bug_revision_view_page.php?bugnote_id=2456#r537
2018-12-28 13:27nautilus7Note Edited: 0002456bug_revision_view_page.php?bugnote_id=2456#r538
2018-12-28 13:28nautilus7Note Edited: 0002456bug_revision_view_page.php?bugnote_id=2456#r539
2018-12-28 13:37nautilus7Note Edited: 0002456bug_revision_view_page.php?bugnote_id=2456#r540
2018-12-28 19:25nautilus7Note Edited: 0002456bug_revision_view_page.php?bugnote_id=2456#r541
2018-12-28 19:25nautilus7Note Edited: 0002456bug_revision_view_page.php?bugnote_id=2456#r542

2018-04-24 04:25   
eac3to does not have a problem with UHD and Seamless Branching for extracting Chapter Information and Video Streams. The problem seems to be with extracting Dolby TrueHD and Dolby Atmos (specifically with creating the embedded AC-3). The root of this problem looks to be with "libav/ffmpeg"; when using "-nero" (Nero 7 with Blu-ray/HD DVD Plug-in) there is no error. I was able to successfully extract Chapters, Video and Audio from an UHD with Seamless Branching by either doing the Chapters & Video without Audio or all three by including "-nero". Only when trying to extract audio and using the default "libav/ffmpeg" does the extraction have errors & fail. I have not tried a disc with DTS (DTS-HD MA or DTS-X), yet (ArcSoft or "libav/ffmpeg").
2018-04-25 09:36   
I decided to double check that it was "libav/ffmpeg" causing the problem. So, I attempted to extract the Dolby TrueHD (Atmos) track to LPCM (W64) from an UHD with Seamless Branching. It, still, had all the same errors. I uploaded the LOGs from using Nero and "libav/ffmpeg".
2018-04-26 18:35   
I have UHD Blu-rays with E-AC-3 Audio as well. I decided to see if, along with Dolby TrueHD (Atmos), eac3to had an issue with UHD Dolby Digital Plus. It turns out, yes, that eac3to cannot extract E-AC-3 Audio from UHD Blu-ray Discs. The UHD Blu-ray Discs with E-AC-3 Audio are, also, seamless branching discs. I do not have any UHD Blu-rays with E-AC-3 Audio that are not seamless branching. So, I cannot verify if this is exclusive to seamless branching like Dolby TrueHD (Atmos) is. However, it seemed likely since both are Dolby. I uploaded the logs from my attempts to extract E-AC-3 Audio with and without Nero; as well as, extracting the AC-3 Core.
2018-12-28 13:16   
(edited on: 2018-12-28 19:25)
I have the same issue. It happens with seamless branching discs. eac3to detects gaps for every kind of track.

-no2ndpass seems to give correct results (in sync) for ac3 and dts tracks. I was able to compare them with the audio tracks (same format) extracted from a blu-ray disc of the that movie. dts and ac3 tracks from uhd bd and bd seemed identical.

For truehd (with atmos) eac3to doesn't produce correct output (in sync). It's confirmed. -no2ndpass doesn't make any difference since gaps cannot be fixed in the truehd bitstream.

For e-ac3 I was not able to test if with -no2ndpass the output is correct.

Please madshi fix this! eac3to is one of a kind tool and provides functionality no other software does.

Thanks for the support!