|
SageTV v7 Customizations This forums is for discussing and sharing user-created modifications for the SageTV version 7 application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss plugins for SageTV version 7 and newer. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
|||
|
|||
SageTV Graph Plugins
SageTV V7 adds a feature that allows plugins to run as part of the graph creation process. The zip file includes two plugins that can be placed in %ProgramFils%\SageTV\SageTV\GraphPlugin" to assist in the graph building and enhance playback.
SGPConfig.exe - Configuration application (screen shots below) ChangeRefreshRate.dll - changes the refresh rate based on the FPS of the file as playback begins using a user defined FPS->Refresh Rate map. GraphTweaker.dll - Adds and blocks filters based on container and codec. It can also disable composition (Aero) during playback. In most cases it's best to set the filter in Sage to "Default" for any codecs that will be overridden with this plugin. Both plugins use MediaInfo.dll so it must be copied as well. main.reg - an example of how the tool can be used to load filters by container/codec. Download and screenshots of the config tool are here. |
#2
|
|||
|
|||
Andy - I'm not the most technical when it comes to containers and codecs... what real world applications / use cases would the graph plugins enable?
__________________
Server: Sage 7.1.9 beta; Dell Inspiron 530; Windows 7 Ultimate 32-bit (UAC turned off); 2TB Internal SATA (TV Recordings) Storage: Synology DiskStation DS411+, RAID 5, 5x 2TB SATA for (DVDs/Music/Other Videos) Tuners: Ceton InfiniTV w/ Verizon FIOS cablecard (using babgvant's SageDCT plugin) Clients: 1x STP-HD300; 1x Acer Aspire Revo 3610 (Atom/Ion) w/ SageTV client (Win 7, EVR, FSE on) |
#3
|
|||
|
|||
Quote:
GraphTweaker is probably useful to more people. I use it to load ffdshow for m2ts/mkv (movies with FLAC or HD audio) and ac3filter for mpeg/ts (TV) files where only one would get used by Sage before depending on how I set it up. Sage already does a great job of allowing filter (decoder) selection, this just provides more granularity for those who want it. |
#4
|
||||
|
||||
Any plans to package this for installation/uninstallation via the V7 plugin manager?
__________________
-- Greg |
#5
|
||||
|
||||
This could come very handy for me I previosly had a mapped button on my remote that would change the refresh rate but it was a bitch since i had to see first what fps the file i was playing had.
Now could you care to explain a bit more how to set it up? I already grabbed the zip file and placed it onto my SageTV\SageTV dir, loaded the .reg onto my registry, checked with the config tool and it shows 24hz for 24fps material, and 24hz for 23.9somethng. Then I restarted the Sage service, and loaded the SageTV client. I tried playing back a 1080p 24fps MKV, however nothing happens and it stills plays at 1080p@60hz. Any way to debug whats happening?? Specs: Win7 32bit Video Card: ATI Radeon 5730 Drivers: 10.2 (10.4 gave me probs with sage, the driver crashes, so i had to rll back to 10.2) SageTV 7.0.9 beta running as Service, and Client running on the same machine
__________________
SageTV 7.1.9 / Phoenix Captures: 1x Genpix Skywalker DVB4Sage / 1x 7500 Prof DVBS2 Tunner DVB4Sage / 1x HD HomeRun / 1x Slingbox M1 / 1x Colossus HD Extender: 2x HD200 / 1x HD300 |
#6
|
|||
|
|||
Would this affect hd200 playback?
I have been having 24p playback problems forever |
#7
|
|||
|
|||
no, this is for windows clients only
Quote:
__________________
Server 2003 r2 32bit, SageTV9 (finally!) 2x Dual HDHR (OTA), 1x HD-PVR (Comcast), 1x HDHR-3CC via SageDCT (Comcast) 2x HD300, 1x SageClient (Win10 Test/Development) Check out TVExplorer |
#8
|
|||
|
|||
I guess we are still stuck with the SageTV Demux for MKVs. Blu-Rays play fine. Recorded tv from HD-PVRs play fine. But MKVs ripped from Blu-Rays are stuttering in Sage. I was hoping I could use this to include the Haali splitter and produce the same graph as graphedit.
Fri 5/21 8:18:53.716 [AWT-EventQueue-0@cf2c80] DShowGraphFilters=Default DirectSound Device,VidRend,MPC - Video decoder (babgvant),ArcSoft Audio Decoder HD,SageTV Stream Demux,\\mediaserver\moviesk\Fast and Furious.mkx.mkv, Fri 5/21 8:18:53.716 [AWT-EventQueue-0@cf2c80] Detected default audio stream index to be: 2 Fri 5/21 8:18:53.716 [AWT-EventQueue-0@cf2c80] ----------->Get getDurationMillis0=6412448.
__________________
Server AMD 9600 AMD 780G ATX Motherboard Vista Ultimate Edition 4GB Ram 3 Hauppauge HD PVR, 1 Hauppauge 1600, 2 Avermedia A180, 2 Hauppauge 1250, 1 Avermedia a188 duo |
#9
|
|||
|
|||
Maybe. I'm not sure how useful it would be to deploy the dlls because they aren't useful w/o configuration via the 2' settings tool. Also it really should use an MSI to handle Visual Studio runtime dependencies.
|
#10
|
|||
|
|||
Quote:
If the setting is checked and nothing shows up make sure that the dlls aren't "blocked" (right-click select properties). |
#11
|
|||
|
|||
I think that the HD200 will support 24p w/ V7 if native resolution switching is enabled.
|
#12
|
|||
|
|||
Quote:
|
#13
|
|||
|
|||
You still need to add 1080p24 to the list of unsupported extra resolutions in the hd200's property file (at least I had too). Once its there then yes the hd200 will switch to it automatically with native resolution switching...
__________________
Server 2003 r2 32bit, SageTV9 (finally!) 2x Dual HDHR (OTA), 1x HD-PVR (Comcast), 1x HDHR-3CC via SageDCT (Comcast) 2x HD300, 1x SageClient (Win10 Test/Development) Check out TVExplorer |
#14
|
|||
|
|||
Thanks twice.
__________________
Server AMD 9600 AMD 780G ATX Motherboard Vista Ultimate Edition 4GB Ram 3 Hauppauge HD PVR, 1 Hauppauge 1600, 2 Avermedia A180, 2 Hauppauge 1250, 1 Avermedia a188 duo |
#15
|
|||
|
|||
Having to add it makes sense because most displays don't support 23.976/24Hz input, but my impression (which could be wrong ) was that it was supported as part of the native output switching feature in V7.
|
#16
|
|||
|
|||
HORRIBLE HORIZONTAL PANS.
PS3 playback is not even close. quote: You always (and all over the place) say you have been having problems forever with 24p but never explain what the problem is... care to elaborate? There are plenty of people on this forum that use 24p successfully (myself included) so it's definitely possible. Plus the hd200 has never officially supported 24p so we should all be happy it works at all :quote |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
How does SageTV build a Directshow graph? | gtdave | SageTV Software | 4 | 11-23-2009 04:57 PM |
Can't get h.264 graph rendered in sagetv | ryttingm | SageTV Software | 0 | 04-17-2008 10:36 AM |
Does anyone know what directshow filters SageTV is using to build its graph? | mkanet | SageTV Software | 1 | 07-03-2007 09:14 AM |
do older plugins work with sagetv 4.0 ? | georges | Hardware Support | 1 | 01-31-2006 10:12 AM |