SageTV Community  

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

Notices

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.

Reply
 
Thread Tools Search this Thread Display Modes
  #421  
Old 12-31-2010, 10:59 AM
robogeek robogeek is offline
Sage Expert
 
Join Date: Apr 2003
Location: Appleton, WI USA
Posts: 568
Quote:
Originally Posted by nettech_gt View Post
THANX!! I didn't know I needed to install the "comskip playback plugin". I have now installed it and I now see where the comercials are.


I have a couple more questions; is there a way to fine tune the edl file that gets generated? On each of the "dark green sections" (where the commercials are) it plays 1 -5 seconds of comercials before it resumes playing the show. Also my Sage sever is running on a P4 2.4 Ghz with 1 GB RAM. A 30 min show took over 4 hours to process. (not using the "play nice" setting) is this normal? Seems knida of long to me... THANX!
Keep in mind that commercial detection is not an exact science and you will find that it works great on many shows or many channels, but there will be some shows and some channels that it just won't work well at all. Some advertisers are using non-standard commercial lengths and now the networks are popping up their network logo during commercials and removing the logo during some of the show segments which can screw up commercial detection, so don't expect it to be exactly right on for each block of commercials. You will find times where there will be anywhere from a couple of seconds to possibly a whole commercial or two that is missed. Having said that, to get more accurate start and stop points, you may need to find the following property in the sage.properties file on your SageTV server and set it to true instead of the default false:
Code:
videoframe/disable_timescaling_on_seek=true

Be sure to stop SageTV (or SageTVService if running the service) before opening and changing the sage.properties file. If you change that timescaling option and still find that all of your commercial segments stop a few seconds short, you can pad the start and stop points of the commercial using the ComSkip Playback settings in the SageTV Detailed Setup menu here:

Setup->Detailed Setup->Customize->Comskip Playback Options->Operation Options

But, if you pad the commercials using those options, all commercials will be padded. So only use those options if all commercials need padding. Otherwise you'll end up in the reverse situation where instead of getting a few seconds of commercials, you will miss a few seconds of the recorded show. I think it's better to see a few seconds of commercial than to have to constantly skip back to be sure I didn't miss anything.

As for 4hrs processing time...yeah, that seems a bit long. I'm not sure what to suggest for that.
__________________
--Jason

Server Hardware: GIGABYTE GA-EP45-UD3R, Intel Q9550 CPU 2.83GHz, 11GB RAM, 1xHDHR, 1xHVR1600, 1xHVR2250
29TB Server Storage: 1TB SSD (OS), 1TB (data), 2x6TB+2x10TB (22TB FlexRaid storage pool), 2x2TB (recordings), 1x750GB (VMs).
Server Software: Win10 Pro x64 OS, SageTV 64bit v9.2.0.441, Java 1.8 u241, PlayOn, Comskip (Donator) v0.82.003, WampServer v2.5.
Clients: 3xHD300s, 2xHD100, 2xPlaceshifters
Reply With Quote
  #422  
Old 12-31-2010, 02:05 PM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Quote:
Originally Posted by nettech_gt View Post
THANX!! I didn't know I needed to install the "comskip playback plugin". I have now installed it and I now see where the comercials are.
The easiset thing to do is to install the "CommercialDetector UI Mod" Plugin. That will automatically install everything you need (which is the CommercialDetector General Plugin and the comskip Playback UI Mod Plugin.)
__________________

Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders.
Reply With Quote
  #423  
Old 12-31-2010, 02:19 PM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Quote:
Originally Posted by nettech_gt View Post
I installed this plugin on my HD100.... <snip>
4 hours is a very long time, I'm not sure if that's normal or not given the 2.4 GHz P4. I looked at the .edl file and it did not even find that many commercials. My best advice would be to read up on the comskip forums to see how long it "normally" takes to process with P4 class CPU and how to best tune the .ini file.

I would recommend changing the following:

Code:
verbose=0              ; You don't need all that debug info, especially after it's tuned.
output_default=0     ; You don't need the .txt file
live_tv=1                ; Just in case you want to detect as a recording is being made.
delete_logo_file=1    ; It's not needed after comskip is done.
__________________

Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders.
Reply With Quote
  #424  
Old 12-31-2010, 10:41 PM
bigbill's Avatar
bigbill bigbill is offline
Sage Expert
 
Join Date: Dec 2006
Location: San Diego, California
Posts: 510
shortening the commercial

I am trying to change the place where the beginning of the commercial is seen, just by a few seconds. Currently it starts the commercial a few seconds too soon, so the WFA keeps making me delete the comskip files so she can see what was missed, usually one or two seconds of the show just before the commercial was actually started. I found a setting called "padding=0" I have change it to 3 to see if that is the correct parameter. Anyone else know how to do this if I am going down the wrong path? -Bill
__________________
Home DVR: SageTV v9.2.6(64)
i7-6700 3.4ghz, 8GB RAM, Win10 Pro, 1@ SSD +1@6TB WD Blue, 1 Quad HDHR, ( OTA Winegard HD8200U, CM4221HD), 1@ STP-HD200, 1@ Nvidia Shield , 1 @ Nvidia Shield new round version, 70" & 55" Sony's
RV DVR: 2@SageTV v9.2.6, NUC8i5BEK 16GB, SS980Pro NVMe, 5TB Passport, 1@olderNUC, 2 Dual HDHR, , Winegard BatWing, 40", 32", 28" Sony's, Max Transit
Reply With Quote
  #425  
Old 01-01-2011, 12:13 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
As mentioned, you'll want to change that "videoframe/disable_timescaling_on_seek=true" in the sage.properties. this may very well be enough to bring the accuracy in line. Also, I've found my family is much happier with automatic skipping disabled. It will still mark the breaks on the timeline, and you can still skip to the cut points with the left and right arrows, but it will play through the file as normal. Commercial breaks tend to be set at times that are opportunistic in the story, so they make natural breaks to get up and use the bathroom and stuff. Leaving auto skip off lets us have the options of the breaks, not miss things, but if we are ready to continue, simply click 'Right' and be back at the show.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
  #426  
Old 01-04-2011, 05:24 PM
nettech_gt nettech_gt is offline
Sage Advanced User
 
Join Date: Jun 2007
Posts: 218
Quote:
Originally Posted by tmiranda View Post
4 hours is a very long time, I'm not sure if that's normal or not given the 2.4 GHz P4. I looked at the .edl file and it did not even find that many commercials. My best advice would be to read up on the comskip forums to see how long it "normally" takes to process with P4 class CPU and how to best tune the .ini file.

I would recommend changing the following:

Code:
verbose=0              ; You don't need all that debug info, especially after it's tuned.
output_default=0     ; You don't need the .txt file
live_tv=1                ; Just in case you want to detect as a recording is being made.
delete_logo_file=1    ; It's not needed after comskip is done.
THANX!
Reply With Quote
  #427  
Old 01-04-2011, 05:27 PM
nettech_gt nettech_gt is offline
Sage Advanced User
 
Join Date: Jun 2007
Posts: 218
Is there a way to add the ability to only have comskip run on certain days? So instead of just being able to restrict the hours you don't want comskip to run but also the day. THANX!!!
Reply With Quote
  #428  
Old 01-05-2011, 06:43 AM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Quote:
Originally Posted by nettech_gt View Post
Is there a way to add the ability to only have comskip run on certain days? So instead of just being able to restrict the hours you don't want comskip to run but also the day. THANX!!!
I'm not sure there would be a big demand for that. If more users express interest I'll take a look at it.
__________________

Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders.
Reply With Quote
  #429  
Old 01-05-2011, 07:40 AM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
I've been using comskip for a few weeks now, and it's been running fairly well. But, from the ui, it appears that I've found a glitch, and I can't seem to find a way around it.

A couple of times the commercials have been off slightly, and if I use the 10second skip back button, and I have automatically skip commercials to true, then I can't skip back to a spot before the skip. When I hit skip back, it will skip back within the commercial skip block, but when it reaches the start of the segment it jumps to the end of the commercial segment. The end result is that I can never skip back to a point before the commerical skip segment using the skip back button.

I guess the work around might be to disable the automatically skip commericals??
Reply With Quote
  #430  
Old 01-05-2011, 08:39 AM
jorton jorton is offline
Sage Icon
 
Join Date: Jul 2005
Location: Canada
Posts: 1,273
Quote:
Originally Posted by stuckless View Post
I guess the work around might be to disable the automatically skip commericals??
I have had the same issue (or similar), if I notice that I might have missed something I quickly bring up the OSD options and toggle automatic skipping then close them and skip back a bit. I think the issuse is more with the "comskip" plugin that is a dependency of the "commercial detector" plugin as I saw this behavior before I ever installed "commercial detector". My commercial marking has been pretty accurate lately and I haven't had to use this method a lot, so not sure how big of a problem it is.

I have often thought that if you skip back (rw) that it would be nice to have an option that would automatically turn off autoskip but then enable itself again when you hit the next marker naturally during playback... Or something similar. But like I said it isn't something I have to do a lot so I live with it.

J

Last edited by jorton; 01-05-2011 at 09:16 AM.
Reply With Quote
  #431  
Old 01-05-2011, 09:55 AM
Skirge01's Avatar
Skirge01 Skirge01 is offline
SageTVaholic
 
Join Date: Jun 2007
Location: New Jersey
Posts: 2,599
Quote:
Originally Posted by jorton View Post
I have often thought that if you skip back (rw) that it would be nice to have an option that would automatically turn off autoskip but then enable itself again when you hit the next marker naturally during playback... Or something similar. But like I said it isn't something I have to do a lot so I live with it.

J
Mine does this, but I can't recall if I set it up to do that manually or not. If I did, it must have been an option someplace. What happens is that the commercial gaps turn blue and then it won't skip over them until the next break (or return, I think) is found. I think it turns it back on when you hit PLAY, as well.
__________________
Server: XP, SuperMicro X9SAE-V, i7 3770T, Thermalright Archon SB-E, 32GB Corsair DDR3, 2 x IBM M1015, Corsair HX1000W PSU, CoolerMaster CM Storm Stryker case
Storage: 2 x Addonics 5-in-3 3.5" bays, 1 x Addonics 4-in-1 2.5" bay, 24TB
Client: Windows 7 64-bit, Foxconn G9657MA-8EKRS2H, Core2Duo E6600, Zalman CNPS7500, 2GB Corsair, 320GB, HIS ATI 4650, Antec Fusion
Tuners: 2 x HD-PVR (HTTP tuning), 2 x HDHR, USB-UIRT
Software: SageTV 7
Reply With Quote
  #432  
Old 01-05-2011, 11:11 AM
Fuzzy's Avatar
Fuzzy Fuzzy is offline
SageTVaholic
 
Join Date: Sep 2005
Location: Jurupa Valley, CA
Posts: 9,957
For starters, this is a function of the Comskip Playback plugin, not CommercialDetector. That said, I believe the current behavior of the Comskip Playback plugin is that on a backwards commercial skip (using the left arrow) it will disable the autoskipping for 12 seconds (the time appears to be hardcoded, and it looks like it isn't disbaled on REW and REW2 events).

Of course, if you are having your breaks be off by a few seconds consistently throughout the show (actually, getting further off the later in the show you are) it is most likely sage's 'Timeline Scaling'. This can be disabled in Detailed Setup -> Customize -> Comskip Playback Options -> Operation Options -> Scale Timeline (set to No).
__________________
Buy Fuzzy a beer! (Fuzzy likes beer)

unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers.
Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA.
Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S
Other Clients: Mi Box in Master Bedroom, HD-200 in kids room
Reply With Quote
  #433  
Old 01-05-2011, 11:30 AM
Skirge01's Avatar
Skirge01 Skirge01 is offline
SageTVaholic
 
Join Date: Jun 2007
Location: New Jersey
Posts: 2,599
I probably caused the confusion here, since I mentioned that "mine does this" in the wrong thread. Sorry for causing a bit of a raucous.
__________________
Server: XP, SuperMicro X9SAE-V, i7 3770T, Thermalright Archon SB-E, 32GB Corsair DDR3, 2 x IBM M1015, Corsair HX1000W PSU, CoolerMaster CM Storm Stryker case
Storage: 2 x Addonics 5-in-3 3.5" bays, 1 x Addonics 4-in-1 2.5" bay, 24TB
Client: Windows 7 64-bit, Foxconn G9657MA-8EKRS2H, Core2Duo E6600, Zalman CNPS7500, 2GB Corsair, 320GB, HIS ATI 4650, Antec Fusion
Tuners: 2 x HD-PVR (HTTP tuning), 2 x HDHR, USB-UIRT
Software: SageTV 7
Reply With Quote
  #434  
Old 01-05-2011, 02:04 PM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Yes, those behaviors are all governed by the comskip playback Plugin. Having said that I am not against having my UI Mod Plugin modify the comskip playback Plugin as it does this already to make searching for .txt and .edl files more efficient.

I'm super busy at the moment (good for the checking account, bad for Sage) so I will not have any time to look at this. Somebody can always open a ticket on my google code page to remind me.

http://code.google.com/p/tmiranda/issues/list
__________________

Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders.
Reply With Quote
  #435  
Old 01-05-2011, 05:39 PM
JREkiwi's Avatar
JREkiwi JREkiwi is offline
Sage Icon
 
Join Date: Jan 2005
Location: Auckland, New Zealand
Posts: 2,132
I've posted a new version of Comskip Playback that disables Autoskip when manually skipping and has a customizable value for the Autoskip disable time under Operation Options.

John
Reply With Quote
  #436  
Old 01-05-2011, 08:11 PM
jorton jorton is offline
Sage Icon
 
Join Date: Jul 2005
Location: Canada
Posts: 1,273
Quote:
Originally Posted by JREkiwi View Post
I've posted a new version of Comskip Playback that disables Autoskip when manually skipping and has a customizable value for the Autoskip disable time under Operation Options.

John
Thanks! Works great.

Jeremy

Last edited by jorton; 01-05-2011 at 08:22 PM.
Reply With Quote
  #437  
Old 01-05-2011, 10:14 PM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by JREkiwi View Post
I've posted a new version of Comskip Playback that disables Autoskip when manually skipping and has a customizable value for the Autoskip disable time under Operation Options.

John
That works perfectly Thanks.
Reply With Quote
  #438  
Old 01-06-2011, 07:23 AM
tmiranda's Avatar
tmiranda tmiranda is offline
SageTVaholic
 
Join Date: Jul 2005
Location: Central Florida, USA
Posts: 5,851
Quote:
Originally Posted by JREkiwi View Post
I've posted a new version of Comskip Playback that disables Autoskip when manually skipping and has a customizable value for the Autoskip disable time under Operation Options.

John
Thanks John!
__________________

Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders.
Reply With Quote
  #439  
Old 01-06-2011, 01:16 PM
JREkiwi's Avatar
JREkiwi JREkiwi is offline
Sage Icon
 
Join Date: Jan 2005
Location: Auckland, New Zealand
Posts: 2,132
Just to add to the recent discussion seeing as all things comskip seem to end up in here.

In the Comskip Playback Plugin:

As Fuzzy mentioned
For more accurate skipping, Disable 'Timeline Scaling' in Detailed Setup -> Customize -> Comskip Playback Options -> Operation Options -> Scale Timeline (set to No).

'Left' will temporarily disable autoskip and take you back to the last skip point.
'Right' will take you to the end of the next skip point.

There are settings under Detailed Setup -> Customize -> Comskip Playback Options -> Operation Options ->Commercial Start Delay & Commercial Stop Delay
Start Delay adjusts how soon after after a commercial block starts it will autoskip
Stop Delay adjusts and how soon before a commercial block ends it will resume playing. These apply to all commercial blocks.

John
Reply With Quote
  #440  
Old 01-06-2011, 01:34 PM
stuckless's Avatar
stuckless stuckless is offline
SageTVaholic
 
Join Date: Oct 2007
Location: London, Ontario, Canada
Posts: 9,713
Quote:
Originally Posted by JREkiwi View Post
Just to add to the recent discussion seeing as all things comskip seem to end up in here.

In the Comskip Playback Plugin:

As Fuzzy mentioned
For more accurate skipping, Disable 'Timeline Scaling' in Detailed Setup -> Customize -> Comskip Playback Options -> Operation Options -> Scale Timeline (set to No).

'Left' will temporarily disable autoskip and take you back to the last skip point.
'Right' will take you to the end of the next skip point.

There are settings under Detailed Setup -> Customize -> Comskip Playback Options -> Operation Options ->Commercial Start Delay & Commercial Stop Delay
Start Delay adjusts how soon after after a commercial block starts it will autoskip
Stop Delay adjusts and how soon before a commercial block ends it will resume playing. These apply to all commercial blocks.

John
Well, since you started a discussion Could you explain a what "Timeline Scaling" is? I currently have it enabled, because it is enabled by default (i think). I have no idea what it means.
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
Plugin: MizookLCD (Alternate SageTV LCDSmartie Plugin) cslatt SageTV Customizations 48 06-11-2012 10:44 AM
Plugin :: My TV for V7 bialio SageTV v7 Customizations 41 03-26-2011 11:09 AM
MediaPlayer Plugin/STV Import: Winamp Media Player Plugin deria SageTV Customizations 447 12-11-2010 07:38 PM
Plugin Manager: Configure plugin medwynd SageTV Beta Test Software 0 05-29-2010 08:43 AM
Hulu: Possible to Use XBMC Hulu Plugin to create SageTV Plugin? Brent SageTV Customizations 8 02-24-2009 04:16 PM


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


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