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 … 938 939 940 941 942 … 1231 Next »
gbpvr playback not using specified decoder

 
  • 0 Vote(s) - 0 Average
gbpvr playback not using specified decoder
fiteclub
Offline

Member

Posts: 198
Threads: 27
Joined: Oct 2005
#1
2005-11-09, 05:55 PM
While using gbpvr in live tv mode things work just fine. I have set to use the nvidia decoders in the config program and use the encoder passthru option. Its nice that you can always verify that the nvidia encoder is being used since it opens an icon in the windows taskbar and sure enough it is there during live tv.

If I now close live tv and play a recorded show, the nvidia decoder is NOT being used eventhough I have specified its use as noted above. While working on this problem I rendered the recorded tv show mpeg using graphedit. The screen shot is attached. You will notice that it is using ffdshow mpeg4 video decoder for some reason! I thought all of these recorded shows were in mpeg 2 format. I do not have the "use ffdshow for post processing" checkbox checked in the config program. Am I doing something stupid (I don't know a lot about codecs and how to use them) I have also attached gbprv.exe-native.log and gbprvrecordingservice.exe-native.log files.

Any ideas on what is going on?

Bill
Bill

--------
GIGABYTE GA-EP45-UD3P
Core 2 Duo E7400 2.80GHz
Asus GeForce 9800GT Hybridpower/HTDI/512M
1 250Gbyte and 1 1.5 Tbyte Seagate SATA I drives
4 Gbyte RAM
Hauppauge WinTV PVR USB2
HDHomerun

Windows 7 Enterprise 64bit
NPVR 2.0.3
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,734
Threads: 767
Joined: Nov 2003
#2
2005-11-09, 06:15 PM
Quote:If I now close live tv and play a recorded show, the nvidia decoder is NOT being used eventhough I have specified its use as noted above.
Are you sure?

Quote:I do not have the "use ffdshow for post processing" checkbox checked in the config program. Am I doing something stupid (I don't know a lot about codecs and how to use them) I have also attached gbprv.exe-native.log and gbprvrecordingservice.exe-native.log files.
Checking the "use ffdshow for post processing" checkbox tries to force directshow to use ffdshow. If you leave this unchecked, it does not mean it wont be used. ffdshow can be very insistant that it is used. The only way to ensure its not used is either uninstall ffdshow, or go into the ffdshow settings and set the "Multiple ffdshows instances" setting to "none - disabled".

Quote:Am I doing something stupid (I don't know a lot about codecs and how to use them) I have also attached gbprv.exe-native.log and gbprvrecordingservice.exe-native.log files.
Your gbpvr.exe-native.log shows GB-PVR is successfully using the NVIDEO decoder, and there are no signs of ffdshow:

08:07:00.015 VERBOSE Graph contains the following filters:
08:07:00.015 VERBOSE - Default DirectSound Device
08:07:00.015 VERBOSE - Video Renderer
08:07:00.015 VERBOSE - NVIDIA Video Decoder
08:07:00.015 VERBOSE - NVIDIA Audio Decoder
08:07:00.015 VERBOSE - MPEG-2 Demultiplexer
08:07:00.015 VERBOSE - C:\TV Recordings\Greys Anatomy\Greys Anatomy_20051106_22012300.mpg
fiteclub
Offline

Member

Posts: 198
Threads: 27
Joined: Oct 2005
#3
2005-11-09, 06:52 PM
Sub

I am quite sure it is not being used. Anytime the nvidia decoder is used, it produces a taskbar icon so that you can dynamically adjust the video and audio decoders. It is there during live TV, but is not during playback of recording. When I play the file using Windows media player, the properties panel shows the ffdshow mpeg 4 decoder being used as well. When I run the Microsoft Windows XP video decoder checkup utility, the nvidia decoder is there and the only one with a check mark; the ffdshow decoder does not even show up in the list.

I will try your suggestion about disabling ffdshow.

Again, why is an mpeg4 decoder being used for an mpeg2 file?

Is there a way to check the decoder being use during playback?
Bill

--------
GIGABYTE GA-EP45-UD3P
Core 2 Duo E7400 2.80GHz
Asus GeForce 9800GT Hybridpower/HTDI/512M
1 250Gbyte and 1 1.5 Tbyte Seagate SATA I drives
4 Gbyte RAM
Hauppauge WinTV PVR USB2
HDHomerun

Windows 7 Enterprise 64bit
NPVR 2.0.3
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,734
Threads: 767
Joined: Nov 2003
#4
2005-11-09, 07:22 PM
Quote:I am quite sure it is not being used. Anytime the nvidia decoder is used, it produces a taskbar icon so that you can dynamically adjust the video and audio decoders. It is there during live TV, but is not during playback of recording.
I hear what you're saying, but the graph filter list in your logs indicate the system chose to use the NVIDIA and there is no other decoder in the list, so if you're seeing a picture, then I'm sure it is using the NVIDIA video decoder. I dont know why there icon isnt showing up for you.

Quote:When I play the file using Windows media player, the properties panel shows the ffdshow mpeg 4 decoder being used as well. When I run the Microsoft Windows XP video decoder checkup utility, the nvidia decoder is there and the only one with a check mark;
ffdshow does some funny tricks to make sure it gets used. Its not a standard video decoder, so it doesnt show up in Microsoft's decoder check utility.

Quote:Again, why is an mpeg4 decoder being used for an mpeg2 file?
I think that is just a bad name they picked for their decoder. It probably supports MPEG1/MPEG2/MPEG4. They're probably trying to imply 'MPEG4 or lower' or something.

Quote:Is there a way to check the decoder being use during playback?
If you look in the gbpvr.exe-native.log it lists the names of all the filters Directshow decided to use for playing that file. As an example from your logs:

08:07:00.015 VERBOSE Graph contains the following filters:
08:07:00.015 VERBOSE - Default DirectSound Device
08:07:00.015 VERBOSE - Video Renderer
08:07:00.015 VERBOSE - NVIDIA Video Decoder
08:07:00.015 VERBOSE - NVIDIA Audio Decoder
08:07:00.015 VERBOSE - MPEG-2 Demultiplexer
08:07:00.015 VERBOSE - C:\TV Recordings\Greys Anatomy\Greys Anatomy_20051106_22012300.mpg

This shows NVIDIA video and audio decoders being used for playback of this file. These arnt the list of things GB-PVR would prefer to use - they are list of things that directshow actually used.
fiteclub
Offline

Member

Posts: 198
Threads: 27
Joined: Oct 2005
#5
2005-11-09, 07:50 PM
sub Wrote:I hear what you're saying, but the graph filter list in your logs indicate the system chose to use the NVIDIA and there is no other decoder in the list, so if you're seeing a picture, then I'm sure it is using the NVIDIA video decoder. I dont know why there icon isnt showing up for you.

OK, can't get a more definitive answer than that! esp. since it is coming from the guy who wrote the program.

Just wonder why the nvidia decoder settings page disappears when I switch from live TV to watching a recording. I really like being able to dynamically tweak the decoder during playback to get the best picture. Works great with live TV. (Hmm, wonder if it goes away if I start time shifting....will try that experiment tonight)

sub Wrote:ffdshow does some funny tricks to make sure it gets used. Its not a standard video decoder, so it doesnt show up in Microsoft's decoder check utility.

makes sense

sub Wrote:I think that is just a bad name they picked for their decoder. It probably supports MPEG1/MPEG2/MPEG4. They're probably trying to imply 'MPEG4 or lower' or something.

thats probably it.

sub Wrote:If you look in the gbpvr.exe-native.log it lists the names of all the filters Directshow decided to use for playing that file. As an example from your logs:

08:07:00.015 VERBOSE Graph contains the following filters:
08:07:00.015 VERBOSE - Default DirectSound Device
08:07:00.015 VERBOSE - Video Renderer
08:07:00.015 VERBOSE - NVIDIA Video Decoder
08:07:00.015 VERBOSE - NVIDIA Audio Decoder
08:07:00.015 VERBOSE - MPEG-2 Demultiplexer
08:07:00.015 VERBOSE - C:\TV Recordings\Greys Anatomy\Greys Anatomy_20051106_22012300.mpg

This shows NVIDIA video and audio decoders being used for playback of this file. These arnt the list of things GB-PVR would prefer to use - they are list of things that directshow actually used.

Well, there you go.

Thanks for your prompt responses.
Bill

--------
GIGABYTE GA-EP45-UD3P
Core 2 Duo E7400 2.80GHz
Asus GeForce 9800GT Hybridpower/HTDI/512M
1 250Gbyte and 1 1.5 Tbyte Seagate SATA I drives
4 Gbyte RAM
Hauppauge WinTV PVR USB2
HDHomerun

Windows 7 Enterprise 64bit
NPVR 2.0.3
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)



Possibly Related Threads…
Thread Author Replies Views Last Post
  how to use IR server suite with GBPVR zaprat 82 62,685 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,397 2014-05-15, 12:59 AM
Last Post: lchiu7
  GBPVR and NPVR jigster99 2 5,188 2013-02-16, 01:50 AM
Last Post: jigster99
  BBC HD / BBD 1 HD in GBPVR Pob 21 13,524 2012-10-05, 05:42 PM
Last Post: Pob
  tv guide empty in gbpvr works in pvrx2 slowtech 37 17,236 2012-08-27, 04:00 PM
Last Post: rscheller
  Unused gbpvr returns to life with minimal effort KS4UA 0 2,353 2012-03-18, 02:07 AM
Last Post: KS4UA
  Last version of GBPVR download? matthrolf 8 6,468 2011-11-16, 09:22 AM
Last Post: MixMan
  Is card emulation as easy with gbpvr as with npvr? martint123 3 3,412 2011-10-20, 07:13 PM
Last Post: martint123
  GBPVR Webserver does not work - Windows 7 Pro, 64 Bit Ijaja 6 4,491 2011-10-19, 07:21 PM
Last Post: Basher52
  GBPVR will not wake up XP computer from sleep keith_leitch 8 4,868 2011-10-10, 08:26 PM
Last Post: keith_leitch

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

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

Linear Mode
Threaded Mode