[MPlayer-dev-eng] Broken win32 support!

Nick Kurshev nickols_k at mail.ru
Wed Jan 9 19:11:59 CET 2002


Hello!

I've found that current version of mplayer has very bad support of win32 codecs!
I don't know who done that.
But:
When I tried to watch movie (MPEG4 v3 400x300 25fps) then to watch that I just call mplayer
with default codec divxds. I was amazed - mplayer lost frames and showed me approx 10 fps on very
dynamics scenes (battle and other). I used my radeon_vid driver as output.
After that I watched DVD 1024x768 and mplayer played me it in real-time without even hint
on losing something.
After that I tried to watch other movie (600x400 25 fps) with using ffdivx codec
and it played me this movie in real-time without hints on something strange.
(My HW the same: Duron700+RadeonVE, gcc-2.95.3, -vo vesa:lvo:/dev/radeon_vid are brewed by me).
When I've published news about mplayer-0.60 releasing on linux.org.ru - there were similar reports.

Here benchmark for ffmpeg codec on my machine:
(comamnd line: mplayer -vo vesa:vidix filename.avi [600x400])

BENCHMARKs: V:   4.711s VO:   3.372s A:   0.499s Sys:  21.325s =   29.907s
BENCHMARK%: V: 15.7508% VO: 11.2758% A:  1.6688% Sys: 71.3046% = 100.0000%

for divxds:

BENCHMARKs: V:   6.946s VO:   2.965s A:   0.495s Sys:  19.538s =   29.945s
BENCHMARK%: V: 23.1963% VO:  9.9017% A:  1.6546% Sys: 65.2474% = 100.0000%

As you can see divxds is slower of ffdivx but difference is not such big.

IMHO it occured after that when there was changed C++ stuff with C one for loader subdirectory.

Best regards! Nick



More information about the MPlayer-dev-eng mailing list