#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_______________________________________________
FFmpeg-trac mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-trac
To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".