Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 01-17-11, 04:38 PM   #349
cehoyos
FFmpeg developer
 
Join Date: Jan 2009
Location: Vienna, Austria
Posts: 467
Default Re: VDPAU testing tool

Quote:
Originally Posted by xps8700 View Post
However, people at linuxquestions.org helped me to compile and fine tune mplayer for my specific ssytem, so thats why I am worried about this.
That sounds suspicious since the best tuning for MPlayer is usually
Code:
./configure && make
Quote:
It could also be a bad rip as starting mplayer from the command line I've seen this once:

Code:
...
[h264 @ 0xe044e0]number of reference frames exceeds max
(Most) Important part of output missing.
Does the sample play fine with speed 0.5 (or lower)? If not, it is an MPlayer problem and should be reported on mplayer-users.

Carl Eugen
cehoyos is offline   Reply With Quote
Old 01-17-11, 04:43 PM   #350
Fackamato
User
 
Join Date: Mar 2005
Posts: 366
Default Re: VDPAU testing tool

I've attempted to compile all the results into a spreadsheet (so far only 16 documented). Feel free to improve and share!

Link to Google Docs
Fackamato is offline   Reply With Quote
Old 01-17-11, 04:47 PM   #351
xps8700
Registered User
 
Join Date: Sep 2010
Posts: 45
Default Re: VDPAU testing tool

Fackamato, you should probably grant access to the document.... I tried to open it and it said Access denied no permission to access the file...

cehoyos, I meant fine tuning by compiling mplayer with all proper codecs. Now mplayer is compiled, installed and recognize these codecs below. Nothing fancy, its just that mplayer would not recognize x264 as a codec on my system.

Quote:
bash-4.1# mencoder -ovc help
MEncoder r30118-4.4.4 (C) 2000-2009 MPlayer Team

Available codecs:
copy - frame copy, without re-encoding. Doesn't work with filters.
frameno - special audio-only file for 3-pass encoding, see DOCS.
raw - uncompressed video. Use fourcc option to set format explicitly.
nuv - nuppel video
lavc - libavcodec codecs - best quality!
libdv - DV encoding with libdv v0.9.5
xvid - XviD encoding
x264 - H.264 encoding

bash-4.1# mencoder -oac help
MEncoder r30118-4.4.4 (C) 2000-2009 MPlayer Team

Available codecs:
copy - frame copy, without re-encoding (useful for AC3)
pcm - uncompressed PCM audio
mp3lame - cbr/abr/vbr MP3 using libmp3lame
lavc - FFmpeg audio encoder (MP2, AC3, ...)
faac - FAAC AAC audio encoder
The configure log contains this..
Quote:
Enabled optional drivers:
Input: dvdnav(internal) ftp pvr tv-v4l2 tv-v4l tv cddb cdda libdvdcss(internal) dvdread(internal) vcd dvb smb network
Codecs: libschroedinger libdirac x264 xvid libdv libopencore_amrwb libopencore_amrnb libavcodec(internal) real xanim faad2(internal) faac libdca libmpeg2(internal) liba52(internal) mp3lib(internal) libtheora speex tremor(internal) libmad liblzo gif
Audio output: alsa jack esd oss v4l2 sdl mpegpes(dvb)
Video output: v4l2 sdl gif89a pnm jpeg png opengl mpegpes(dvb) fbdev svga caca aa xvidix cvidix dga vdpau xv x11 xover yuv4mpeg md5sum tga

Disabled optional drivers:
Input: vstream radio tv-dshow live555 nemesi
Codecs: qtx win32 musepack toolame twolame
Audio output: sun openal pulse nas arts ivtv dxr2
Video output: zr zr2 ivtv dxr3 dxr2 vesa ggi xmga mga winvidix 3dfx xvmc dfbmga directfb bl xvr100 tdfx_vid wii s3fb tdfxfb
Should be OK to go?

Quote:
(Most) Important part of output missing.
What is missing? What should I post?

Quote:
Does the sample play fine with speed 0.5 (or lower)?
With speeds below 1, the playback is choppy anyways because the framerate is so low... I am playing with speed 0.5 and at the end of the movie, I will look at the terminal output...
xps8700 is offline   Reply With Quote
Old 01-17-11, 05:10 PM   #352
cehoyos
FFmpeg developer
 
Join Date: Jan 2009
Location: Vienna, Austria
Posts: 467
Default Re: VDPAU testing tool

Quote:
Originally Posted by xps8700 View Post
Code:
bash-4.1# mencoder
Please note that MEncoder is not an actively maintained application (you should try FFmpeg for most purposes) and cannot use VDPAU (and should therefore not be discussed here).
Quote:
What is missing? What should I post?
Complete, uncut output of your failing MPlayer call (with -v). If you don't have any problems with MPlayer, but with MEncoder, consider posting to mencoder-users (but read above).

Carl Eugen
cehoyos is offline   Reply With Quote
Old 01-17-11, 06:03 PM   #353
xps8700
Registered User
 
Join Date: Sep 2010
Posts: 45
Default Re: VDPAU testing tool

Quote:
Please note that MEncoder is not an actively maintained application (you should try FFmpeg for most purposes) and cannot use VDPAU (and should therefore not be discussed here).
I understand. Good to know. I did not know that and I am looking to use ffmpeg for encoding/transcoding applications in the future...

So I have been playing a video (bluray) with mplayer and experienced no errors or problms at speed 0.5...

The only message I saw was when I forwarded the playback with the mouse scroll:

Code:
[h264_vdpau @ 0xe044e0]number of reference frames exceeds max (probably corrupt input), discarding one
Except that, nothing else. the command I used was:
Code:
mplayer -vo vdpau -vc ffh264vdpau -ao alsa -speed 0.5 $movie
xps8700 is offline   Reply With Quote
Old 01-21-11, 03:34 AM   #354
Marx2
Registered User
 
Join Date: Jan 2011
Posts: 3
Default Re: VDPAU testing tool

Hello all.

Spreadsheet compilation:
https://spreadsheets.google.com/ccc?...vUklMVnc&hl=en
Everyone can edit and add new tests.
I'm interested in GF 8100/8200/8300 tests, if anyone have such a board, please run this test and share here or in Google doc spreadsheat
Marx2 is offline   Reply With Quote
Old 01-21-11, 04:58 AM   #355
adamlau
Registered User
 
Join Date: Oct 2010
Posts: 20
Default Re: VDPAU testing tool

Added my numbers on an overclocked GTX 580 SC to the spreadsheet...

__________________

Powered by MVKTech
adamlau is offline   Reply With Quote
Old 01-21-11, 07:35 AM   #356
mlord
Linux kernel hacker
 
Join Date: Feb 2009
Location: Ottawa, Canada
Posts: 173
Default Re: VDPAU testing tool

Quote:
Originally Posted by Marx2 View Post
Everyone can edit and add new tests.
Err, no we cannot. Even just viewing that spreadsheet is impossible unless I submit to google's online stalking^H^H^H^H^H^H^H^H tracking "service", aka. "google log-in".

Can you put that info somewhere more public, like perhaps on Wikipedia instead? If not, then kindly DELETE my own prior contributions to the data.
mlord is offline   Reply With Quote

Old 02-07-11, 05:55 PM   #357
disturbed1
Registered User
 
Join Date: Jun 2006
Posts: 1
Default Re: VDPAU testing tool

Quote:
Originally Posted by Stephen Warren View Post
The FERMI mixer code may well not be as optimized as the previous generations. Hence, performance may not be as fast.
Here's the same system with a 220 and 450 benched minutes apart. RED is where the 220 is faster, GREEN is where the 450 is faster.

Code:
qvdpautest 0.5.1
AMD Athlon(tm) II X4 620 Processor
NVIDIA GPU GeForce GT 220 (GT216) at PCI:1:0:0 (GPU-0)

VDPAU API version : 1
VDPAU implementation : NVIDIA VDPAU Driver Shared Library  260.19.36  Tue Jan 18 17:14:46 PST 2011

SURFACE GET BITS: 884.616 M/s
SURFACE PUT BITS: 962.474 M/s

MPEG DECODING (1920x1080): 72 frames/s
MPEG DECODING (1280x720): 162 frames/s
H264 DECODING (1920x1080): 65 frames/s
H264 DECODING (1280x720): 135 frames/s
VC1 DECODING (1440x1080): 83 frames/s
MPEG4 DECODING (1920x1080): 72 frames/s

MIXER WEAVE (1920x1080): 659 frames/s
MIXER BOB (1920x1080): 1159 fields/s
MIXER TEMPORAL (1920x1080): 317 fields/s
MIXER TEMPORAL + IVTC (1920x1080): 208 fields/s
MIXER TEMPORAL + SKIP_CHROMA (1920x1080): 415 fields/s
MIXER TEMPORAL_SPATIAL (1920x1080): 153 fields/s
MIXER TEMPORAL_SPATIAL + IVTC (1920x1080): 120 fields/s
MIXER TEMPORAL_SPATIAL + SKIP_CHROMA (1920x1080): 173 fields/s
MIXER TEMPORAL_SPATIAL (720x576 video to 1920x1080 display): 504 fields/s
MIXER TEMPORAL_SPATIAL + HQSCALING (720x576 video to 1920x1080 display): 284 fields/s

MULTITHREADED MPEG DECODING (1920x1080): 67 frames/s
MULTITHREADED MIXER TEMPORAL (1920x1080): 236 fields/s

Code:
qvdpautest 0.5.1
AMD Athlon(tm) II X4 620 Processor
NVIDIA GPU GeForce GTS 450 (GF106) at PCI:1:0:0 (GPU-0)

VDPAU API version : 1
VDPAU implementation : NVIDIA VDPAU Driver Shared Library  260.19.36  Tue Jan 18 17:14:46 PST 2011

SURFACE GET BITS: 875.479 M/s
SURFACE PUT BITS: 1052.84 M/s

MPEG DECODING (1920x1080): 107 frames/s
MPEG DECODING (1280x720): 238 frames/s
H264 DECODING (1920x1080): 66 frames/s
H264 DECODING (1280x720): 140 frames/s
VC1 DECODING (1440x1080): 83 frames/s
MPEG4 DECODING (1920x1080): 72 frames/s

MIXER WEAVE (1920x1080): 317 frames/s
MIXER BOB (1920x1080): 439 fields/s
MIXER TEMPORAL (1920x1080): 209 fields/s
MIXER TEMPORAL + IVTC (1920x1080): 180 fields/s
MIXER TEMPORAL + SKIP_CHROMA (1920x1080): 260 fields/s
MIXER TEMPORAL_SPATIAL (1920x1080): 108 fields/s
MIXER TEMPORAL_SPATIAL + IVTC (1920x1080): 98 fields/s
MIXER TEMPORAL_SPATIAL + SKIP_CHROMA (1920x1080): 120 fields/s
MIXER TEMPORAL_SPATIAL (720x576 video to 1920x1080 display): 308 fields/s
MIXER TEMPORAL_SPATIAL + HQSCALING (720x576 video to 1920x1080 display): 200 fields/s

MULTITHREADED MPEG DECODING (1920x1080): 107 frames/s
MULTITHREADED MIXER TEMPORAL (1920x1080): 197 fields/s
Quite a bit more red than green

Granted, anything over 60FPS should work.

If NV techs read this - in this version of the driver, the 450 did not scale to the highest performance mode. I had manually select Prefer Maximum Performance. On the first test the 450 never left level 1. The posted results are from level 2. I did not have to manually scale the 220.
disturbed1 is offline   Reply With Quote
Old 02-07-11, 06:10 PM   #358
xps8700
Registered User
 
Join Date: Sep 2010
Posts: 45
Default Re: VDPAU testing tool

Quote:
If NV techs read this - in this version of the driver, the 450 did not scale to the highest performance mode. I had manually select Prefer Maximum Performance. On the first test the 450 never left level 1. The posted results are from level 2. I did not have to manually scale the 220.
100% agree. My GT430 is constantly going to either level 0 (low performance) or level 1 (medium performance) and the powermizer selection will come back to adaptive after I manually selected "Prefer max performance"...

Is it a bug in the driver?
xps8700 is offline   Reply With Quote
Old 02-07-11, 07:02 PM   #359
jeisom
Registered User
 
Join Date: Dec 2005
Location: My own little world
Posts: 117
Default Re: VDPAU testing tool

Here is my Galaxy GTX 465. Both CPU and GPU on max performance
Code:
qvdpautest 0.5.1
AMD Athlon(tm) II X4 640 Processor
NVIDIA GPU GeForce GTX 465 (GF100) at PCI:1:0:0 (GPU-0)

VDPAU API version : 1
VDPAU implementation : NVIDIA VDPAU Driver Shared Library  270.18  Tue Jan 18 22:05:47 PST 2011

SURFACE GET BITS: 1066.87 M/s
SURFACE PUT BITS: 1202.34 M/s

MPEG DECODING (1920x1080): 106 frames/s
MPEG DECODING (1280x720): 236 frames/s
H264 DECODING (1920x1080): 65 frames/s
H264 DECODING (1280x720): 137 frames/s
VC1 DECODING (1440x1080): 83 frames/s
MPEG4 DECODING (1920x1080): 72 frames/s

MIXER WEAVE (1920x1080): 198 frames/s
MIXER BOB (1920x1080): 290 fields/s
MIXER TEMPORAL (1920x1080): 121 fields/s
MIXER TEMPORAL + IVTC (1920x1080): 106 fields/s
MIXER TEMPORAL + SKIP_CHROMA (1920x1080): 156 fields/s
MIXER TEMPORAL_SPATIAL (1920x1080): 62 fields/s
MIXER TEMPORAL_SPATIAL + IVTC (1920x1080): 56 fields/s
MIXER TEMPORAL_SPATIAL + SKIP_CHROMA (1920x1080): 70 fields/s
MIXER TEMPORAL_SPATIAL (720x576 video to 1920x1080 display): 175 fields/s
MIXER TEMPORAL_SPATIAL + HQSCALING (720x576 video to 1920x1080 display): 117 fields/s

MULTITHREADED MPEG DECODING (1920x1080): 104 frames/s
MULTITHREADED MIXER TEMPORAL (1920x1080): 117 fields/s
and Capabilities
Code:
#vdpauinfo

display: :0   screen: 0
API version: 1
Information string: NVIDIA VDPAU Driver Shared Library  270.18  Tue Jan 18 22:05:47 PST 2011

Video surface:

name   width height types
-------------------------------------------
420     4096  4096  NV12 YV12 
422     4096  4096  UYVY YUYV 

Decoder capabilities:

name               level macbs width height
-------------------------------------------
MPEG1                 0  8192  2048  2048
MPEG2_SIMPLE          3  8192  2048  2048
MPEG2_MAIN            3  8192  2048  2048
H264_MAIN            41  8192  2048  2048
H264_HIGH            41  8192  2048  2048
VC1_SIMPLE            1  8190  2048  2048
VC1_MAIN              2  8190  2048  2048
VC1_ADVANCED          4  8190  2048  2048
MPEG4_PART2_SP        3  8192  2048  2048
MPEG4_PART2_ASP       5  8192  2048  2048
DIVX4_QMOBILE         0  8192  2048  2048
DIVX4_MOBILE          0  8192  2048  2048
DIVX4_HOME_THEATER    0  8192  2048  2048
DIVX4_HD_1080P        0  8192  2048  2048
DIVX5_QMOBILE         0  8192  2048  2048
DIVX5_MOBILE          0  8192  2048  2048
DIVX5_HOME_THEATER    0  8192  2048  2048
DIVX5_HD_1080P        0  8192  2048  2048

Output surface:

name              width height nat types
----------------------------------------------------
B8G8R8A8         16384 16384    y  Y8U8V8A8 V8U8Y8A8 
R10G10B10A2      16384 16384    y  Y8U8V8A8 V8U8Y8A8 

Bitmap surface:

name              width height
------------------------------
B8G8R8A8         16384 16384
R8G8B8A8         16384 16384
R10G10B10A2      16384 16384
B10G10R10A2      16384 16384
A8               16384 16384

Video mixer:

feature name                    sup
------------------------------------
DEINTERLACE_TEMPORAL             y
DEINTERLACE_TEMPORAL_SPATIAL     y
INVERSE_TELECINE                 y
NOISE_REDUCTION                  y
SHARPNESS                        y
LUMA_KEY                         y
HIGH QUALITY SCALING - L1        y
HIGH QUALITY SCALING - L2        -
HIGH QUALITY SCALING - L3        -
HIGH QUALITY SCALING - L4        -
HIGH QUALITY SCALING - L5        -
HIGH QUALITY SCALING - L6        -
HIGH QUALITY SCALING - L7        -
HIGH QUALITY SCALING - L8        -
HIGH QUALITY SCALING - L9        -

parameter name                  sup      min      max
-----------------------------------------------------
VIDEO_SURFACE_WIDTH              y         1     4096
VIDEO_SURFACE_HEIGHT             y         1     4096
CHROMA_TYPE                      y  
LAYERS                           y         0        4

attribute name                  sup      min      max
-----------------------------------------------------
BACKGROUND_COLOR                 y  
CSC_MATRIX                       y  
NOISE_REDUCTION_LEVEL            y      0.00     1.00
SHARPNESS_LEVEL                  y     -1.00     1.00
LUMA_KEY_MIN_LUMA                y  
LUMA_KEY_MAX_LUMA                y
jeisom is offline   Reply With Quote
Old 02-08-11, 05:25 AM   #360
vbreader
Registered User
 
Join Date: Feb 2011
Posts: 4
Default Re: VDPAU testing tool

Quote:
Originally Posted by crisalide View Post
Hi all,

for those interested, here is a little VDPAU benchmarking tool.
http://hftom.free.fr/qvdpautest-0.5.1.tar.gz

See README.
I use linux as additonal OS along with my XP. I dont use much. But that tool is really good. It extracts a lot of information from benchmarking. Thank you
vbreader is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
Valve to release its trailer-making tool: Source Filmmaker dikinher Gaming Central 2 06-28-12 12:28 PM
xorg locks-up with newest nvidia drivers w/ vdpau. theroot NVIDIA Linux 1 06-24-12 11:04 AM
Load Testing with the Cloud ' This Week on inside* Publications News Archived News Items 0 05-20-12 05:30 PM
Portal 2 Perpetual Testing Initiative Starts Now News Archived News Items 0 05-08-12 05:00 PM
tv tool 6.8 thcdru2k NVIDIA Windows Graphics Drivers 4 10-18-02 01:10 PM

All times are GMT -5. The time now is 03:32 AM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.