|
SageTV Customizations This forums is for discussing and sharing user-created modifications for the SageTV application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss customizations for SageTV version 6 and earlier, or for the SageTV3 UI. |
|
Thread Tools | Search this Thread | Display Modes |
#461
|
||||
|
||||
I just got comskip working last night. I set it up on both my server and client. I first tried a manual run on the server (P3 1GHz, 256 RAM) but it took way too long. A manual run on the Daily Show (1/2 hour show) from the client also took a while (about 20 min.). Client is a P4 1.8 GHZ, 1 GB RAM. It marked 3 commercial breaks. The first 2 were spot on but the third didn't recognize when the show came back for the Daily Zen near the end.
I'd like to get this running automatically on the server whenever it finishes recording a show since my client isn't running unless I'm watching something. The problem is that the server runs in service mode without the GUI running. Is it possible to modify comskip to run on a service mode only server? Maybe by writing a VB app to run it instead of an STV. Just thinking. I'll continue using manual runs from the client to test more shows for comskip accuracy and report back. Nevertheless this looks like a great little program and both Malore and Jere should be proud of their work. Scott P.S. Jere - Go Navy! Proud veteran of 6 yrs in the canoe club here |
#462
|
||||
|
||||
Scott you could run SageTV.exe in pseudo client mode on the server with the comskip stv loaded and just always sleep it.
|
#463
|
||||
|
||||
Another option is to just leave the Sage server running - that is the frontend as well as the service. I leave the frontend in sleep mode in the tray area, that way it runs com skip shortly after recording each show so they're ready to watch within 15 mins (P4 3.0GHz).
Just another options for you. -AJ |
#464
|
||||
|
||||
Quote:
What is psuedo-client mode? Scott |
#465
|
||||
|
||||
Quote:
|
#466
|
||||
|
||||
It would also be nice if compskip was called from a service, so that you could use the gui for a Media MVP client instead. The service would or could actually be quite easy. e.g. directory monitoring could trigger a file name read which would then launch and populate the compskip process. All of which is pretty much being done through some existing stv's (malore, nielm, maldude).
any takers? I. Quote:
__________________
If you're not cheating, your not trying... My sage rigs: Server - Windows 2003, Intel 865 PERLL w/ P4 3.2g 1gb ram, 3-PVR250, 3-PVRUSB's, 1 Skystar2, 1 twinhan 102g, 1 starbox DVB-S Cards. Evo network QAM encoder. 1.2TB storage 6.x server + MTSAGE for DVB Client 1/Master BR - MediaMVP running a 30" Olevia LCD TV. Client 2/Front Room - Shuttle ST61G4 XPC 1gig ram, 60gb HD, BTC9019 wireless keyboard/mouse & Harmony 880. 6.x client. GF6600GT driving a Sony WEGA 55" rear projection tv. |
#467
|
||||
|
||||
The service doesn't use an STV, so there isn't much to customize there.
-Andy
__________________
SageTV Open Source v9 is available. - Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1. - Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus - HD Extenders: A) FAQs B) URC MX-700 remote setup Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request. |
#468
|
||||
|
||||
didnt think about that. So I guess that the easiest thing to do is write a quick directory monitoring script and have a service launch it every so often to pickup the newely recorded stuff and, compskip them.
Are there other ways which might better suit this purpose already in the works? Quote:
__________________
If you're not cheating, your not trying... My sage rigs: Server - Windows 2003, Intel 865 PERLL w/ P4 3.2g 1gb ram, 3-PVR250, 3-PVRUSB's, 1 Skystar2, 1 twinhan 102g, 1 starbox DVB-S Cards. Evo network QAM encoder. 1.2TB storage 6.x server + MTSAGE for DVB Client 1/Master BR - MediaMVP running a 30" Olevia LCD TV. Client 2/Front Room - Shuttle ST61G4 XPC 1gig ram, 60gb HD, BTC9019 wireless keyboard/mouse & Harmony 880. 6.x client. GF6600GT driving a Sony WEGA 55" rear projection tv. |
#469
|
|||
|
|||
Doesn't the STV play back the file skipping the commercials as it goes. Isn't that the part of Malore's original process STV that is still in use. Like I proposed earlier, that is the part that should be in the core installation. Then this feature would not be tied to any one STV or user interface.
|
#470
|
||||
|
||||
Quote:
__________________
Warm Regards, Andy Kruta A+, CNA, MCSA, Network+, RHCE "It's kinda fun to do the impossible" - Walt Disney |
#471
|
||||
|
||||
Quote:
When the system runs through all the current files, it starts the loop over constantly checking for new files. If it finds one that isn't COMSKIP'd, then it runs COMSKIP on the file. Lauren |
#472
|
||||
|
||||
ah..so my main question will be if we can get this running inside sage (which I would think that frey will not let happen), and if we cant get this running inside sage, then what are the alternatives?
Personally, I would love to explore running my server as a service and robbing the GUI for the new MVP client. It just seems economical and clean. I. Quote:
__________________
If you're not cheating, your not trying... My sage rigs: Server - Windows 2003, Intel 865 PERLL w/ P4 3.2g 1gb ram, 3-PVR250, 3-PVRUSB's, 1 Skystar2, 1 twinhan 102g, 1 starbox DVB-S Cards. Evo network QAM encoder. 1.2TB storage 6.x server + MTSAGE for DVB Client 1/Master BR - MediaMVP running a 30" Olevia LCD TV. Client 2/Front Room - Shuttle ST61G4 XPC 1gig ram, 60gb HD, BTC9019 wireless keyboard/mouse & Harmony 880. 6.x client. GF6600GT driving a Sony WEGA 55" rear projection tv. |
#473
|
||||
|
||||
Quote:
If Sage is running in sleep mode on the server, you should have no problem with the Comskip. Plus, it frees up the Client to not have to use 90% CPU to have Comskip. Lauren |
#474
|
||||
|
||||
Quote:
This works quite well for me, as I rarely watch a show on the same day it's recorded, and even when I do, I can force a comskip right there and then.
__________________
Warm Regards, Andy Kruta A+, CNA, MCSA, Network+, RHCE "It's kinda fun to do the impossible" - Walt Disney |
#475
|
||||
|
||||
Quote:
|
#476
|
||||
|
||||
Quote:
As soon as it's ready, you'll know. hehe
__________________
Warm Regards, Andy Kruta A+, CNA, MCSA, Network+, RHCE "It's kinda fun to do the impossible" - Walt Disney |
#477
|
||||
|
||||
I would love to get a copy of this script as well. I'd like to run COMSKIP on my media server, and not on my HTPC/Sage machine.
|
#478
|
||||
|
||||
Quote:
Registry Object Pack I'm sharing this script to try and better the environment. I make no claim of warranty and do not guarentee that it won't light your cat on fire, let air out of your tires, cause virus-scanner software to freak out or make your significant other leave you. In other words... I'm trying to help you, so don't get upset if it doesn't work the first time you run it. Be cool, and I'll help you in any way I can. This version of the script has the following features: - Automatic determination of SageTV directory. If the auto-detection fails, it asks the user for the SageTV directory. - Automatic determination of all Video directories - Automaticly scanning of all mpg files that don't have a cooresponding .txt file. NOTE: The script is set to *NOT* automatically remove the files, if you want to turn on this feature, edit line 68 and make it read: orphan_clean_up=True - Automatic removal of *ALL* orphaned files - Logging of all actions to either a flat text file or the MS Event Viewer. If flat text files are used, the logs automatically rotate based on date. The logs are kept in the SageTV\Logs directory. - Support for Video directories with spaces in the name - Checking to see if the .mpg is already in use (to ensure we're not scanning a file as it's being watched or recorded.) Instructions: Simply download the Registry Object pack and install it. Once that's done, reboot the computer, and download and run the ComSkipAutomation script. If you have problems, please get me a copy of the log from your SageTV directory so I can help troubleshoot the problem. Any and all feedback is both requested and appreciated.
__________________
Warm Regards, Andy Kruta A+, CNA, MCSA, Network+, RHCE "It's kinda fun to do the impossible" - Walt Disney Last edited by krutaw; 11-06-2004 at 03:20 PM. |
#479
|
||||
|
||||
Thanks a lot for the reply.
Don't worry, I'm not going to complain if your script doesn't work for me the first time I try it. Besides, everything you listed bad that it might do has already happened to me. The room still smells like cat fur... I'll test it out tomorrow, and nicely ask for help if I have any problems. Hopefully it'll rul smoothly first shot. Thanks again, Andy |
#480
|
||||
|
||||
Quote:
-AJ Ok, so I opened the script and figured out where you did the check and changed it to look for "SageTVClient.exe" and it worked - I think. So now I have another dumb question (excuse my lack of VBS knowledge) - is there a way to show a dialog box so you know if it's working or not? and maybe what it's doing? Last edited by ajuhawk; 11-05-2004 at 10:53 PM. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|