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) v
1 2 3 4 5 … 125 Next »
Graph and TVPI external recorder beta

 
  • 0 Vote(s) - 0 Average
Graph and TVPI external recorder beta
sgilani
Offline

Senior Member

Posts: 730
Threads: 72
Joined: Jan 2006
#271
2009-09-18, 11:32 AM
CV, have you had a chance to turn off the audio mixer code as it still crashes in Vista and Win 7 in 2.1? (WaveLib.AudioMixer.Mixer.get_DeviceIdDefault() fails; I posted the logs above)

if you don't have time, can you put up the source? the wiki says the source is in the zip, but it's not. :p

carpeVideo Wrote:Yea - I grabbed the mixer code from some samples and it doesn't seem to translate well to anything beyond XP - I'll see about turning it off since its really only for live preview stuff,
mikeh49
Offline

Posting Freak

Posts: 1,129
Threads: 81
Joined: Apr 2005
#272
2009-09-18, 06:12 PM
Here is the log snippet that I saved; I'm not sure how helpful this might be.

Code:
2009-09-02 18:04:46.375    INFO    [5]    Found new programme requiring recording: Leverage    (266)
2009-09-02 18:04:46.375    VERBOSE    [5]    Changing to channel (GBPVR.Backend.Common.ExeChannelChanger): 792
2009-09-02 18:04:46.375    VERBOSE    [5]    Running: C:\Program Files\Devnz\GBPVR\HaupBlast.exe 792
2009-09-02 18:04:46.375    VERBOSE    [5]    Requesting IRecordingSource to start recording: E:\Recordings\Leverage\Leverage_20090902_18001900.mpg
2009-09-02 18:04:46.375    VERBOSE    [5]    start recording @1
2009-09-02 18:04:46.375    VERBOSE    [5]    start recording @2
2009-09-02 18:04:46.375    VERBOSE    [5]    GraphRecorder[11429296]: enter startRecording(qualityLevel:=1,filename:=E:\Recordings\Leverage\Leverage_20090902_18001900.mpg,channelTuning:={792,''})
2009-09-02 18:04:46.375    VERBOSE    [5]    GraphRecorder(v1.9)[11429296](Device ID=2): startProgram-Entering start program('
2009-09-02 18:04:46.375    VERBOSE    [5]    ********* graphRecorder: Setting for graph A ********
2009-09-02 18:04:46.375    VERBOSE    [5]    GraphRecorder:replaceParameters  : 792
2009-09-02 18:04:46.375    VERBOSE    [5]    GraphRecorder: quality level = 1 graph = C:\Program Files\Devnz\GBPVR\FW Cap ATI mux.GRF
2009-09-02 18:04:46.375    VERBOSE    [5]    GraphRecorder:replaceParameters  : 792
2009-09-02 18:04:46.375    VERBOSE    [5]    GraphRecorder:replaceParameters  : 792
2009-09-02 18:04:46.375    VERBOSE    [5]    GraphRecorder attempting to load & run - C:\Program Files\Devnz\GBPVR\FW Cap ATI mux.GRF :: E:\Recordings\Leverage\Leverage_20090902_18001900.mpg
2009-09-02 18:04:46.375    VERBOSE    [5]    GraphRecorder:LoadRunGraphFile
2009-09-02 18:04:46.375    VERBOSE    [5]    ********loading graph now C:\Program Files\Devnz\GBPVR\FW Cap ATI mux.GRF
2009-09-02 18:04:46.375    VERBOSE    [5]    ********loaded graph C:\Program Files\Devnz\GBPVR\FW Cap ATI mux.GRF
2009-09-02 18:04:46.375    VERBOSE    [5]    GraphRecorder:LoadRunGraphFile: Loaded new graph C:\Program Files\Devnz\GBPVR\FW Cap ATI mux.GRF
2009-09-02 18:04:46.375    VERBOSE    [5]    GraphRecorder: entered ChangeGraph
2009-09-02 18:04:46.375    VERBOSE    [5]    GraphRecorder:ChangeGraph: Filters enumerated
2009-09-02 18:04:46.375    VERBOSE    [5]    Graph Recorder: Change Graph: looking at filter: GB-PVR Writer
2009-09-02 18:04:46.375    VERBOSE    [5]    ***** Graph Record: current file =
    New file = E:\Recordings\Leverage\Leverage_20090902_18001900.mpg
2009-09-02 18:04:46.375    ERROR    [5]    Error starting recording: System.ArgumentOutOfRangeException: StartIndex cannot be less than zero.
Parameter name: startIndex
   at System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)
   at GraphRecorder.GraphUtil.ChangeGraph(String fileName, ChannelTuning channelTune, String& extension, String videoType, Boolean tune)
   at GraphRecorder.GraphUtil.LoadRunGraphFile(String graphName, String fileName, ChannelTuning cTuning, String& extension, Boolean tune, String videoType, Boolean keepGraphAlive)
   at GraphRecorder.GraphRecorder.startProgram(String filename, ChannelTuning channelTuning, Boolean previewMode, Int32 qualityLevel)
   at GraphRecorder.GraphRecorder.startRecording(IRecordingSourceConfiguration config, Int32 qualityLevel, String filename, ChannelTuning channelTuning, Int32 minutes, Boolean useStreamBufferEngineIfAvaiLabel)
   at GBPVR.RecordingService.x93f60a55016d55c4.xcba1f05fb5a46d5f()
2009-09-02 18:04:46.578    VERBOSE    [5]    RecordingStatus is now RecordingStatus.RECORDING_FAILED
2009-09-02 18:04:46.578    VERBOSE    [5]    RecordingFactory.save()

Couple of points:

This log reports a different problem than I first posted. I think I added the directshow-lib to the GBPVR folder prior to this attempt. Then, this problem occured.

Also, this says graphrecorder is version 1.9, but I'm pretty sure I had the latest installed, file date of June IIRC.

I've since gone back to the January 2009 dll file (1.9?), and everything is working again.

I don't think you need to spend a lot of time on this, unless there is a good reason to update to 2.1.

Thanks.
HTPC: Optiplex 7010, HDHR Prime/Avermedia Duet A188, NPVR 4.2.5, Win10 Pro
Test:
carpeVideo
Offline

Posting Freak

Posts: 824
Threads: 23
Joined: Dec 2006
#273
2009-10-12, 05:52 PM
I guess if it works don't update - if you right click the dll the props should say 2.11 if not I don't know why since I have re-uploaded everything. I did have issues with version control so I may have lost some changes so we will have to work thru that. Just got Windows 7 so I can finally get a version that doesn't error out on the mixers - I will test and release soon.

CV
sgilani
Offline

Senior Member

Posts: 730
Threads: 72
Joined: Jan 2006
#274
2009-10-16, 05:22 PM
ok, thanks for the update..appreciate your work! Smile

will be looking forward to your next build.
alex9k
Offline

Junior Member

Posts: 7
Threads: 2
Joined: Mar 2006
#275
2009-10-16, 09:12 PM
Can I see some examples of how to fill out the External TVPI tab?

I have 2 Fusion 5 Lites that I'm using for OTA, and I'd like to have one use TVPI for QAM. I've checked the forum and the wiki, but most of the attention is focused on creating graphs.

If I read correctly, I don't need a graph for Fusion HDTV. I have no idea how to fill out the table in the TVPI tab.

Any help would be appreciated.

Thanks.
carpeVideo
Offline

Posting Freak

Posts: 824
Threads: 23
Joined: Dec 2006
#276
2009-10-16, 11:18 PM
The tvpi tab doesn't really function anymore there is no need since the fusion 5's now can be driven directly by GBPVR just choose the DVICO or Fusion (can't remember which) QAM source.

Also I released 2.11 should be on the wiki and it works fine with Windows 7 (although none of the audio mixer stuff will work on 7) Remember to delete any errant copies - it now seems to function correctly with the DLL only in the plugins/GraphRecorder directory.

CV
AdamNoddliver
Offline

Junior Member

Posts: 5
Threads: 2
Joined: Sep 2008
#277
2009-11-02, 11:42 AM
[quote=carpeVideo]I'll try to post my s-video and tuning graph -


Sorry for a noob question, but would you mind re-posting the DVICO SVideo graph again? (the forum has deleted the file from post#16 because it is so old). Might save me some time in understanding is all (noob - remember?) Smile

Thanks in advance ... Adam
carpeVideo
Offline

Posting Freak

Posts: 824
Threads: 23
Joined: Dec 2006
#278
2009-11-02, 12:13 PM
Adam,

Unfortunately I don't use the DVICO s-video input anymore I use firewire directly so I no longer have the graph.

CV
cathrynm
Offline

Junior Member

Posts: 40
Threads: 6
Joined: Aug 2007
#279
2009-11-09, 03:46 AM
>Basically, you just need to have the GBPVR Writer filter as the last
>filter in your graph. Either mpg or ts would be fine.

Okay, I think I understand this, but I"m not 100% sure.

Is this correct.

The line "Graph - Preview" should point to a .grf file that ends with "Video Render" or "Default DirectSound Device" I have this line set, and this is how graphedit looks, and the channels preview fine. This is nice.

Then for the other lines, "Graph - Low, Graph - Medium, Graph - High, Graph - Custom 1, Graph Custom 2, and Graph - Preview to TimeShift" I should be rendering to a file. This makes sense to me. If I'm watching TV I want to display it, if I'm recording TV I want to save to a file.


So is this right? In GraphEdt, I removed the final rendering, and then just after "WMAudioDecoder DMO" and "WMVideo Decoder DMO" I connect those to "GV-PVR Writer" and then I make up a file name for the sound and for the picture. Is this right? Or is it not this simple?
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,765
Threads: 769
Joined: Nov 2003
#280
2009-11-09, 03:54 AM
cathrynm Wrote:Then for the other lines, "Graph - Low, Graph - Medium, Graph - High, Graph - Custom 1, Graph Custom 2, and Graph - Preview to TimeShift" I should be rendering to a file. This makes sense to me. If I'm watching TV I want to display it, if I'm recording TV I want to save to a file.

So is this right?
Yep - sounds about right.

Quote:In GraphEdt, I removed the final rendering, and then just after "WMAudioDecoder DMO" and "WMVideo Decoder DMO" I connect those to "GV-PVR Writer" and then I make up a file name for the sound and for the picture. Is this right? Or is it not this simple?
GB-PVR is expecting the output to either be an MPEG2 Program Stream (.mpg), or MPEG2 Transport stream (.ts).

If you go to a .mpg, you'll need to encode the video MPEG-2, and encode the audio to MPEG1 Layer 2, and mux the audio and video to a program stream. (so you'll at least need an MPEG2 encoder filter, MPEG Audio encoder filter and MPEG Multiplexer filter hooked up before connecting the 'GB-PVR Writer').

If you go to a .ts, you'll either need to encode the video MPEG-2 or H.264, and encode the audio to MPEG1 Layer 2 or AC3 or E-AC3, and mux the audio and video to a transport stream. (again you'll need video encoder, audio encoder and MPEG Multiplexer filter hooked up before connecting the 'GB-PVR Writer').
« Next Oldest | Next Newest »

Users browsing this thread: 2 Guest(s)

Pages (35): « Previous 1 … 26 27 28 29 30 … 35 Next »
Jump to page 


Possibly Related Threads…
Thread Author Replies Views Last Post
  BBC Iplayer Downloader Plugin - Beta + Support smiler 420 159,463 2012-01-20, 12:15 PM
Last Post: martint123
  software recorder, any plugin like it for npvr? chesterusob 2 14,784 2011-04-11, 07:28 AM
Last Post: chesterusob
  Newbie needs help with renaming external plugins and making some plugins to work Chris79 2 2,373 2009-06-14, 05:36 AM
Last Post: Chris79
  GraphRecorder External via Executables Tab Ignored observer_11 0 1,689 2009-05-02, 09:44 PM
Last Post: observer_11
  Graph/ External Recorder - Ability to record to TS stream Dancasper 19 8,737 2009-04-28, 03:45 AM
Last Post: Dancasper
  ExternalDisplay - Beta Testers Wanted ralphy 124 43,551 2009-02-27, 02:11 PM
Last Post: feilh
  DBox Recorder Plugin Trouble junkiepilot 2 2,286 2008-12-06, 09:04 AM
Last Post: alibert
  Web Radio graph problem ACTCMS 7 3,712 2008-10-05, 12:50 AM
Last Post: ACTCMS
  Problem xternal Recorder Plugin and GraphRecorder Captain-DJ 6 3,619 2008-09-14, 06:12 PM
Last Post: Captain-DJ
  Anime Watchers, Take Two - Looking for Beta Testers Ommina 17 5,987 2008-01-25, 07:16 PM
Last Post: Ted the Penguin

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

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

Linear Mode
Threaded Mode