[MPlayer-users] mplayer benchmark interpretation
Umar Qureshey
umar at janteq.com
Sat Jun 29 02:07:52 CEST 2013
>Umar Qureshey <umar <at> janteq.com> writes:
>> I run mplayer with:
>> DISPLAY=:0 ./mplayer -nosound -benchmark
>> -lavdopts threads=4 ./1080p30_low_latency.ts
>(Complete, uncut console output missing.)
Complete console output:
root at mylar ~$ DISPLAY=:0 ./mplayer -nosound -benchmark -lavdopts threads=4 ./1080p30_low_latency.ts
MPlayer SVN-r36345-4.6.2 (C) 2000-2013 MPlayer Team
Playing ./1080p30_low_latency.ts.
libavformat version 55.8.102 (internal)
TS file format detected.
VIDEO H264(pid=49) NO AUDIO! (try increasing -tsprobe) NO SUBS (yet)! PROGRAM N. 0
FPS seems to be: 30.000000
Load subtitles in ./
Could not find a UTF-8 locale, some keys will not be handled.
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
libavcodec version 55.16.100 (internal)
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
Audio: no sound
Starting playback...
[h264 @ 0x75be98]Missing reference picture, default is 0
[h264 @ 0x75be98]decode_slice_header error
[h264 @ 0x75be98]mmco: unref short failure
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [x11] 1920x1080 => 1920x1080 Planar YV12
[swscaler @ 0x82d278]No accelerated colorspace conversion found from yuv420p to rgb565le.
[swscaler @ 0x82d278]using unscaled yuv420p -> rgb565le special converter
V: 445.7 590/590 7% 164% 0.0% 0 0
[h264 @ 0x75be98]illegal short term buffer state detected
V: 456.7 920/920 7% 163% 0.0% 0 0
TS_PARSE: COULDN'T SYNC
V: 456.7 920/920 7% 163% 0.0% 0 0
BENCHMARKs: VC: 2.253s VO: 50.148s A: 0.000s Sys: 1.725s = 54.126s
BENCHMARK%: VC: 4.1633% VO: 92.6497% A: 0.0000% Sys: 3.1870% = 100.0000%
Exiting... (End of file)
>x11 is typically not very useful, or are you
>on a system where nothing else is useful?
>(useful are xv, gl_nosw and vdpau)
I got the following on my platform:
-OpenGL ES 1.1 and 2.0 API
-EGL 1.4 API
-OpenVG 1.1 API
-OpenCL 1.1 EP API
I don't have OpenGL and I see that mplayer supports that but not OpenGL ES.
>> [swscaler <at> 0x82d278]No accelerated colorspace
>> conversion found from yuv420p to rgb565le.
>(Did Reimar and I guess correctly that you are on arm?)
Guessed 100% correct - Quad core ARM A9.
>> BENCHMARKs: VC: 1.590s VO: 48.035s A: 0.000s
>> Sys: 0.567s = 50.193s
>> BENCHMARK%: VC: 3.1679% VO: 95.7016% A: 0.0000%
>> Sys: 1.1304% = 100.0000%
>>
>> It looks like VO is taking 95% of the processing.
>> Would it be correct to assume that colorspace
>> conversion is taking most of these cycles since
>> it's being done in software?
>Reimar will hopefully correct me but I thought that
>x11 (when fed with rgb16) does not need additional
>colourspace conversion, but the filtering may be
>part of the "VO:" in this statistic.
Any way to turn off this filtering?
>And yes, in theory opengl would accept yuv420p and
>convert using shaders.
I am unfamiliar with the graphics world but can directfb help with the colorspace conversion?
>Carl Eugen
More information about the MPlayer-users
mailing list