![]() |
|
|||
|
GrafCorder
GrafCorder is basically Anders Nolberger's SageGraphRecorder (the brain) transplanted on Howard Gilbert's HDHRcorder (the body).
The idea is that you use GraphEdit (like from here), in order to make a simple .GRF file (first picture), which will allow you to "dump to a file" (for example using the DVBPortal HDTV Reference Dump Filter), from whichever device you want to record... Personally, I use it to perform Firewire recordings, since VLC refuses to record through the firewire port of my PACE 551HD and CapDVHS is just not flexible enough... Use the format: GraphCorder "myGraf.grf" 20:59:59 "D:\Video\myFile.TP" where: "myGraf.grf" = The fully qualified simple GraphEdit file (using a Dump filter for the saved file). 20:59:59 = end time or time in minutes (1-999). "D:\Video\myFile.TP" = The fully qualified output file name. While you might be able to make a .GRF file for DVB or unencrypted QAM channels, keep in mind that the channel tuning might be a whole different story (I use Tim M. Moore's channel.exe for firewire)... Acknowledgements - Thanks to Anders Nolberger's SageGraphRecorder for the original idea. - Thanks to Howard Gilbert's HDHRcorder for the underlaying layout. - Thanks to the DirectShowNet Library v 1.5 for wrapping up DirectShow into a C# usable format...
__________________
BTV 4.9.2 | XP Pro SP2 (nLite'd)| PVR-250/500/Firewire | Videotron - Pace 551 HD | Hitachi 50V500 (DVI) To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : BTV 4.9 SDK addition for developers. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : Conflict resolution/Guide updates/Searches/etc. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : External recordings, Firewire/clear QAM/DVB/R5000HD/etc. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : Record from a simple .GRF file. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : MainLobby integration. Last edited by Fonceur; 09-17-2008 at 10:48 PM. |
|
|||
|
Re : GrafCorder
Version .02 can be found in the first post...
- Added the display of the channel and tuner number (if found in the .inprogress.xml file). - The actual name of the Tuner will be displayed. (it looks for "tuner" in the graph filters...) - Improved the error handling. - Add the possibility of hiding the file during recording. (prevents the BTV-Library from going into overdrive when a file is being written in a folder monitored by BTV...)
__________________
BTV 4.9.2 | XP Pro SP2 (nLite'd)| PVR-250/500/Firewire | Videotron - Pace 551 HD | Hitachi 50V500 (DVI) To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : BTV 4.9 SDK addition for developers. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : Conflict resolution/Guide updates/Searches/etc. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : External recordings, Firewire/clear QAM/DVB/R5000HD/etc. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : Record from a simple .GRF file. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : MainLobby integration. |
|
|||
|
Re : GrafCorder
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.
__________________
BTV 4.9.2 | XP Pro SP2 (nLite'd)| PVR-250/500/Firewire | Videotron - Pace 551 HD | Hitachi 50V500 (DVI) To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : BTV 4.9 SDK addition for developers. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : Conflict resolution/Guide updates/Searches/etc. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : External recordings, Firewire/clear QAM/DVB/R5000HD/etc. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : Record from a simple .GRF file. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : MainLobby integration. |
|
|||
|
Re: Re : GrafCorder
Quote:
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:
Quote:
This seems exciting to me because VLC recording is flaky! Best of luck -B. |
|
|||
|
Re : GrafCorder
Try again with a scheduled recording instead of a manual recording...
__________________
BTV 4.9.2 | XP Pro SP2 (nLite'd)| PVR-250/500/Firewire | Videotron - Pace 551 HD | Hitachi 50V500 (DVI) To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : BTV 4.9 SDK addition for developers. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : Conflict resolution/Guide updates/Searches/etc. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : External recordings, Firewire/clear QAM/DVB/R5000HD/etc. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : Record from a simple .GRF file. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : MainLobby integration. |
|
|||
|
Re: Re : GrafCorder
Quote:
Just did try with a schedule recording - same results. Here's the GrafCorder log: Quote:
Quote:
B. |
|
|||
|
Re : Re: Re : GrafCorder
Ok, try this version, it won't fix the problem but with the extra debugging I'll know where it's crashing... Next step will be to find out why...
__________________
BTV 4.9.2 | XP Pro SP2 (nLite'd)| PVR-250/500/Firewire | Videotron - Pace 551 HD | Hitachi 50V500 (DVI) To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : BTV 4.9 SDK addition for developers. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : Conflict resolution/Guide updates/Searches/etc. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : External recordings, Firewire/clear QAM/DVB/R5000HD/etc. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : Record from a simple .GRF file. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : MainLobby integration. Last edited by Fonceur; 09-21-2007 at 07:18 PM. |
|
|||
|
Re: Re : Re: Re : GrafCorder
Quote:
Here's some detailed output from the new version. First, here's what it looks like when it works (when I pass in the same filename as I used when setting up the .grf file): Quote:
Here's the not working version: Quote:
I wonder if you could load my .grf on your machine with the debugger and see what happens. Alternatively, I wonder if you sent me your .grf file and I substituted my capture device if either might give an interesting result... Thanks for all your hard tinkering B. |
|
|||
|
Re : Re: Re : Re: Re : GrafCorder
Quote:
Since the problem seems to be at the "Analyzing..." step, try disabling "Analyze" in GrafCorder... Sounds like you have a bad signal, thus the problem with VLC and with my simple analysis... You are testing with non-copy-protected channels, right? Have you checked with CapDVHS if it can determine the resolution and such of those channels?
__________________
BTV 4.9.2 | XP Pro SP2 (nLite'd)| PVR-250/500/Firewire | Videotron - Pace 551 HD | Hitachi 50V500 (DVI) To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : BTV 4.9 SDK addition for developers. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : Conflict resolution/Guide updates/Searches/etc. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : External recordings, Firewire/clear QAM/DVB/R5000HD/etc. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : Record from a simple .GRF file. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : MainLobby integration. |
|
|||
|
Re: Re : Re: Re : Re: Re : GrafCorder
Quote:
I tried turning off analysis (by that I assume you mean changing the following setting from the grafcorder.exe.config): Quote:
Quote:
Perhaps there's something wrong with how I constructed my .grf file. Can you tell me exactly what filter you used as your dump filter, which category you selected it from in GraphEdt, and what settings you used with it? B. |
|
|||
|
Re : Re: Re : Re: Re : Re: Re : GrafCorder
Quote:
Quote:
Quote:
__________________
BTV 4.9.2 | XP Pro SP2 (nLite'd)| PVR-250/500/Firewire | Videotron - Pace 551 HD | Hitachi 50V500 (DVI) To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : BTV 4.9 SDK addition for developers. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : Conflict resolution/Guide updates/Searches/etc. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : External recordings, Firewire/clear QAM/DVB/R5000HD/etc. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : Record from a simple .GRF file. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : MainLobby integration. Last edited by Fonceur; 09-21-2007 at 07:19 PM. |
|
|||
|
Re: Re : Re: Re : Re: Re : Re: Re : GrafCorder
Quote:
GraphEdit picture: ![]() From 0.05. First here's the successful log (with Analyze = true, name = dump name): Quote:
Quote:
B. |
|
|||
|
Re : Re: Re : Re: Re : Re: Re : Re: Re : GrafCorder
Looks fine... Using the "DVBPortal HDTV Reference Dump Filter" version 1.1.0, right?
So the problem is somewhere in the dump filter part... Try this version, hopefully it will produce a meaningful error message...
__________________
BTV 4.9.2 | XP Pro SP2 (nLite'd)| PVR-250/500/Firewire | Videotron - Pace 551 HD | Hitachi 50V500 (DVI) To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : BTV 4.9 SDK addition for developers. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : Conflict resolution/Guide updates/Searches/etc. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : External recordings, Firewire/clear QAM/DVB/R5000HD/etc. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : Record from a simple .GRF file. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. To view links or images in signatures your post count must be 3 or greater. You currently have 0 posts. : MainLobby integration. Last edited by Fonceur; 04-13-2008 at 06:21 PM. |
|
|||
|
Re: Re : Re: Re : Re: Re : Re: Re : Re: Re : GrafCorder
Quote:
Here's the succesful run, with the name unchanged: Quote:
Quote:
B. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|