[FFmpeg-trac] #6216(avcodec:closed): TrueHD encoder creates non bitexact files
FFmpeg
trac at avcodec.org
Fri Sep 24 05:06:16 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):
Your latest patch is wrong, mediainfo prints channel0 instead of C, that
it prints on Mono.mlp file, while before your fix it was printing Channel
layout: L R. Also it breaks older versions decoders due to:
{{{
[truehd @ 000002693a4c9180] 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.
}}}
Newest version
{{{
Audio
Format : MLP FBA
Format/Info : Meridian Lossless Packing FBA
Commercial name : Dolby TrueHD
Bit rate mode : Variable
Maximum bit rate : 9 597 kb/s
Channel(s) : channel0
}}}
original mono.mlp file:
{{{
Audio
Format : MLP FBA
Format/Info : Meridian Lossless Packing FBA
Commercial name : Dolby TrueHD
Bit rate mode : Variable
Maximum bit rate : 513 kb/s
Channel(s) : 1 channel
Channel layout : C
Sampling rate : 48.0 kHz
Frame rate : 1 200.000 FPS (40 SPF)
Compression mode : Lossless
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/6216#comment:8>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list