不是不同步,是你用HAALI的MP4分离器吧,HAALI有BUG,请换GABEST或NERO
或者更新Haali Matroska Splitter 27.03.2010以上的版本
这个版本已经修正BUG了
Changes in Haali Matroska Splitter 27.03.2010:
• New Features:
- Added AC-3 in MP4 support
• Fixed items:
- Show error code in GDSMux when muxing is aborted
- Accept more AAC media types in the muxer
- Use correct timescales when processing MP4 edit lists- Scan the folder for more segments only if the file references external segments
附段搜到的原因说明
If you use Haali's splitter that misunderstands timescale of media_time, the first timecode is 1001/24000 - 1001/600 = -1.626625...[ms]
That means the first 40 frames (CTS < 1001/600*24000 = 40040) has negative PTS (Presentation Timestamp), and that causes fatal A/V async.