NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public Add-ons (3rd party plugins, utilities and skins) Old Stuff (Legacy) GB-PVR Support (legacy) v
« Previous 1 … 352 353 354 355 356 … 1231 Next »
Why does GBPVR use so much video card gpu?

 
  • 0 Vote(s) - 0 Average
Why does GBPVR use so much video card gpu?
Deusxmachina
Offline

Senior Member

Posts: 545
Threads: 13
Joined: Aug 2007
#1
2007-10-31, 06:45 PM
I think I just realized something about maxing out my ATI 2400pro. GBPVR is the only thing that maxes it out. I was thinking the card couldn't keep up with deinterlacing, Weave the gpu is around 50% and then Bob it can sit at 99.9% and cause a stutter every second.

But if I play the same recorded file in another media player, such as Windows Media Player Classic, and turning on VMR9 instead of Overlay, gpu usage is around 10%. CPU usage is within 2% or so of what GBPVR uses.

Is there a setting somewhere that GBPVR is making the video card do five times the work to play the same file? Live TV or just playing a recorded file, doesn't matter, it will use around at least 50% gpu. Using PVRx1 for overlay it does it as well. I thought maybe GBPVR is trying to accelerate the mpeg2, but the card has that turned off by default from the factory, and if it were accelerating mpeg2 the cpu usage should show some kind of change but if it does it's not noticeable.
I bet Michael Bay uses GBPVR because it's awesome:
http://www.youtube.com/watch?v=MiHsxQJ9ZOo
stefan
Offline

Posting Freak

Posts: 3,116
Threads: 81
Joined: Oct 2004
#2
2007-10-31, 06:51 PM
gbpvr does not in itself try to use mpeg acceleration (nor does it try not to). gbpvr just asks your chosen mpeg decoder to play the file. If you have told gbpvr to use the same decoder that MPC does, then it should use about the same CPU.

That said, different decoders have different ways of enabling/disabling hardware acceleration. Some decoders provide a "settings" button when chosen in GBPVR. When you click that button you might or might not get the choice to enable hardware acceleration (depending on your decoder). With others you might have to do registry hacks to enable hardware acceleration.

Hope I make sense Smile
I'm not always right
GB-PVR 1.2.9
Accent HT-400 Case, AMD Athlon 64 3800+ 1024MB, 1TB+300GB+180GB, WinXP Pro-SP2, NVidia 7600GT
Nova-T USB2, PVR-350 recording from Dilog 355 DVB-T box, USB-UIRT (receiving & transmitting)
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,723
Threads: 767
Joined: Nov 2003
#3
2007-10-31, 07:02 PM
As stefan said, it sounds like whatever combination of decoders you're using is not utilizing the hardware acceleration features of your device. GB-PVR does really play much of role in playback, and it just asks directshow to play it with the specified decoders and renderers.

That said, I have seen several posts on the AVS forums indicating these ATI HD 2400/2600 devices often wont do MPEG2 acceleration (even though they're happy to do MPEG4/AVC/VC1 acceleration), but I didnt read the full details of why.
zed
Offline

Senior Member

Arizona, USA
Posts: 660
Threads: 82
Joined: Sep 2004
#4
2007-10-31, 08:17 PM
I have a 2600XT PCIe card. Playing a 1080i HD file (dvr-ms) in PVRX2 using the Purevideo decoder runs the gpu at about 55%. If I use the ATI decoder and same file it uses over 90% of the gpu...and gets pretty warm, too. CPU (AMD X2 4200+) usage is pretty much the same with either decoder at 12-15%. PQ is great in both cases, very smooth and no stuttering at all that I can see. If I turn off hardware acceleration in Purevideo the cpu goes way up...55-60% and gpu goes way down so it appears that it is indeed using hardware acceleration. No explanation, just another data point...

Now if only I could get sound over HDMI to work...
stustunz
Offline

Posting Freak

Posts: 5,111
Threads: 112
Joined: Oct 2006
#5
2007-10-31, 08:22 PM
yeah zed but that doesnt help with playing dirty old mpeg2 which is what the problem with these cards is

you did load the seperate audio hdmi driver didnt you Smile
Deusxmachina
Offline

Senior Member

Posts: 545
Threads: 13
Joined: Aug 2007
#6
2007-10-31, 09:36 PM
I think 2600s have mpeg2 hardware acceleration enabled by default. 2400s have it turned off by default. I did the reg tweaks on the last install but not on this one. I don't want the card to do mpeg2 hardware acceleration, just the deinterlacing, and then the UVD chip that kicks in for .264 content.

The gpu seems to be in sync with what deinterlacing method I choose in the software decoders, (I only have Gabest MPV, Cyberlink DTV, and ATI at the moment). Going from Bob deinterlacing to Weave cuts the gpu in half, but it's still around 45%. The gpu isn't supposed to even do anything apparently unless it is accelerating the video, but that's still turned off, and when it was turned on with the last install it behaved this same way.

I then noticed how much gpu the screen resolution uses. With Bob and 1600x1200, it pegs the gpu at 99.9%. I only have Bob down to 85% now because the screen is set to 1280x1024. One guy said those are crazy-high numbers for not having the hardware acceleration reg tweak enabled.

Zed, what is your deinterlacing method for those %s you posted? I think the 2400s can't do better than Bob on 1080i no matter what (hardcoded that way), but 2600s can, and with Vista they have even more headroom, so it's hard to compare %s without knowing more details. I might be doing Bob while you are doing Vector Adaptive.

Also, check your gpu with PVRx2 but then compare that to VLC player or something else. Using VLC is a little strange since it's self-contained, but a file that GBPVR pegs the gpu, I can play it in VLC using any of the deinterlacing methods, and the gpu is like 10% and cpu stays similar. Same with Media Player Classic. Here I thought the card was broken, but maybe it and GBPVR just don't like each other.
I bet Michael Bay uses GBPVR because it's awesome:
http://www.youtube.com/watch?v=MiHsxQJ9ZOo
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,723
Threads: 767
Joined: Nov 2003
#7
2007-10-31, 09:41 PM
Remember, when you're using PVRX2.exe you're using the VMR9 Custom renderer, which uses Direct3D for displaying everying. This is why you're still seeing gpu activity.

GBPVR.exe on the other hand will use whatever renderer you have selected in the config app, so if you dont use VMR9 Custom it'll not require Direct3D and you'll most likely see less gpu - comparible with these other apps. It wasnt possible to provide these other renderer options in PVRX2 because its not possible to mix these with the new Direct3D user interface.
Deusxmachina
Offline

Senior Member

Posts: 545
Threads: 13
Joined: Aug 2007
#8
2007-11-01, 12:43 AM
With GBPVR x1 set to Overlay Manager in config, I get the same gpu readings as with PVRx2. That's what really threw me off from the beginning. Also, switching Media Player Classic between Overlay and the various VMRs, the gpu stays way down. Strange stuff.
I bet Michael Bay uses GBPVR because it's awesome:
http://www.youtube.com/watch?v=MiHsxQJ9ZOo
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,723
Threads: 767
Joined: Nov 2003
#9
2007-11-01, 12:44 AM
Sorry, I dont know. GB-PVR just uses directshow to play these files.
stustunz
Offline

Posting Freak

Posts: 5,111
Threads: 112
Joined: Oct 2006
#10
2007-11-01, 12:47 AM
is there any way that gbpvr is still trying to write to the screen while playing a mpeg
thats what it seems like
if that makes any sense
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)

Pages (4): 1 2 3 4 Next »


Possibly Related Threads…
Thread Author Replies Views Last Post
  how to use IR server suite with GBPVR zaprat 82 62,271 2018-11-18, 05:32 PM
Last Post: Len_Lekx
  GBPVR support for Hauppauge WinTV-HVR-1900 or Hauppauge HD-PVR (PAL) lchiu7 23 18,317 2014-05-15, 12:59 AM
Last Post: lchiu7
  GBPVR and NPVR jigster99 2 5,184 2013-02-16, 01:50 AM
Last Post: jigster99
  BBC HD / BBD 1 HD in GBPVR Pob 21 13,475 2012-10-05, 05:42 PM
Last Post: Pob
  tv guide empty in gbpvr works in pvrx2 slowtech 37 17,083 2012-08-27, 04:00 PM
Last Post: rscheller
  Unused gbpvr returns to life with minimal effort KS4UA 0 2,344 2012-03-18, 02:07 AM
Last Post: KS4UA
  Composite Source using Hauppauge PVR500 gives sound but no video DukeBrymin 1 3,029 2012-02-03, 02:41 AM
Last Post: slowtech
  Last version of GBPVR download? matthrolf 8 6,423 2011-11-16, 09:22 AM
Last Post: MixMan
  Two Channels Without Video skycyclepilot 5 3,475 2011-10-29, 07:49 PM
Last Post: sub
  Is card emulation as easy with gbpvr as with npvr? martint123 3 3,391 2011-10-20, 07:13 PM
Last Post: martint123

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode