[MPlayer-dev-eng] [PATCH] Direct3D libvo driver

compn tempn at twmi.rr.com
Mon Nov 17 17:41:01 CET 2008


On Mon, 17 Nov 2008 12:10:58 +0200, Georgi Petrov wrote:
>That's it, I attach the updated patch.
>
testing using latest svn on mingw, not sure what problem you are
running into :( give me a minute to look into it.

-geometry seems to work now. -vf format=yuy2 still does not.
seems fast (just slightly slower than directx) on my win2k box with
geforce 3

but its horribly slow on my winxp box with geforce fx 5500 using 94%
cpu on a file where directx uses 19%. i dont know what the problem is,
maybe just a bad system :P

C:\>mplaye sleepyheads.avi -vo direct3d -nosound -benchmark -frames 200
MPlayer dev-SVN-r27948-3.4.5 (C) 2000-2008 MPlayer Team
CPU: Intel(R) Pentium(R) 4 CPU 2.40GHz (Family: 15, Model: 4,
Stepping:1)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2

Playing sleepyheads.avi.
AVI file format detected.
[aviheader] Video stream found, -vid 0
[aviheader] Audio stream found, -aid 1
VIDEO:  [XVID]  544x368  12bpp  29.970 fps  1678.5 kbps (204.9 kbyte/s)
Clip info:
 Software: FairUse Wizard - http://fairusewizard.com
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
==========================================================================
Audio: no sound
Starting playback...
VDec: vo config request - 544 x 368 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.48:1 - prescaling to correct movie aspect.
VO: [direct3d] 544x368 => 544x368 Planar YV12
V:   6.6 200/200 184% 12%  0.0% 0 0

VC: 12.236s  VO: 0.850s  A: 0.000s Sys:  0.515s = 13.601s
VC: 89.9640% VO: 6.2495% A: 0.0000% Sys: 3.7865% = 100.0000%

Exiting... (End of file)

C:\>mplaye sleepyheads.avi -vo directx -nosound -benchmark -frames 200
MPlayer dev-SVN-r27948-3.4.5 (C) 2000-2008 MPlayer Team
CPU: Intel(R) Pentium(R) 4 CPU 2.40GHz (Family: 15, Model: 4, Stepping:
1)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2

Playing sleepyheads.avi.
AVI file format detected.
[aviheader] Video stream found, -vid 0
[aviheader] Audio stream found, -aid 1
VIDEO:  [XVID]  544x368  12bpp  29.970 fps  1678.5 kbps (204.9 kbyte/s)
Clip info:
 Software: FairUse Wizard - http://fairusewizard.com
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
==========================================================================
Audio: no sound
Starting playback...
VDec: vo config request - 544 x 368 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.48:1 - prescaling to correct movie aspect.
VO: [directx] 544x368 => 544x368 Planar YV12
V:   6.6 200/200 16% 33%  0.0% 0 0

VC:  1.110s VO:   2.238s A:   0.000s Sys:   0.057s = 3.405s
VC: 32.5991% VO: 65.7269% A:  0.0000% Sys:  1.6740% = 100.0000%

Exiting... (End of file)


-compn



More information about the MPlayer-dev-eng mailing list