[Mplayer-dev-eng] plans ?

Balazs Tibor tibcu at sch.bme.hu
Fri Jul 13 19:03:57 CEST 2001


> yes, it will be surely change, to LGPL or something else special.

why?

> > Btw. codec not dropping frame is on your system more likely to be due
> > to YV12 format, as your video card is quite slow and not your CPU, so
> agree.
> > decreased bandwidth for the graphics card makes up less dropped frames
> > (or am I wrong?).
> no. you're right.
> YV12 will help for most users with bandwith problems (amd users).
> it transfers 12 bit for each pixels, instad of 16 bits/pixel of YUY2.
> and teh codec don't have to convert YV12->YUY2 internally.

YV12 will help for most users, but not for me :(

See my test results:

MPlayer 0.17cvs-010711-15:14

VIDEO:  [DIV3]  384x288  24bpp  29.97 fps  996.1 kbps (121.6 kbyte/s)
[V] filefmt:3  fourcc:0x33564944  size:384x288  fps:29.97  ftime:=0.0334
Trying to force video codec driver family 4 ...
Detected video codec: [divxds] drv:4 (DivX ;-) (MS MPEG-4 v3))
vo: X11 running at 800x600 depth: 32 (":0.0" => local display)
VO: [dga] 384x288 => 384x288 BGR 32-bit
BENCHMARKs: V:  13.522s VO:  17.148s A:   0.000s Sys:   0.428s =   31.099s

Trying to force video codec driver family 2 ...
Detected video codec: [divx] drv:2 (DivX ;-) (MS MPEG-4 v3))
BENCHMARKs: V:  13.268s VO:  17.152s A:   0.000s Sys:   0.388s =   30.808s

Trying to force video codec driver family 5 ...
Detected video codec: [ffdivx] drv:5 (FFmpeg DivX ;-) (MS MPEG-4 v3))
VO: [dga] 384x288 => 384x288 Planar YV12
BENCHMARKs: V:  15.668s VO:   4.025s A:   0.000s Sys:   0.310s =   20.003s
                              ^^^^^^
This is the only case, when ff wins.
                                                                   ^^^^^^^
still not acceptable for 16.6 seconds of a movie


if still in 32 bpp but using -bpp 24

Trying to force video codec driver family 4 ...
Detected video codec: [divxds] drv:4 (DivX ;-) (MS MPEG-4 v3))
vo: X11 running at 800x600 depth: 32 (":0.0" => local display)
VO: [dga] 384x288 => 384x288 BGR 24-bit
BENCHMARKs: V:  12.554s VO:   3.886s A:   0.000s Sys:   0.374s =   16.813s

Trying to force video codec driver family 2 ...
Detected video codec: [divx] drv:2 (DivX ;-) (MS MPEG-4 v3))
BENCHMARKs: V:  12.524s VO:   3.853s A:   0.000s Sys:   0.380s =   16.757s

Trying to force video codec driver family 5 ...
Detected video codec: [ffdivx] drv:5 (FFmpeg DivX ;-) (MS MPEG-4 v3))
VO: [dga] 384x288 => 384x288 Planar YV12
BENCHMARKs: V:  15.739s VO:   4.034s A:   0.000s Sys:   0.302s =   20.075s
                              ^^^^^^
now it's slower (yes, not too much difference) (and same as above ff)

things get worse in real 24 bpp

well, my time is up and I saw, that jkeil commited some optimization to
libavcodec, so I'll recompile mplayer, rerun my tests and after weekend
I'll publish them :)

Bye
Tibcu

and have a nice weekend at Balaton, Arpi! :)


_______________________________________________
Mplayer-dev-eng mailing list
Mplayer-dev-eng at lists.sourceforge.net
http://lists.sourceforge.net/lists/listinfo/mplayer-dev-eng



More information about the MPlayer-dev-eng mailing list