|
|
#229 | |
|
Moderator
Join Date: Aug 2005
Posts: 1,327
|
morrillo, is that the entire set of errors you get? My initial guess would be that there were also some "unknown type" messages. Perhaps you have old VDPAU headers installed that don't define the MPEG-4 Part 2 types. Try the latest NVIDIA driver, or open-source libvdpau.
|
|
|
|
|
|
|
#230 | |
|
Registered User
Join Date: May 2006
Posts: 3
|
Thanks for the tool; it gives me an idea of if things are working or not.
I'm just taking my results and averaging it with other answers on here. But can somebody comment on what you should be seeing? Here's what I'm getting... ---- qvdpautest 0.5 AMD Athlon(tm) 64 X2 Dual Core Processor 4200+ NVIDIA GPU GeForce 9500 GT (G96) at PCI:7:0:0 (GPU-0) VDPAU API version : 1 VDPAU implementation : NVIDIA VDPAU Driver Shared Library 195.30 Fri Dec 18 17:11:08 PST 2009 SURFACE GET BITS: 731.105 M/s SURFACE PUT BITS: 779.474 M/s MPEG DECODING (1920x1080): 77 frames/s MPEG DECODING (1280x720): 153 frames/s H264 DECODING (1920x1080): 44 frames/s H264 DECODING (1280x720): 96 frames/s VC1 DECODING (1440x1080): 116 frames/s MIXER WEAVE (1920x1080): 598 frames/s MIXER BOB (1920x1080): 1036 fields/s MIXER TEMPORAL (1920x1080): 246 fields/s MIXER TEMPORAL + IVTC (1920x1080): 169 fields/s MIXER TEMPORAL + SKIP_CHROMA (1920x1080): 328 fields/s MIXER TEMPORAL_SPATIAL (1920x1080): 93 fields/s MIXER TEMPORAL_SPATIAL + IVTC (1920x1080): 77 fields/s MIXER TEMPORAL_SPATIAL + SKIP_CHROMA (1920x1080): 103 fields/s MIXER TEMPORAL_SPATIAL (720x576 video to 1920x1080 display): 351 fields/s MULTITHREADED MPEG DECODING (1920x1080): 72 frames/s MULTITHREADED MIXER TEMPORAL (1920x1080): 212 fields/s --- |
|
|
|
|
|
|
#231 |
|
Registered User
Join Date: Jan 2009
Posts: 171
|
Code:
qvdpautest 0.5 Intel(R) Atom(TM) CPU 330 @ 1.60GHz NVIDIA GPU ION (C79) at PCI:3:0:0 (GPU-0) VDPAU API version : 1 VDPAU implementation : NVIDIA VDPAU Driver Shared Library 195.30 Fri Dec 18 17:11:08 PST 2009 SURFACE GET BITS: 208.328 M/s SURFACE PUT BITS: 167.427 M/s MPEG DECODING (1920x1080): 56 frames/s MPEG DECODING (1280x720): 134 frames/s H264 DECODING (1920x1080): 51 frames/s H264 DECODING (1280x720): 109 frames/s VC1 DECODING (1440x1080): 67 frames/s MIXER WEAVE (1920x1080): 277 frames/s MIXER BOB (1920x1080): 391 fields/s MIXER TEMPORAL (1920x1080): 104 fields/s MIXER TEMPORAL + IVTC (1920x1080): 67 fields/s MIXER TEMPORAL + SKIP_CHROMA (1920x1080): 143 fields/s MIXER TEMPORAL_SPATIAL (1920x1080): 31 fields/s MIXER TEMPORAL_SPATIAL + IVTC (1920x1080): 24 fields/s MIXER TEMPORAL_SPATIAL + SKIP_CHROMA (1920x1080): 36 fields/s MIXER TEMPORAL_SPATIAL (720x576 video to 1920x1080 display): 115 fields/s MULTITHREADED MPEG DECODING (1920x1080): 56 frames/s MULTITHREADED MIXER TEMPORAL (1920x1080): 84 fields/s
__________________
|
|
|
|
|
|
#232 | |
|
Registered User
Join Date: Dec 2008
Posts: 173
|
Quote:
I should remember to not code anything when sick ![]() I will fix this soon. |
|
|
|
|
|
|
#233 |
|
Registered User
Join Date: Jan 2010
Posts: 8
|
Results for Sparkle 9400 GT PCI:
qvdpautest 0.5 AMD Athlon(tm) Processor NVIDIA GPU GeForce 9400 GT (G96) at PCI:2:0:0 (GPU-0) VDPAU API version : 1 VDPAU implementation : NVIDIA VDPAU Driver Shared Library 195.30 Fri Dec 18 14:22:27 PST 2009 SURFACE GET BITS: 88.276 M/s SURFACE PUT BITS: 54.3193 M/s MPEG DECODING (1920x1080): 57 frames/s MPEG DECODING (1280x720): 135 frames/s H264 DECODING (1920x1080): 44 frames/s H264 DECODING (1280x720): 94 frames/s VC1 DECODING (1440x1080): 64 frames/s Profile unsupported. MIXER WEAVE (1920x1080): 280 frames/s MIXER BOB (1920x1080): 466 fields/s MIXER TEMPORAL (1920x1080): 139 fields/s MIXER TEMPORAL + IVTC (1920x1080): 99 fields/s MIXER TEMPORAL + SKIP_CHROMA (1920x1080): 182 fields/s MIXER TEMPORAL_SPATIAL (1920x1080): 73 fields/s MIXER TEMPORAL_SPATIAL + IVTC (1920x1080): 58 fields/s MIXER TEMPORAL_SPATIAL + SKIP_CHROMA (1920x1080): 84 fields/s MIXER TEMPORAL_SPATIAL (720x576 video to 1920x1080 display): 244 fields/s MULTITHREADED MPEG DECODING (1920x1080): 44 frames/s MULTITHREADED MIXER TEMPORAL (1920x1080): 118 fields/s This card will decode using VDPAU, but it is basically unusable because it gets constant pre-emption errors (at least within MythTV). Seeing all the reports of problems from people with Sparkle 9400 GTs both here and elsewhere leads me to believe that Sparkle royally messed up on this card. The only solution I have been able to find in my searching is "return it" which isn't really an option for me. Does anyone have any workarounds for using this card? Is underclocking the card likely to change the amount of errors I get or is it more likely that this is a problem with poor design that will not get better with new drivers or software? If anyone does have a Sparkle 9400 GT PCI card working with VDPAU is there anything special you did to configure it? Are the low scores for the get bits/put bits tests (I assume the low bandwidth of the PCI bus is causing this) likely to cause problems or should that be "fast enough"? |
|
|
|
|
|
#234 | |
|
Registered User
Join Date: Jan 2010
Posts: 2
|
Stephen,
Thanks a lot for your quick reply, I did what you told me to do and now it works. Just FYI, this is what I got: qvdpautest 0.5 Intel(R) Core(TM)2 Duo CPU E6750 @ 2.66GHz NVIDIA GPU GeForce 9500 GT (G96) at PCI:1:0:0 (GPU-0) VDPAU API version : 1 VDPAU implementation : NVIDIA VDPAU Driver Shared Library 190.53 Wed Dec 9 16:28:38 PST 2009 SURFACE GET BITS: 973.156 M/s SURFACE PUT BITS: 1021.38 M/s MPEG DECODING (1920x1080): 78 frames/s MPEG DECODING (1280x720): 156 frames/s H264 DECODING (1920x1080): 45 frames/s H264 DECODING (1280x720): 98 frames/s VC1 DECODING (1440x1080): 122 frames/s Profile unsupported. MIXER WEAVE (1920x1080): 1008 frames/s MIXER BOB (1920x1080): 1512 fields/s MIXER TEMPORAL (1920x1080): 350 fields/s MIXER TEMPORAL + IVTC (1920x1080): 222 fields/s MIXER TEMPORAL + SKIP_CHROMA (1920x1080): 479 fields/s MIXER TEMPORAL_SPATIAL (1920x1080): 108 fields/s MIXER TEMPORAL_SPATIAL + IVTC (1920x1080): 89 fields/s MIXER TEMPORAL_SPATIAL + SKIP_CHROMA (1920x1080): 115 fields/s MIXER TEMPORAL_SPATIAL (720x576 video to 1920x1080 display): 408 fields/s Thanks again for your help! |
|
|
|
|
|
|
#235 | |||
|
FFmpeg developer
Join Date: Jan 2009
Location: Vienna, Austria
Posts: 467
|
Quote:
(And please test MPlayer, if possible.) Quote:
I would still be careful with "poor design" - after all, my card works without problems (while receiving HDTV from DVB) on my Pentium 3 500. What motherboard do you use? Quote:
Carl Eugen |
|||
|
|
|
|
|
#236 | |
|
Registered User
Join Date: Jan 2010
Posts: 8
|
Quote:
For this test, I played a ATSC recorded file with mplayer and MythTV. I have attached logs for both programs with preemption errors. Both programs will take longer to error if I have deinterlacing disabled. I was unable to get any of the hardware deinterlacers to work proplerly with mplayer, using anything but one-field resulted in AV sync loss, getting progressively worse. The attached log for mplayer is with temporal deinterlacing enabled. Mplayer recovers a lot more gracefully than Myth at the "VDPAU nvidia: Error detected 0 5916" errors, but the "0 481" errors kill the display and require a machine restart to re-enable the card. Different drivers sometimes have slightly different behavior when encountering an error but the 180*, 190* and 195* drivers all had issues. vdpau-trace-mplayer.txt.gz vdpau-trace-mythtv.txt.gz |
|
|
|
|
|
|
#237 | ||||
|
FFmpeg developer
Join Date: Jan 2009
Location: Vienna, Austria
Posts: 467
|
which is a KT333 mainboard, exactly as the ones that fail for me.
Quote:
Quote:
Since you successfully hide your MPlayer version number, could you try latest svn? I have recently committed changes that improved de-interlacing performance around 10% for me. Quote:
Quote:
Code:
VDPAU trace: Multiple devices created; will return get_proc_address results from the latest only |
||||
|
|
|
|
|
#238 | |
|
Moderator
Join Date: Aug 2005
Posts: 1,327
|
Quote:
In NVIDIA's VDPAU implementation, we always return the same value for a given VdpFuncId for all VdpDevices created. In theory, another vendors' implementation could behave differently. So, you can ignore this message. |
|
|
|
|
|
|
#239 | |||
|
Registered User
Join Date: Jan 2010
Posts: 8
|
Quote:
Quote:
![]() My current mplayer reports "MPlayer UNKNOWN-4.4.1", dpkg says it is "2:1.0-svn29964-0ubuntu3" Quote:
VDPAU nvidia: Error detected 0 5916 VDPAU nvidia: Error detected 0 5009 VDPAU nvidia: Error detected 0 481 Different error behaviors: 1) Screen will blank for a moment, mplayer will usually recover, Myth will sometimes recover but X display is fine. 2) Screen will blank permanently, sometimes audio will continue in the background. Restarting X will restore display. 3) Display will go an all pinkish color (under 195.x) or pixels will randomly change color and move (under 180.x and 190.x). Restarting X will not fix this problem, the machine needs to be rebooted before X will work again. I don't know if the behaviors listed are correlated with the specific errors but I suspect that they are. When the display errors I usually get NVRM errors in the syslog, here are some sample errors: [ 170.652293] NVRM: Xid (0002:00): 6, PE0004 <-- Normal recoverable error??? [ 382.369619] NVRM: Xid (0002:00): 13, 0004 00000000 00008297 00001348 00146214 00000005 [ 533.740558] NVRM: Xid (0002:00): 13, 0004 00000000 0000502d 00000200 00146214 0000000c [ 546.924525] NVRM: Xid (0002:00): 6, PE0004 [ 596.991798] NVRM: Xid (0002:00): 6, PE0004 [ 606.072152] NVRM: Xid (0002:00): 8, Channel 00000004 <-- I think the display dies with a #3 type error here [ 619.072149] NVRM: Xid (0002:00): 8, Channel 00000001 [ 628.072153] NVRM: Xid (0002:00): 8, Channel 00000001 |
|||
|
|
|
|
|
#240 | ||
|
FFmpeg developer
Join Date: Jan 2009
Location: Vienna, Austria
Posts: 467
|
Quote:
If you really think that "half-rate" is the answer, please try to convince me it is: I am on 85Hz, and some things are just difficult to understand... Quote:
You will probably want a few library headers, but note 1) except for xv-devel they are probably all useless and 2) even that should not take too long (and I believe there is an incantation to just install all the headers MPlayer likes). Carl Eugen Last edited by cehoyos; 01-11-10 at 07:26 PM. Reason: Mention reports that building MPlayer svn is currently broken. |
||
|
|
|
![]() |
| Thread Tools | |
|
|
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 | Latest Tech And Game Headlines | 0 | 05-20-12 05:30 PM |
| Portal 2 Perpetual Testing Initiative Starts Now | News | Latest Tech And Game Headlines | 0 | 05-08-12 05:00 PM |
| tv tool 6.8 | thcdru2k | NVIDIA Windows Graphics Drivers | 4 | 10-18-02 01:10 PM |