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

Newegg Daily Deals

Reply
 
Thread Tools
Old 01-08-11, 05:40 PM   #337
cehoyos
FFmpeg developer
 
Join Date: Jan 2009
Location: Vienna, Austria
Posts: 467
Default Re: VDPAU testing tool

Quote:
Originally Posted by crisalide View Post
Yep. This cat decodes at 67 fps on a GT220. (IIRC, ~80 fps for the dog)
Using which software?
We just received proof that the xacti sample - 60fps - cannot be decoded with GF100 (you did see the number of dropped frames, didn't you?) and you claim that a sample with significantly higher bit-rate works fine on (slightly) slower hardware?

Carl Eugen
cehoyos is offline   Reply With Quote
Old 01-08-11, 06:28 PM   #338
crisalide
Registered User
 
Join Date: Dec 2008
Posts: 173
Default Re: VDPAU testing tool

Quote:
Originally Posted by cehoyos View Post
Using which software?
We just received proof that the xacti sample - 60fps - cannot be decoded with GF100 (you did see the number of dropped frames, didn't you?) and you claim that a sample with significantly higher bit-rate works fine on (slightly) slower hardware?

Carl Eugen
Calm down, Carl.
I didn't said "plays" but "decodes".
It's qvdpautest results.
crisalide is offline   Reply With Quote
Old 01-10-11, 06:53 PM   #339
xps8700
Registered User
 
Join Date: Sep 2010
Posts: 45
Default Re: VDPAU testing tool

Hey guys!

Just a few questions regarding this tool:

Can somebody provide a quick description (a link to a website is OK) to explain what are the evaluation criteria and what they really represent in real life? For example, MIXER TEMPORAL means nothing to me... What it means in real life?

Also, are these results decent for the system specs below with 4GB DDR3 RAM?

Quote:
qvdpautest 0.5.1
AMD Athlon(tm) II X4 640 Processor
NVIDIA GPU GeForce GT 430 (GF108) at PCI:1:0:0 (GPU-0)

VDPAU API version : 1
VDPAU implementation : NVIDIA VDPAU Driver Shared Library 260.19.29 Wed Dec 8 12:27:03 PST 2010

SURFACE GET BITS: 1018.42 M/s
SURFACE PUT BITS: 1156 M/s

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

MIXER WEAVE (1920x1080): 232 frames/s
MIXER BOB (1920x1080): 329 fields/s
MIXER TEMPORAL (1920x1080): 148 fields/s
MIXER TEMPORAL + IVTC (1920x1080): 127 fields/s
MIXER TEMPORAL + SKIP_CHROMA (1920x1080): 186 fields/s
MIXER TEMPORAL_SPATIAL (1920x1080): 76 fields/s
MIXER TEMPORAL_SPATIAL + IVTC (1920x1080): 68 fields/s
MIXER TEMPORAL_SPATIAL + SKIP_CHROMA (1920x1080): 85 fields/s
MIXER TEMPORAL_SPATIAL (720x576 video to 1920x1080 display): 222 fields/s
MIXER TEMPORAL_SPATIAL + HQSCALING (720x576 video to 1920x1080 display): 145 fields/s

MULTITHREADED MPEG DECODING (1920x1080): 107 frames/s
MULTITHREADED MIXER TEMPORAL (1920x1080): 138 fields/s
thanks!
xps8700 is offline   Reply With Quote
Old 01-11-11, 01:35 PM   #340
crisalide
Registered User
 
Join Date: Dec 2008
Posts: 173
Default Re: VDPAU testing tool

Quote:
Originally Posted by crisalide View Post
Calm down, Carl.
I didn't said "plays" but "decodes".
It's qvdpautest results.
I can now say "plays".
Increasing xine's metronom prebuffer did the trick. Not a single frame dropped or audio frame inserted.
So the hardware can handle such streams (like the cat one), it's just our players that are not yet optimized for it.
crisalide is offline   Reply With Quote
Old 01-12-11, 12:48 PM   #341
xps8700
Registered User
 
Join Date: Sep 2010
Posts: 45
Default Re: VDPAU testing tool

It had been pointed out to me that results from the GT400/500 series are generally much weaker and slower than the GT2XX series or the GT88/98 series... Why's that?

I am asking Nvidia to clarify these observations. Looking at the results people posted on this thread, and its almost unanimously sohwing that the older GPU's are better for video rendering.

Shame a few days ago I acquired a GT430 and already looking to replace it...
xps8700 is offline   Reply With Quote
Old 01-12-11, 12:52 PM   #342
Stephen Warren
Moderator
 
Stephen Warren's Avatar
 
Join Date: Aug 2005
Posts: 1,327
Default Re: VDPAU testing tool

xps870,

Anything over 60fps should be fine for most material people have access to.
Stephen Warren is offline   Reply With Quote
Old 01-12-11, 01:38 PM   #343
xps8700
Registered User
 
Join Date: Sep 2010
Posts: 45
Default Re: VDPAU testing tool

Stephen, please look at the se posts... The difference is clear between the Gt4/5XX and the previous generation GT2XX...

http://www.nvnews.net/vbulletin/show...&postcount=325
http://www.nvnews.net/vbulletin/show...&postcount=313
http://www.nvnews.net/vbulletin/show...&postcount=282

Do you think its a config problem or software or the GPU is really weaker in video processing. All I can say right now is that the 1080p rendering on my htpc is not as smooth as I expected and I am 100% sure the CPU, HDD or RAM are not to blame, I am using a Athlon II X4 at 3.4GHz and a SSD drive with 4Gb DDR3 RAM...

Looking at the links I posted above, The 5XX serties seems WAY behind in the MIXER stuff, not knowing exactly what they represent, I cant comment, but my GT430 is in the same ball-park as the GTX580 and these 4/5XX cards are not in the same ball park as the 2XX series with ratios up to above 10X worst results... IMO its not a config problem or a marginal difference...
xps8700 is offline   Reply With Quote
Old 01-14-11, 11:35 AM   #344
Stephen Warren
Moderator
 
Stephen Warren's Avatar
 
Join Date: Aug 2005
Posts: 1,327
Default Re: VDPAU testing tool

The FERMI mixer code may well not be as optimized as the previous generations. Hence, performance may not be as fast.

Still, the numbers you posted should be fine, I believe. Most likely, any content you're attempting to play is only 30 frames per second, so decode/mixer rates above 60fps are all that's needed (modulo some overhead for buffering, other work the GPU is doing e.g. compositing, OpenGL rendering, etc.)

What playback application are you using?

To address specifics of what the mixer options do: mixer bob/weave are very basic de-interlacing techniques and are probably the default for any player application. mixer temporal is a more advanced algorithm which will give fewer artefacts and/or better resolution. mixedr temporal-spatial is an even better algorithm. ivtc is an option for temporal/temporal-spatial that's more computationally intensive, but allows the algorithms to work better still.
Stephen Warren is offline   Reply With Quote

Old 01-14-11, 11:47 AM   #345
xps8700
Registered User
 
Join Date: Sep 2010
Posts: 45
Default Re: VDPAU testing tool

Hey Stephen, in regards to the playback appz, for casual opening of video files and verify rip quality or video file content (basically everything outside my main XBMC application) i am using I am using vlc & mplayer. I prefer mplayer.

This machine is a htpc so ultimately performance in XBMC is critical, if not good, that defeat the purpose of the whole machine...

So:

XBMC = theater application (the serious/main purpose of this machine)
VLC/Mplayer = everything else.
xps8700 is offline   Reply With Quote
Old 01-14-11, 12:03 PM   #346
Stephen Warren
Moderator
 
Stephen Warren's Avatar
 
Join Date: Aug 2005
Posts: 1,327
Default Re: VDPAU testing tool

Do you see the issue in MPlayer or just XBMC? MPlayer is probably the lightest weight VDPAU app out there, so I'd be surprised if there were issues. XBMC uses OpenGL for rendering, so does require extra work from the GPU. So, there could well be differences between the two applications. Do you have desktop compositing enabled? Turning that off would help. Finally, your GPU is one of the lower-end FERMI cards. It's plausible that a higher end earlier generation card might work better for you. It'd be interesting to know.
Stephen Warren is offline   Reply With Quote
Old 01-17-11, 01:25 PM   #347
xps8700
Registered User
 
Join Date: Sep 2010
Posts: 45
Default Re: VDPAU testing tool

Stephen,

I will do more testing tonight. In the meantime, I can recall that playback problems occured in both VLC and mplayer. VLC has NOT been compiled and optimized from sources for my specific config (distro, drivers, codecs, etc) so I am not expecting high performance from it. 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. 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 (probably corrupt input), discarding one
[h264 @ 0xe044e0]number of reference frames exceeds max (probably corrupt input), discarding one
[h264 @ 0xe044e0]number of reference frames exceeds max (probably corrupt input), discarding one
[h264 @ 0xe044e0]number of reference frames exceeds max (probably corrupt input), discarding one
[h264 @ 0xe044e0]number of reference frames exceeds max (probably corrupt input), discarding one
A: 197.2 V: 196.2 A-V: 0.971 ct: 0.023 0/ 0 96% 7% 46.1% 50 0 

************************************************
**** Your system is too SLOW to play this! ****
************************************************

Possible reasons, problems, workarounds:
- Most common: broken/buggy _audio_ driver
- Try -ao sdl or use the OSS emulation of ALSA.
- Experiment with different values for -autosync, 30 is a good start.
- Slow video output
- Try a different -vo driver (-vo help for a list) or try -framedrop!
- Slow CPU
- Don't try to play a big DVD/DivX on a slow CPU! Try some of the lavdopts,
e.g. -vfm ffmpeg -lavdopts lowres=1:fast:skiploopfilter=all.
- Broken file
- Try various combinations of -nobps -ni -forceidx -mc 0.
- Slow media (NFS/SMB mounts, DVD, VCD etc)
- Try -cache 8192.
- Are you using -cache to play a non-interleaved AVI file?
- Try -nocache.
Read DOCS/HTML/en/video.html for tuning/speedup tips.
If none of this helps you, read DOCS/HTML/en/bugreports.html.

[h264 @ 0xe044e0]number of reference frames exceeds max (probably corrupt input), discarding one
[h264 @ 0xe044e0]number of reference frames exceeds max (probably corrupt input), discarding one
[h264 @ 0xe044e0]number of reference frames exceeds max (probably corrupt input), discarding one
[h264 @ 0xe044e0]number of reference frames exceeds max (probably corrupt input), discarding one
[h264 @ 0xe044e0]number of reference frames exceeds max (probably corrupt input), discarding one
...
Desktop compositing is activated. You suggest disabling it?
What about the driver control panel? Any options I should avoid to activate?

I will post back here with new info.
xps8700 is offline   Reply With Quote
Old 01-17-11, 02:59 PM   #348
Fackamato
User
 
Join Date: Mar 2005
Posts: 366
Default Re: VDPAU testing tool

Code:
qvdpautest 0.5.1
Intel(R) Core(TM)2 Duo CPU     T8300  @ 2.40GHz
NVIDIA GPU GeForce 8600M GT (G84) at PCI:1:0:0 (GPU-0)

VDPAU API version : 1
VDPAU implementation : NVIDIA VDPAU Driver Shared Library  260.19.29  Wed Dec  8 12:27:03 PST 2010

SURFACE GET BITS: 879.434 M/s
SURFACE PUT BITS: 768.076 M/s

MPEG DECODING (1920x1080): 43 frames/s
MPEG DECODING (1280x720): 88 frames/s
H264 DECODING (1920x1080): 25 frames/s
H264 DECODING (1280x720): 54 frames/s
VC1 DECODING (1440x1080): 69 frames/s
Profile unsupported.

MIXER WEAVE (1920x1080): 498 frames/s
MIXER BOB (1920x1080): 819 fields/s
MIXER TEMPORAL (1920x1080): 195 fields/s
MIXER TEMPORAL + IVTC (1920x1080): 131 fields/s
MIXER TEMPORAL + SKIP_CHROMA (1920x1080): 264 fields/s
MIXER TEMPORAL_SPATIAL (1920x1080): 68 fields/s
MIXER TEMPORAL_SPATIAL + IVTC (1920x1080): 57 fields/s
MIXER TEMPORAL_SPATIAL + SKIP_CHROMA (1920x1080): 76 fields/s
MIXER TEMPORAL_SPATIAL (720x576 video to 1920x1080 display): 262 fields/s

MULTITHREADED MPEG DECODING (1920x1080): 45 frames/s
MULTITHREADED MIXER TEMPORAL (1920x1080): 167 fields/s
Ubuntu 10.10, 8600M GT 256MB DDR2, 2.6.35, 260.19.29
Fackamato 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 01:28 PM
xorg locks-up with newest nvidia drivers w/ vdpau. theroot NVIDIA Linux 1 06-24-12 12:04 PM
Load Testing with the Cloud ' This Week on inside* Publications News Archived News Items 0 05-20-12 06:30 PM
Portal 2 Perpetual Testing Initiative Starts Now News Archived News Items 0 05-08-12 06:00 PM
tv tool 6.8 thcdru2k NVIDIA Windows Graphics Drivers 4 10-18-02 02:10 PM

All times are GMT -5. The time now is 02:21 AM.


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