[FFmpeg-trac] #6216(avcodec:closed): TrueHD encoder creates non bitexact files

FFmpeg trac at avcodec.org
Fri Sep 24 17:22:20 EEST 2021

#6216: TrueHD encoder creates non bitexact files
             Reporter:  James       |                    Owner:  (none)
                 Type:  defect      |                   Status:  closed
             Priority:  normal      |                Component:  avcodec
              Version:  git-master  |               Resolution:  fixed
             Keywords:  thd         |               Blocked By:
             Blocking:              |  Reproduced by developer:  0
Analyzed by developer:  0           |
Comment (by Balling):

 Replying to [comment:9 Elon Musk]:
 > No, it is not wrong.

 Can you at least fix regression of reporting stereo instead of mono in
 ffprobe on original file, I gave regression commits? Also, why not drop
 second channel from decoded multichannel wav? Also, AGAIN. Dolby decoder
 (what do you use?) is not the reference! HW decoders '''are''' with Atmos,
 original Mono.mlp is decoded perfectly on my LG C9 as mono. And the spec
 says that you should also set all bits in
 2ch_presentation_channel_modifier for mono. BTW, a question. What is
 inside a fake second substream and why it was a good idea from the point
 of view of Dolby?

 BTW, I just got that LAvfilters are not yet updated with your timebase
 44100 patch, so maybe that will fix MAT 2.0 bitstream timestamps and
 desync on 44100 samples?

 BTW, about last frame, are you sure your shorten_by is in the right
 substream for mono?
Ticket URL: <https://trac.ffmpeg.org/ticket/6216#comment:10>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker

More information about the FFmpeg-trac mailing list