[FFmpeg-devel] Prores encoding optmizations

Håvard Espeland espeland at mixedrealities.no
Mon May 23 12:36:22 CEST 2016


Hi guys,

We have been working on Prores Anatoliy optimizations to get the speed up on an embedded x86 platform. Fdct (10bit), scaling and encoding of code words have been optimized with AVX2 instructions, and the performance is increased by roughly 45% for the standard profile Prores 4:2:2 on our machine without any significant PSNR or file size differences from master.

It is written using SIMD intrinsics, and I do understand you have a slightly negative view on instrinsics in ffmpeg, but we do not have the resources to rewrite this in nasm/yasm.

Is there any point in cleaning up this patch for submission, or should we just keep it locally in our tree?

Best regards,

Håvard Espeland
CTO
LABO Mixed Realities AS


More information about the ffmpeg-devel mailing list