Thread: GrafCorder
View Single Post
  #4 (permalink)  
Old 09-19-2007, 05:08 PM
poobah poobah is offline
Registered User
 
Join Date: Aug 2003
Posts: 68
Re: Re : GrafCorder

Quote:
Originally Posted by Fonceur View Post
Version .03 can be found in the first post...

- Added the possibility of analyzing the captured stream (i.e. obtain the width, height and frame rate).


The new feature works by recording 250-5000 ms (default = 1 second) to the default file (from the dump filter), creates another graph to play it back and then delete the file. This will fail if the recording PC has no sample grabber or can't actually playback the file... When I tested with 500 ms, sometimes the recorded file was only recognized as video (no audio) or audio (no video), so the process would fail... Keep that in mind...

Depending on timing, using the same filename for the actual recording as for the default one in your .GRF file, could create a problem...

Presently I don't analyze the audio, but that might change.

Fonceur!

You're hacks are amazing. I just tried out Grafcorder, and could ALMOST get it to work.

I created a grf file using GraphEdt, similar to the one listed above - a simple graph connecting my Firewire tuner to the DVBPortal dump filter. In the dump filter I specified the name "M:\Media\test.tp".

Now when I invoke GrafCorder from the command-line or from BTVE, if the filename passed is different than "M:\Media\test.tp", I get an "Invalid filename" message and GrafCorder exits. If I use the same name as in the dump filter, then all is good. I note this is the OPPOSITE of what you predicted above...

Here's the entries from my GrafCorder log:

Quote:
9/19/2007 2:34:21 PM Starting GrafCorder Firewire.grf 5 M:\Media\test.tp
Renaming previous file to M:\Media\test-1.tp
9/19/2007 2:39:22 PM reached normal stopping time
Form closing, wrote 671
9/19/2007 3:00:00 PM Starting GrafCorder C:\BTV-Externinator\Firewire.grf 3:04:55 PM M:\Media\Documentaries\GrafCorder Test-2007-09-19-1.tp
Invalid output file path M:\Media\Documentaries\GrafCorder Test-2007-09-19-1.tp
9/19/2007 3:01:56 PM Starting GrafCorder Firewire.grf 2 M:\Media\test.tp
Renaming previous file to M:\Media\test-1.tp
9/19/2007 3:03:58 PM reached normal stopping time
Form closing, wrote 268
And here's from BTVE:
Quote:
9/19/2007 2:56:38 PM :: Starting BTV-Externinator version 1.14 (alpha)
9/19/2007 2:56:39 PM :: Connecting to http://localhost:8129.
9/19/2007 2:57:05 PM :: GrafCorder0: Setting up to record "2007 World Series of Poker" at 9/20/2007 10:00 AM.
9/19/2007 2:58:45 PM :: GrafCorder0: Setting up to record "GrafCorder Test" at 9/19/2007 3:00 PM.
9/19/2007 3:00:00 PM :: GrafCorder0: Auto execution...
9/19/2007 3:00:00 PM :: GrafCorder0: Setting up the next closing...
9/19/2007 3:00:00 PM :: GrafCorder0: Setting up to record "2007 World Series of Poker" at 9/20/2007 10:00 AM.
9/19/2007 3:04:48 PM :: GrafCorder0: Closing part...
9/19/2007 3:05:48 PM :: GrafCorder0: Starting the post-processing...
9/19/2007 3:05:48 PM :: GrafCorder0: Could not find the file "M:\Media\Documentaries\GrafCorder Test-2007-09-19-1.tp" for post-processing...
9/19/2007 3:05:48 PM :: Closing BTV-Externinator
This is GrafCorder 0.03, and BTVE 1.14.

This seems exciting to me because VLC recording is flaky!

Best of luck
-B.
Reply With Quote