[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