WinTV PVR and MediaMVP Board
July 30, 2010, 06:34:34 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: To all Guests and Register Member I disable all open forum.
 
   Home   Help Search Login Register  
Pages: [1] 2 3 ... 6
  Print  
Author Topic: New PVR150 command line recorder available  (Read 51224 times)
sub
Member
***
Posts: 219


View Profile
« on: March 25, 2005, 01:54:27 PM »

If anyone wants it, you can download my command line recorder which is compatible with the PVR150 and PVR500. Where possible I've tried to support the WinTVCap command line parameters for compatibility with existing schedulers and shells.

If you have any problems getting it going, or have suggestions for minor alternations, post them here.

You can download it from http://www.gbpvr.com/GBRecord92.zip

I hope some of you find it useful.

Quote
This simple command line utility performs recordings from various Hauppauge MPEG encoder cards like the PVR150, PVR500 etc and many other third party cards. Simultaneous recording on multiple devices is also supported.

Below is a list of the available command line parameters. Some duplicate command line parameters exist for compatibility with WinTVCap schedulers. On the right are examples of their use. Before running this utility for the first time, you must run "Regsvr32 GBPVRWriter.ax" to register the file writer filter.

FILENAME
   -startr:<filename>            e.g. -startr:"c:\my videos\test.mpg"
   
DURATION  
   -limit:<seconds>               e.g. -seconds:3600
   -seconds:<seconds>
   -minutes:<minutes>            e.g. -minutes:60

CHANNEL
   -channel:<channel>            e.g. -channel:32
   -c<channel>                  e.g. -c32
   -p<channel>                  e.g. -p32

DEVICE
   -device:<device type>         e.g. -device:"Hauppauge PVR150"
   -instance:<instance>            e.g. -instance:1
   -board:<instance>
   -country:<countryCode>         1 for USA, 64 New Zealand, 44 UK, 61 Australia etc...
   -inputType:<input>            1 for antenna, 0 for cable

MISC
   -profile:<profile name>         From list in direct.ini, e.g. -profile:"High Quality"  

You must supply the filename, duration and channel. All other setting will be read from the direct.ini if not supplied on the command line.

If you use ### in the filename, this will be replaced with an incrementing number.

Below are some examples.

gbrecord.exe -minutes:60 -channel:32 -startr:"c:\my videos\test.mpg"

gbrecord.exe -limit:1800 -channel:32 -startr:"c:\test.mpg" -profile:"High Quality"  

gbrecord.exe -seconds:3600 -channel:32 -startr:"c:\test.mpg" --device:"Hauppauge PVR500" -instance:2 -country:64 -inputType:0
 
 
Supported device strings in this release include those listed below. If you dont specify the device, instance, country etc, then the defaults are read from the direct.ini file.
   Hauppauge PVR150  
   Hauppauge PVR500
   Hauppauge PVR250
   Hauppauge PVR350
   Hauppauge WinTV PVR2 USB
   Adaptec VideOh
   Adaptec VideOh (PCI)
   ProVideo PV258T/PV259
   Conexant BlackBird
   Hauppauge Roslyn
   AverMedia M150
   ATI eHome Wonder
   AverMedia M179
   Python 2
   PlayTV@P7000 BlackBird
   Leadtek WinFast PVR2000
   Pinnacle PCTV Deluxe (NTSC)
   Pinnacle PCTV Deluxe (PAL)
   
Logged
Cookster670
Newbie
*
Posts: 30


View Profile
« Reply #1 on: March 25, 2005, 06:27:35 PM »

Hi there.  I tried this and it works (couldn't get wintvcap to work), however it records static as I can't figure out what channel is the composite 1 channel.  I have tried 254, 200, 255, 1000 and 1001.  Any ideas what one I should be using ?

Thanks

Using a pvr250mce by the way
Logged
sub
Member
***
Posts: 219


View Profile
« Reply #2 on: March 26, 2005, 12:00:44 AM »

OK, good spotting - there was a problem with recording from the composite input. I've uploaded new version that corrects this error. You can get it from http://www.gbpvr.com/GBRecord92.zip

You can either use the old wintvcap approach -channel:254 or -composite1

I've also updated the URL in the original post, so other people grab the current version.
Logged
kerecsen
Newbie
*
Posts: 1


View Profile
« Reply #3 on: March 26, 2005, 01:11:16 AM »

Thanks for this!!! I was so frustrated by not finding a tool to just get a plain mpeg file from the composite input that I was ready to take my card back to the store...

You saved me a trip Smile
Logged
Cookster670
Newbie
*
Posts: 30


View Profile
« Reply #4 on: March 26, 2005, 01:41:22 AM »

hi there, thanks for the update, but i still have a problem.  

I'm getting a whole lot of these messages

7:34:17.607   VERBOSE   GetFilterProperty - IKsPropertySet->QuerySupported property failed

17:34:17.607   VERBOSE   GetFilterProperty - IKsPropertySet->QuerySupported property failed

17:34:17.627   VERBOSE   GetFilterProperty - IKsPropertySet->QuerySupported property failed

17:34:17.627   VERBOSE   GetFilterProperty - IKsPropertySet->QuerySupported property failed

17:34:17.647   VERBOSE   GetFilterProperty - IKsPropertySet->QuerySupported property failed

17:34:17.647   VERBOSE   GetFilterProperty - IKsPropertySet->QuerySupported property failed


After about 50 of them, it does appear to record and a file is created.  However media player does not play it.   Is it in mpg format ?    Also, is there a help file that tells me what the direct.ini settings are.  I might have the wrong settings for outputtype, video res....etc

any ideas
Logged
sub
Member
***
Posts: 219


View Profile
« Reply #5 on: March 26, 2005, 01:52:45 AM »

Email your GBRecord.exe-native.log to me at support@devnz.com and I'll take a look.
Logged
sub
Member
***
Posts: 219


View Profile
« Reply #6 on: March 26, 2005, 02:07:41 AM »

Quote
However media player does not play it.
Does media player normally play MPEG2 files for you? It depends on which MPEG2 decoder you have installed on your machine.

Quote
Is it in mpg format ?
Yes, MPEG2.

Quote
I might have the wrong settings for outputtype, video res....etc
If you havn't changed any of these then they wont be wrong. I'll post some more details about the values of these settings in the next release.
Logged
Cookster670
Newbie
*
Posts: 30


View Profile
« Reply #7 on: March 26, 2005, 02:32:36 AM »

Yes..it normally plays mpeg2.  I can record successfully using wintv2000, but have no luck with wincaptv or gbrecord.  (i get a little further with gbrecord as it actually produces a file).

I've emailed the native log to  you.


Thanks again
Logged
ds10
Junior Member
**
Posts: 137


View Profile WWW
« Reply #8 on: March 27, 2005, 01:22:44 PM »

I've changed my GUI for WinTVCap to support GBRecord too:

http://www.wintvcap-gui.de.vu or if it is down:

http://people.freenet.de/wintvcap_gui
« Last Edit: October 07, 2005, 11:30:18 AM by ds10 » Logged
sub
Member
***
Posts: 219


View Profile
« Reply #9 on: March 27, 2005, 01:49:19 PM »

Cheers.
Logged
sub
Member
***
Posts: 219


View Profile
« Reply #10 on: March 27, 2005, 01:51:22 PM »

Some users didn't have the msvcr71.dll already on their machines, so I've updated the zip file to also include this file.
Logged
sub
Member
***
Posts: 219


View Profile
« Reply #11 on: March 28, 2005, 01:41:07 PM »

Quote
7:34:17.607 VERBOSE GetFilterProperty - IKsPropertySet->QuerySupported property failed

For any future user with similar problems. This error from above was caused by the user telling GBRecord the device was a PVR250MCE when it was in fact a PVR150. The user changed the setting to the correct device type and the problem went away.
Logged
atke
Newbie
*
Posts: 2


View Profile
« Reply #12 on: April 06, 2005, 01:40:58 PM »

Hi !
I am using the gbrecord tool with wintvcap_gui and tvbrowser. The only problem I have is with the channel 1 48.25 MHZ and my PVR150. I need to set a fixed frequency of 48.3125 without aft enabled. All other channels are prefect with the channel number and aft enabled.

Is it possible with gbrecord to set a fixed frequency. I have added the regkey ....\TV System Services\TVAutoTune\TS0-1  to set the desired frequency but i looks like that the gbrecord tool is doing a finetuning. The log file shows a diffrent frequency.

19:36:17.628   VERBOSE   put_Channel(1, AMTUNER_SUBCHAN_DEFAULT, AMTUNER_SUBCHAN_DEFAULT)
19:36:17.846   VERBOSE   get_VideoFrequency() returns 48287500
19:36:17.846   VERBOSE   get_CountryCode() returns 49
19:36:17.846   VERBOSE   About to query available formats
19:36:17.846   VERBOSE   Recorder::SetConfigurationECP()
19:36:17.862   INFO   Firmware Version 2.5.32

Is there a way to set fixed frequency without finetuning ?

Thanks
Klaus
Logged
sub
Member
***
Posts: 219


View Profile
« Reply #13 on: April 06, 2005, 01:46:34 PM »

You could try passing the frequency inplace of the channel number. From memory this works. GBRecord will decide the number is too big to be a channel so it must be a frequency.

-channel:48287500
Logged
atke
Newbie
*
Posts: 2


View Profile
« Reply #14 on: April 07, 2005, 12:11:30 PM »

I works now perfect by setting the frequency direct with -channel:48287500    Very Happy

Thanks
Klaus
Logged
Pages: [1] 2 3 ... 6
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!