[MPlayer-users] RE: Welcome to the "MPlayer-users" mailing li st

Nauman, Andrey (DB) Anauman at DB.LUXOFT.COM
Wed Apr 14 11:13:30 CEST 2004


The problem is that I have very heavy load of my CPU when I watch sat TV
(Skystar2, not fully featured card). And the computer is pretty modern -
Athlon XP @2400+

My experiments with different movie playing and video out technologies show
that not MPEG decoding but rather video out itself gets most CPU power.

The following is some MPlayer benchmarks. I played rather static MPEG2 -
recorded by vdr 'TV test table'. So the best load was ~50%.

2.4.25 kernel

xv:
BENCHMARKs: VC:   1,029s VO:   8,659s A:   0,124s Sys:   6,223s =   16,034s
BENCHMARK%: VC:  6,4156% VO: 54,0026% A:  0,7706% Sys: 38,8112% = 100,0000%

xvidix:
BENCHMARKs: VC:   1,130s VO:   6,492s A:   0,125s Sys:   8,208s =   15,956s
BENCHMARK%: VC:  7,0837% VO: 40,6889% A:  0,7850% Sys: 51,4423% = 100,0000%

xmga:
BENCHMARKs: VC:   1,090s VO:   6,608s A:   0,123s Sys:   8,134s =   15,954s
BENCHMARK%: VC:  6,8303% VO: 41,4170% A:  0,7685% Sys: 50,9842% = 100,0000%

dfbmga: (to tv out)
BENCHMARKs: VC:   1,145s VO:   6,523s A:   0,122s Sys:   8,160s =   15,950s
BENCHMARK%: VC:  7,1780% VO: 40,8993% A:  0,7646% Sys: 51,1581% = 100,0000%

null (-vc mpeg12 -vo null):
BENCHMARKs: VC:   1,061s VO:   0,002s A:   0,124s Sys:  14,579s =   15,766s
BENCHMARK%: VC:  6,7314% VO:  0,0125% A:  0,7857% Sys: 92,4704% = 100,0000%

2.6.4 kernel

xv:
BENCHMARKs: VC:   1,001s VO:   8,591s A:   0,231s Sys:   6,214s =   16,037s
BENCHMARK%: VC:  6,2449% VO: 53,5683% A:  1,4416% Sys: 38,7452% = 100,0000%

xvidix:
BENCHMARKs: VC:   1,101s VO:   6,556s A:   0,119s Sys:   8,171s =   15,948s
BENCHMARK%: VC:  6,9036% VO: 41,1111% A:  0,7486% Sys: 51,2366% = 100,0000%


And to contrast the same file playback at work on Pentium 4 2.6Ghz PC with
Windows XP:

directx:
BENCHMARKs: VC:   0.200s VO:   0.030s A:   0.000s Sys:  15.519s =   15.749s
BENCHMARK%: VC:  1.2699% VO:  0.1905% A:  0.0000% Sys: 98.5396% = 100.0000%

The CPU load is ~3%


People with GForces saying they have about 10 times less load on video
output. I had comparable unsatisfying results with my g550 system with
Windows XP/ME...

The question is - what's wrong with the card? Looks like CPU does
scaling/conversion - not the card...
 
 
Thank you




More information about the MPlayer-users mailing list