[Mplayer-users] New Benchmaks

Leandro Lucarella luca at lucarella.com.ar
Mon Aug 13 20:19:26 CEST 2001


Hi, I've upgraded mplayer and ffmpeg to the last cvs, and done some benchmarks, see
the results:

File: ./Alanis Morissette - Ironic.avi
Options: -pp 0 -benchmark -nosound -vo null -frames 1000

divx:
BENCHMARKs: V:   3.436s VO:   0.005s A:   0.000s Sys:   0.643s =    4.084s
BENCHMARK%: V: 84.1449% VO:  0.1175% A:  0.0000% Sys: 15.7376% = 100.0000%

ffdivx:
BENCHMARKs: V:   2.554s VO:   0.003s A:   0.000s Sys:   0.345s =    2.903s
BENCHMARK%: V: 87.9967% VO:  0.1051% A:  0.0000% Sys: 11.8983% = 100.0000%

odivx:
BENCHMARKs: V:   3.342s VO:   0.004s A:   0.000s Sys:   0.279s =    3.625s
BENCHMARK%: V: 92.1920% VO:  0.1043% A:  0.0000% Sys:  7.7037% = 100.0000%

divx4:
BENCHMARKs: V:   3.827s VO:   0.006s A:   0.000s Sys:   0.288s =    4.121s
BENCHMARK%: V: 92.8742% VO:  0.1345% A:  0.0000% Sys:  6.9913% = 100.0000%
--------------------------------------------------------------------------
File: ./Blur - Song 2.avi
Options: -pp 0 -benchmark -nosound -vo null -frames 1000

divx:
BENCHMARKs: V:   2.526s VO:   0.004s A:   0.000s Sys:   0.390s =    2.919s
BENCHMARK%: V: 86.5255% VO:  0.1245% A:  0.0000% Sys: 13.3500% = 100.0000%

ffdivx:
BENCHMARKs: V:   1.937s VO:   0.003s A:   0.000s Sys:   0.320s =    2.260s
BENCHMARK%: V: 85.7024% VO:  0.1221% A:  0.0000% Sys: 14.1755% = 100.0000%

odivx:
BENCHMARKs: V:   2.014s VO:   0.004s A:   0.000s Sys:   0.327s =    2.345s
BENCHMARK%: V: 85.8895% VO:  0.1583% A:  0.0000% Sys: 13.9522% = 100.0000%

divx4:
BENCHMARKs: V:   2.332s VO:   0.004s A:   0.000s Sys:   0.356s =    2.693s
BENCHMARK%: V: 86.6186% VO:  0.1544% A:  0.0000% Sys: 13.2271% = 100.0000%
--------------------------------------------------------------------------
File: ./Star Wars - Episode I - The Phantom Menace (CD1).avi
Options: -pp 0 -benchmark -nosound -vo null -frames 1000

divx:
BENCHMARKs: V:   3.381s VO:   0.004s A:   0.000s Sys:   0.440s =    3.825s
BENCHMARK%: V: 88.3921% VO:  0.1000% A:  0.0000% Sys: 11.5079% = 100.0000%

ffdivx:
BENCHMARKs: V:   2.983s VO:   0.004s A:   0.000s Sys:   0.381s =    3.367s
BENCHMARK%: V: 88.5911% VO:  0.1044% A:  0.0000% Sys: 11.3045% = 100.0000%

odivx:
BENCHMARKs: V:   2.908s VO:   0.006s A:   0.000s Sys:   0.298s =    3.211s
BENCHMARK%: V: 90.5521% VO:  0.1825% A:  0.0000% Sys:  9.2654% = 100.0000%

divx4:
BENCHMARKs: V:   3.498s VO:   0.003s A:   0.000s Sys:   0.333s =    3.835s
BENCHMARK%: V: 91.2173% VO:  0.0885% A:  0.0000% Sys:  8.6942% = 100.0000%
--------------------------------------------------------------------------
File: ./test.avi
Options: -pp 0 -benchmark -nosound -vo null -frames 1000

divx:
BENCHMARKs: V:   1.885s VO:   0.003s A:   0.000s Sys:   0.231s =    2.119s
BENCHMARK%: V: 88.9671% VO:  0.1482% A:  0.0000% Sys: 10.8848% = 100.0000%

ffdivx:
BENCHMARKs: V:   1.104s VO:   0.002s A:   0.000s Sys:   0.183s =    1.288s
BENCHMARK%: V: 85.6767% VO:  0.1339% A:  0.0000% Sys: 14.1894% = 100.0000%

odivx:
BENCHMARKs: V:   1.499s VO:   0.002s A:   0.000s Sys:   0.186s =    1.688s
BENCHMARK%: V: 88.8359% VO:  0.1412% A:  0.0000% Sys: 11.0228% = 100.0000%

divx4:
BENCHMARKs: V:   1.728s VO:   0.002s A:   0.000s Sys:   0.198s =    1.928s
BENCHMARK%: V: 89.6274% VO:  0.1141% A:  0.0000% Sys: 10.2584% = 100.0000%
--------------------------------------------------------------------------
File: ./Tricky ft. Ed. Kowalczyk & Hawkman - Evolution Revolution Love.avi
Options: -pp 0 -benchmark -nosound -vo null -frames 1000

divx:
BENCHMARKs: V:   3.652s VO:   0.004s A:   0.000s Sys:   0.474s =    4.130s
BENCHMARK%: V: 88.4267% VO:  0.0907% A:  0.0000% Sys: 11.4826% = 100.0000%

ffdivx:
BENCHMARKs: V:   2.797s VO:   0.003s A:   0.000s Sys:   0.345s =    3.144s
BENCHMARK%: V: 88.9543% VO:  0.0872% A:  0.0000% Sys: 10.9585% = 100.0000%

odivx:
BENCHMARKs: V:   3.549s VO:   0.003s A:   0.000s Sys:   0.347s =    3.899s
BENCHMARK%: V: 91.0223% VO:  0.0785% A:  0.0000% Sys:  8.8991% = 100.0000%

divx4:
BENCHMARKs: V:   4.257s VO:   0.003s A:   0.000s Sys:   0.362s =    4.623s
BENCHMARK%: V: 92.0965% VO:  0.0750% A:  0.0000% Sys:  7.8285% = 100.0000%
--------------------------------------------------------------------------
File: ./U2 - Elevation (Tomb Raider Mix).avi
Options: -pp 0 -benchmark -nosound -vo null -frames 1000

divx:
BENCHMARKs: V:   3.382s VO:   0.004s A:   0.000s Sys:   0.533s =    3.919s
BENCHMARK%: V: 86.3122% VO:  0.0934% A:  0.0000% Sys: 13.5944% = 100.0000%

ffdivx:
BENCHMARKs: V:   2.195s VO:   0.004s A:   0.000s Sys:   0.361s =    2.561s
BENCHMARK%: V: 85.7170% VO:  0.1748% A:  0.0000% Sys: 14.1081% = 100.0000%

odivx:
BENCHMARKs: V:   3.645s VO:   0.004s A:   0.000s Sys:   0.409s =    4.058s
BENCHMARK%: V: 89.8346% VO:  0.0950% A:  0.0000% Sys: 10.0704% = 100.0000%

divx4:
BENCHMARKs: V:   3.989s VO:   0.004s A:   0.000s Sys:   0.402s =    4.396s
BENCHMARK%: V: 90.7546% VO:  0.0965% A:  0.0000% Sys:  9.1489% = 100.0000%
--------------------------------------------------------------------------
File: ./Star Wars Episode One - The Phantom Menace DVD Commercial.avi
Options: -pp 0 -benchmark -nosound -vo null -frames 1000

divx:

ffdivx:

odivx:
BENCHMARKs: V:   6.446s VO:   0.004s A:   0.000s Sys:   0.528s =    6.978s
BENCHMARK%: V: 92.3697% VO:  0.0594% A:  0.0000% Sys:  7.5709% = 100.0000%

divx4:
BENCHMARKs: V:   7.396s VO:   0.004s A:   0.000s Sys:   0.418s =    7.818s
BENCHMARK%: V: 94.5955% VO:  0.0564% A:  0.0000% Sys:  5.3482% = 100.0000%


Do you know is there are some new ffdivx optimizations!?!?! It's really the
FASTER now!!! Just in one video odivx is faster... And one couldn't be
opened by ffdivx and divx beacuse it was encoded with divx4.

PS: I've done a simple script to make benchmarks. I'll send it just in case
is useful for others...
It's good for multiple files benchmarking with find, like:
find -name "*.avi" -exec ./benchmark '{}' 1000 \;
-------------- next part --------------
#!/bin/sh
# Uso: ./benchmark <archivo> <frames>

# DEBUG
#set -x

# CONFIG
CODECS="divx ffdivx odivx divx4" # divxds
OPTS="-pp 0 -benchmark -nosound -vo null"
LOG="$1.bech"
if [ -n $2 ]; then
	FRAMES="-frames $2"
fi

# PROG
echo File:    $1 > "$LOG"
echo Options: $OPTS $FRAMES >> "$LOG"
echo >> "$LOG"
for CODEC in $CODECS; do
	echo $CODEC: >> "$LOG"
	mplayer $OPTS $FRAMES -vc $CODEC "$1" | grep BENCHMARK >> "$LOG"
	echo >> "$LOG"
done
-------------- next part --------------


--
LUCA - Leandro Lucarella
------------------------
luca at lucarella.com.ar
http://www.luca.2y.net
LICQ UIN: 2847576
------------------------
Usando Debian GNU/Linux


More information about the MPlayer-users mailing list