[FFmpeg-devel] Flac encoder and MPEG4 ALS

Justin Ruggles justinruggles
Sun Mar 30 14:34:18 CEST 2008

Jai Menon wrote:
> On Sunday 30 March 2008 08:48:52 Benjamin Zores wrote:
>> Jai Menon a ?crit :
>>> Hi,
>>> I started some basic work on the MPEG4 ALS encoder and I get the feeling
>>> that I could reuse a lot of code from the flac encoder. So
>>> (hypothetically ;-)) if I were to submit a patch, is it okay if I move
>>> some code out of flacenc.c to a shared source file?
>> IIRC we don't even have a decoder for that atm.
>> Do you have a working ffmpeg decoder for that or are you using the
>> closed mp4alsRM19 binary ?
> Very correct. It would be more sensible to write a decoder for  libavcodec 
> before pursuing this. But this "work" on the encoder is with reference to the 
> GSoC task. I'm using the RM20 reference decoder and it suits my current 
> purpose. Also i think that the encoder would be tested/verified against the 
> reference.

A decoder, in this case, is a much larger task since ALS has several
different optional extensions that would have to be supported.  If you
feel that you are up to the task, by all means submit a proposal.  I
chose to suggest an encoder because it is more flexible as far as the
timeframe, and therefore much more likely to make it to SVN by the end
of the summer.

> I have submitted what i hope will be the final patch for my qual task. Once 
> that is done i'll have time to maybe get a basic als decoder and some code 
> refactoring done. Also there is that TAK reversing thing.......... ;-)

I agree with Kostya that we should not try to reverse-engineer TAK.


More information about the ffmpeg-devel mailing list