justdan96 / tsMuxer

tsMuxer is a transport stream muxer for remuxing/muxing elementary streams, EVO/VOB/MPG, MKV/MKA, MP4/MOV, TS, M2TS to TS to M2TS. Supported video codecs H.264/AVC, H.265/HEVC, VC-1, MPEG2. Supported audio codecs AAC, AC3 / E-AC3(DD+), DTS/ DTS-HD.
Apache License 2.0
849 stars 144 forks source link

These 7.1 EC3 (without core) files can't be muxed correctly. #638

Closed imhh1 closed 1 year ago

imhh1 commented 1 year ago

Hi, 7.1 EC3 files produced by Easy Audio Encoder and Dolby Encode Engine can't be muxed properly with tsMuxer. The duration double and the audio stutter. No issue muxing the same audio with mkvtoolnix.

thank you

jcdr428 commented 1 year ago

@imhh1 yes there was a mistake, the frame length must be calculated from the independent stream only -the frame length from the dependend substream must be discarded. Plese check tomorrow's release.

imhh1 commented 1 year ago

thank you. I can confirm the issue is fixed.