[MPlayer-dev-eng] [PATCH]Add support for CoreAVC h264 codec

Michael Niedermayer michaelni at gmx.at
Tue Oct 3 19:38:23 CEST 2006


Hi

On Mon, Oct 02, 2006 at 06:20:59PM -0700, Alan Nisota wrote:
> I posted a similar patch to the mplayer-cygwin list 6 months ago, but
> figured I might as well clean it up and post it here in case mplayer
> devs are interested in using it.
> 
> What it does is to enhance the dshow codec support such that the
> CoreAVC h264 codec will run under mplayer.  This codec is ~30% more
> efficient than ffh264 by my testing with mplayer.

could you post benchmarks with h264 videos with various parameters with
coreavc and ffh264? that should be VERY usefull to find out which parts are
faster then ffh264 which could then help to improve ffh264

things to test
* low resolution where all reference frames+1 _easily_ fit in the L2 cache
* CABAC / CAVLC
* high bitrate / low bitrate
* intra only
* B frames vs. no B frames
* loop filter / disabled loop filter

and also check if the output of coreavc is binary identical to ffh264
if not that would explain why they are faster

also try to compile (i386)/dsputil* with -O2 that will make lavc
faster depending on the gcc version

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

In the past you could go to a library and read, borrow or copy any book
Today you'd get arrested for mere telling someone where the library is



More information about the MPlayer-dev-eng mailing list