[FFmpeg-devel] [PATCH] MLP Encoder

madshi dear
Fri Aug 15 10:23:26 CEST 2008

 > Ramiro Polla schrieb:
 > Don't get too happy just yet. I've had reports that the
 > encoded files don't play on any "official" decoders (and
 > even manages to crash PowerDVD).

Well, that was to be expected since many bitstream fields
are not known (yet). But as long as the libav MLP decoder
decodes your encoded files just fine there can't be too
much wrong with your encoder, I think. Probably it's just
one or two bitstream elements which the libav decoder
ignores but which the official decoders need to be set right.

 > No. I haven't even tested the decoder for TrueHD (but
 > I've had reports it works somehow).

I've been using the libav decoder for TrueHD decoding
for months and it works perfectly fine for all HD DVD and
Blu-Ray TrueHD tracks I've run across yet.

As far as I know, only the major sync headers differ
between MLP and TrueHD. The rest is identical (apart
from TrueHD allowing more channels than MLP).

But I guess the first priority should be to get the encoder
committed and to make it work with PowerDVD etc.
Once that is done, adding support for more channels
and for the different TrueHD major sync headers should
be rather easy to do, I think.

Regards, madshi.

More information about the ffmpeg-devel mailing list