[FFmpeg-trac] #5039(avcodec:open): Incorrect TrueHD decoding

FFmpeg trac at avcodec.org
Fri Sep 3 14:10:58 EEST 2021

#5039: Incorrect TrueHD decoding
             Reporter:  Carl Eugen   |                    Owner:  (none)
  Hoyos                              |
                 Type:  defect       |                   Status:  open
             Priority:  normal       |                Component:  avcodec
              Version:  git-master   |               Resolution:
             Keywords:  thd          |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
Comment (by Balling):

 Okay, so encoder of 24 bit files is bitperfect (yes, actual 24 bit with
 all bits are sometimes set, also I used -c:a pcm_s24le to convert back to
 wav and then back to truehd all on 30 bit activation commit) can only do
 up to 5.1 (not mono and stereo, as it says, '''it cannot do mono too''',
 BTW). Yet, apparently my LG C9 does not recognize such 5.1 files as being
 TrueHD... (And no, -sample_fmt s16 does not help either.) So 5.1 is not
 '''conformant'''. I also suppose that indeed this issue is just a bug in
 the decoder, maybe in 8.1 part of it.
Ticket URL: <https://trac.ffmpeg.org/ticket/5039#comment:7>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker

More information about the FFmpeg-trac mailing list