![]() |
GeForce 8200, VDPAU: 1080p is a no-go
I use Ubuntu 10.04 with the "official" 195.36.15 drivers and corresponding libvdpau as offered by the OS. The GPU is a GeForce 8200 on an ASUS M3N78-VM motherboard. Compiz is deactivated. Composite Extensions are deactivated.
MPlayer was self-compiled with the mplayer-build scripts. FFmpeg-mt is used. Well, to cut a long story short, when using VDPAU, I can play 720p perfectly fine, but I can't play any 1080p material flawlessly. The audio comes out alright, but the video lags behind severely, displaying at something like 4-5 fps, with MPlayer displaying the dreaded "Your computer is too slow to play this" message appearing in the terminal window. The videos are all well within sane specifications. High profile, level 4.1, at most 4 reference frames. But even simple 1080p movie trailers from Apple don't work. Software decoding works. Can't really believe that this is an MPlayer issue, since the 1080p videos play fine on Windows 7 when using DXVA in MPC-HC. |
Re: GeForce 8200, VDPAU: 1080p is a no-go
Quote:
Code:
$ svn co svn://ffmpeg.org/mplayer/trunk MPlayerAnd please post qvdpautest output. Carl Eugen |
Re: GeForce 8200, VDPAU: 1080p is a no-go
If you have an AMD CPU, please be aware that when the CPU is running at a low speed (due to the decoding load being shifted to the GPU) the bus frequency will also be lowered, which reduces the memory bandwidth available to the GPU (since an 8200 is a shared memory system), which negatively affects decoding performance.
If you lock your CPU frequency to a higher value, this may alleviate the symptom. Search this forum or Google for more details. |
Re: GeForce 8200, VDPAU: 1080p is a no-go
By the way, this is only a problem on older Athlon64 (K8) CPUs. Newer Phenom/AthlonII (K10) CPUs run the IMC at full speed independent of CPU power state.
|
Re: GeForce 8200, VDPAU: 1080p is a no-go
Well i have a 8200 on ASUS M3N78-VM and 1080p is just fine. I had a 3200+ Athlon @2GHz that scaled back to 1 GHz and 1080p was running perfectly well, no hiccups (~10% CPU).
Now i got a 250 dual core that runs on 800 MHz on light load and 1080p is the same if not a bit faster/snappier (this is subjective) at ~5% CPU . I use Debian Squeeze. The thing is that Debian has the vdpau-enabled mplayer in its repos from the get-go, no ppas and compiling required. |
Re: GeForce 8200, VDPAU: 1080p is a no-go
Thanks for all the replies.
Quote:
Code:
MPlayer SVN-r31955-4.4.3 (C) 2000-2010 MPlayer TeamQuote:
Code:
qvdpautest 0.5.1Code:
qvdpautest 0.5.1Quote:
Also, according to qvdpautest, as presented above, my card manages 35 frames/s when decoding H.264 while the CPU frequency is 1 GHz. Given that the trailer is 23.976 frames/s, my overly naive math tells me that I shouldn't be presented with stuttering ...? Ah, I forgot, I'm using the 64-bit version of Ubuntu. Don't know if that would make any difference. |
Re: GeForce 8200, VDPAU: 1080p is a no-go
Could you run nvidia-settings and look at the PowerMizer page while decoding the video, and running the CPU at 1GHz and 2.5GHz. Is the selected PowerMizer level different between the two runs?
It's odd that you get-/put-bits and mixer performance are essentially identical at both CPU frequencies, but the decoder performance varies. |
Re: GeForce 8200, VDPAU: 1080p is a no-go
1 Attachment(s)
I just played the tron legacy trailer in 1080p from
http://www.youtube.com/watch?v=-xxLw7S6EaA (from youtube) with smplayer - i let it to cache all the file, go into /tmp folder and copy the file from there (has a random name, but you see the icon), it can be played with any movie player. M3N78-VM mobo (using the onboard 8200), Athlon II 250 @3.0GHz processor, 2 GB DDR2 @800 MHz RAM, Debian Squeeze 32-bit, smplayer/mplayer from the debian multimedia repo, nvidia drivers 256.44 from the nvidia site. The playback is perfectly smooth, no hiccups or anything, mplayer eats 3-5% CPU, smplayer 3-5%, the CPUs stay at 800 MHz. Id say the problem problem related to your ffmpeg/mplayer. Edit: I have adaptive clocking anabled, but only 1 performance level exists and no options to change anything related to it. I have a laptop with 135M card and that has 3 levels and i have the option to choose adaptive clocking or maximum performance. But this card dont seem to have performance levels. Also the memory clock is shown as 400, i remember sometimes back (dont know exactly what driver version) seeing 800 at its speed. |
Re: GeForce 8200, VDPAU: 1080p is a no-go
Quote:
|
| All times are GMT -5. The time now is 10:19 AM. |
Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Copyright ©1998 - 2013, nV News.