[FFmpeg-trac] #9506(undetermined:new): TrueHD 6ch fails to be parsed

FFmpeg trac at avcodec.org
Thu Nov 11 09:11:12 EET 2021

#9506: TrueHD 6ch fails to be parsed
             Reporter:  eugenesv     |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:               |                  Version:  git-
  undetermined                       |  master
             Keywords:  TrueHD       |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
 Summary of the bug:

 somewhere between
 ffmpeg-2021-09-22-git-447cf53774-essentials_build and

 a bug was introduced that prevents conversion on 5.1 channel TrueHD files
 (2 channel files work fine) with the following error:

 [truehd @ 000002b45a68f700] Assignment of matrix channel 0 to invalid
 output channel -22 is not implemented. Update your FFmpeg version to the
 newest one from Git. If the problem still occurs, it means that your file
 has a feature which has not been implemented.
 [truehd @ 000002b45a68f700] If you want to help, upload a sample of this
 file to https://streams.videolan.org/upload/ and contact the ffmpeg-devel
 mailing list. (ffmpeg-devel at ffmpeg.org)
 [truehd @ 000002b45a68f700] No restart header present in substream 0.
 [truehd @ 000002b45a68f700] No samples to output.

 How to reproduce:
 ffmpeg version 2021-09-30-git-3ee4502753-essentials_build-www.gyan.dev
 Copyright (c) 2000-2021 the FFmpeg developers

 % ffmpeg.exe -i in6ch.thd
 (again, this works with ffmpeg-2021-09-22-git-447cf53774-essentials_build)
Ticket URL: <https://trac.ffmpeg.org/ticket/9506>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker

More information about the FFmpeg-trac mailing list