[FFmpeg-devel] Intel IPP H264 encoder

Jason Garrett-Glaser darkshikari
Mon Nov 16 20:18:27 CET 2009

On Mon, Nov 16, 2009 at 6:35 AM, Erik Van Grunderbeeck <erik at arawix.com> wrote:
>>>That's the part that's impossible. ?E.g. the H.264 deblock filter
>>>interface doesn't at all fit in with our decoder.
>> Sorry if I miss something here, but I was talking about the encoder only.
>> Isn't the x264 encoder an inloop deblock filter (just like in ipp)?
>>I don't know what you're talking about. ?The IPP I know is a set of
>>primitives intended as building blocks in codec. ?Some of them can be
>>easily plugged in as dsputil functions, e.g. the IDCT. ?The H.264
>>functions (MC, deblock, etc.) have totally incompatible interfaces so
>>we cannot use them without massive changes to all our code.
>>If you want to use IPP for encoding H.264, you should be looking at
>>x264, not ffmpeg.
> http://software.intel.com/en-us/intel-ipp/
> They have more then some optimized base algo's now. These days, you get full
> encoders, decoders, etc.

The IPP H.264 encoder holds the honor of being the second-worst
encoder codebase I have ever seen.

It's also embarrassingly crap.

Dark Shikari

More information about the ffmpeg-devel mailing list