SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV Customizations
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

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.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 09-30-2007, 10:45 PM
megamojo's Avatar
megamojo megamojo is offline
Sage Advanced User
 
Join Date: Apr 2006
Posts: 179
Comskip Vs. Show Analyzer.

I'm a longtime sage user and tweaker and just recently upgraded from version 2 to version 6 (.1.19, not brave enough to try 6.2 now that I'm content with what I'm running). In the past I used Cayar's STV, which is why I stayed with version 2 for so long. With that I used comskip and it worked just fine. I have dirmon2 setup to trigger comskip now and it's still working great, but it seems no one talks about comskip any more and show analyzer is all the rage. Since $10 is really not that much to spend on great software, what are the differences between SA and comskip? What advantages does SA have? I have already searched the forums for this, and though the answer may be there, it's buried under all the instructions to help people setup commercial skipping.
Reply With Quote
  #2  
Old 10-01-2007, 07:11 AM
lovingHDTV's Avatar
lovingHDTV lovingHDTV is offline
Sage Icon
 
Join Date: Jul 2003
Posts: 1,019
I've tried both. SA does integrate with the webserver so you can tell it to not run when recordings or playback is happening.

However, I've stayed with comskip because I get better results. I try SA everytime a new version comes out, but comskip still beats it. This is for out of the box running. I'm not interested in tweeking my detection settings per show/channel.

SA does seem to be faster, but that has not be a care about for me.

my $0.02
Reply With Quote
  #3  
Old 10-01-2007, 02:31 PM
Humanzee's Avatar
Humanzee Humanzee is offline
Sage Fanatic
 
Join Date: Sep 2004
Location: North Idaho
Posts: 752
back when SA first came out, it was a lot faster than comskip, I have not run comskip since. Also, SA has the school house, which will help you adjust and refine your settings. I haven't tried to use that though.
Reply With Quote
  #4  
Old 10-01-2007, 03:46 PM
evilpenguin's Avatar
evilpenguin evilpenguin is offline
SageTVaholic
 
Join Date: Aug 2003
Location: Seattle, WA
Posts: 3,696
You can't go wrong with either as they both do a fantastic job of detecting commercials. However, I personally use comskip as I don't really have a need for the insane speed of SA because I cap the process at 70fps to save hard drive bandwidth.
__________________
Clients: 1xHD200 Connected to 50" TH-50PZ750U Plasma
Server : Shuttle SFF SSH55J2 w/ Win7 Home, SageTV v7, Core i3 540, 2GB RAM, 30GB SSD for OS, 1.5TB+2x1TB WDGP for Recordings, BluRay, 2xHDHR, 1xFirewire
SageTV : PlayOn, SJQ, MediaShrink, Comskip, Jetty, Web Client, BMT


Having a problem? Don't forget to include a log! (Instructions for: PlayOn For SageTV v1.5, MediaShrink)
Reply With Quote
  #5  
Old 10-01-2007, 07:14 PM
megamojo's Avatar
megamojo megamojo is offline
Sage Advanced User
 
Join Date: Apr 2006
Posts: 179
With comskip it takes me about 7 minutes to scan a 1 hour recording. This is not a big deal for me. What kind of speed does Show Analyzer give? It seems like comskip is the same speed on different hardware too, an old athlon 3200 (not athlon64) and my new dual core 4600 both take about 7 minutes to process a 1 hour recording. I have dirmon2 setup to not process until the files stop growing, so it already waits for recordings to finish before processing.

I guess I'm just curious as to why there are so many people using SA for $10 when comskip runs great and is free.
Reply With Quote
  #6  
Old 10-02-2007, 01:11 AM
Humanzee's Avatar
Humanzee Humanzee is offline
Sage Fanatic
 
Join Date: Sep 2004
Location: North Idaho
Posts: 752
sounds like comskip could be about the same speed these days, dunno havn't tried comskip in years . I've just stuck with SA because the upgrades are free. The GUI makes things nicer too as you can get an idea of how closed to being done a file is, you can see the edge pattern logo detection. The config is all GUI based so you can quickly configure the settings, change output types etc. with out fiddling with an ini file text switches. School house supposedly lets you watch the scene changes to help you fiddle with your score modifiers. But I havn't messed with it. Like the evilpenguin said, they both get the job done. Its like a sail boat and a power boat. They both get you there, one just goes faster and you have to fill it with gas.
Reply With Quote
  #7  
Old 10-02-2007, 07:21 PM
BFisher BFisher is offline
Sage Aficionado
 
Join Date: Jul 2007
Posts: 394
I chose SA because it works while the program is still recording. Comskip might as well... but I couldn't tell that when I was researching which to go with. Plus, if someone did the work, I don't mind paying $10 for a great utility that creates a "must-have" feature.
Reply With Quote
  #8  
Old 10-02-2007, 08:06 PM
megamojo's Avatar
megamojo megamojo is offline
Sage Advanced User
 
Join Date: Apr 2006
Posts: 179
Yup, comskip works just fine while the program is still recording. Set live_tv to 1 instead of the default 0 in the ini file and you're good to go.
Reply With Quote
  #9  
Old 10-03-2007, 02:10 AM
erik erik is offline
Sage Aficionado
 
Join Date: May 2005
Posts: 467
Should I change the default setting of live_tv to 1?
Some people that where not using live_tv complained about the disk access caused by writing the intermediate results but now it seems to make things more complicated
__________________
Support Comskip, visit the forum and donate at http://www.comskip.org/
Reply With Quote
  #10  
Old 10-03-2007, 07:23 AM
kevine kevine is offline
Sage Expert
 
Join Date: Aug 2007
Posts: 514
Quote:
Originally Posted by erik View Post
Should I change the default setting of live_tv to 1?
Some people that where not using live_tv complained about the disk access caused by writing the intermediate results but now it seems to make things more complicated
Erik,

I would. After you fixed that problem for me Monday (thanks again), I ran Dirmon2 and let it run. It appeared that some HD recordings had pauses in them. I know it was not my playback codecs or anything like that because I could play back a 1080i football game with no problem.

The reason I would default it is these are options in software such as dirmon2 but you have to enable them to avoid running on live recordings. If live_tv setting to 1 does not affect performance or cause other things not to work as designed, I would set it. This way out of the box setup works.

My $.02
Reply With Quote
  #11  
Old 10-03-2007, 08:09 AM
megamojo's Avatar
megamojo megamojo is offline
Sage Advanced User
 
Join Date: Apr 2006
Posts: 179
What happens if live_tv is set to 0 but dirmon calls comskip while the recording is still in progress? This is most likely the situation that most people find themselves in "out of the box" whether they realize it or not. A few days ago I had live_tv set to 0 but I was savvy enough to tell dirmon not to run comskip until the file had stopped growing, I don't know if others would set it that way. Now that I know about live_tv i have it set to 1 and took out the growing option in dirmon and it works great.
Reply With Quote
  #12  
Old 10-03-2007, 08:22 AM
erik erik is offline
Sage Aficionado
 
Join Date: May 2005
Posts: 467
The only thing that comskip does when live_tv=1 is output intermediate analysis results. Comskip will always wait till the file is no longer growing.
So only when you want the analysis results while you are recording you need to set live_tv=1
But I will for sure consider setting live_tv=1 by default as many people are afraid to edit the ini file.
__________________
Support Comskip, visit the forum and donate at http://www.comskip.org/
Reply With Quote
  #13  
Old 10-03-2007, 10:02 AM
kevine kevine is offline
Sage Expert
 
Join Date: Aug 2007
Posts: 514
Quote:
Originally Posted by erik View Post
The only thing that comskip does when live_tv=1 is output intermediate analysis results. Comskip will always wait till the file is no longer growing.
So only when you want the analysis results while you are recording you need to set live_tv=1
But I will for sure consider setting live_tv=1 by default as many people are afraid to edit the ini file.
I have had comskip running on a file recording (growing) with the command window open. It is doing something with the file. I know you mentioned that it is a "reduced set of rules" in another thread. Never the less, it is still reading the video file. I think what megamojo is saying is there is a setting in Dirmon2 that will only execute comskip when it has stopped recording (growing).
Reply With Quote
  #14  
Old 10-03-2007, 10:08 AM
megamojo's Avatar
megamojo megamojo is offline
Sage Advanced User
 
Join Date: Apr 2006
Posts: 179
That's exactly what I was talking about. Before i had live_tv set to 1 I had this option enabled in dirmon because i wasn't sure what comskip would do with an incomplete file.
Reply With Quote
  #15  
Old 10-03-2007, 01:04 PM
erik erik is offline
Sage Aficionado
 
Join Date: May 2005
Posts: 467
The reduced set of rules is only used as long as the file is growing.
Once the writing is done comskip processes the complete file with full accuracy in EXACTLY the same way as it would when started after the recording.

There is normally no need to let dirmon2 wait for the recording to finish (unless you are recording in dvr-ms because processing while recording is not yet possible for dvr-ms)
Even more because processing while recording will nicely throttle comskip to a speed where is processing requirements are hardly noticeable. On my main pvr load is less then 7% per recording being processed. Also the load on the HDD is very low. Comskip will be finished some seconds after the recording is finished.

If you want dirmon2 to only start comskip when the recording is finished there should be a setting in dirmon2 for that. I don't know because I do not use dirmon2
__________________
Support Comskip, visit the forum and donate at http://www.comskip.org/
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
HD died...now how do I delete the old show info? matt91 SageTV Software 6 12-18-2006 11:05 PM
DVD Burning process stuck on yellow balloon & comskip problem ddilbeck SageTV Customizations 19 12-16-2006 12:50 PM
PHD in Comskip Needed? tsokeefe SageTV Customizations 9 07-26-2006 09:01 PM
Comskip different on client Box8489 SageTV Customizations 3 11-23-2005 03:35 PM
Comskip or Show Analyzer for Denmark ? Box8489 SageTV Customizations 1 11-20-2005 08:32 AM


All times are GMT -6. The time now is 08:13 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.