[Ffmpeg-devel] Using ffmpeg libs in an OSS project is a nightmare

Rich Felker dalias
Thu Aug 11 18:23:15 CEST 2005

On Thu, Aug 11, 2005 at 12:18:34PM -0400, Alexander Strange wrote:
> On Aug 11, 2005, at 4:16 AM, Michel Bardiaux wrote:
> >Then, "once more with feeling": why is such an important codec as  
> >MPEG Audio Level-3 (aka mp3) still using liblame?
> Well, LAME is an extraordinarily heavily tuned mp3 encoder; it would  
> take a lot of work for an internal encoder to not end up sounding  
> like BladeEnc.

LAME is actually very inefficient and produces noticable artifacts
that can be avoided on certains kinds of content. It's not the godly
mp3 encoder people make it out to be..

> Something I've always wondered is why ffmpeg has an internal copy of  
> liba52, rather than an actual ac3 decoder that uses ffmpeg's dsp  
> functions.

Most certainly.. It's because people are lazy. :(


More information about the ffmpeg-devel mailing list