Automatic SkipMode Project Proposal

Discussion in 'TiVo Coffee House - TiVo Discussion' started by RoamioJeff, Mar 6, 2016.

  1. Nov 3, 2016 #61 of 188
    slowbiscuit

    slowbiscuit FUBAR

    4,689
    629
    Sep 19, 2006
    In the ATL

    Advertisements

    It works great with the only caveat being that you have to manually get the skips due to Tivo being taken over for playback by kmttg. Perhaps a way to schedule these retrieves automatically at some user-selected time (like 3am) would be useful?

    Thanks again Kevin, great feature.
     
  2. Nov 3, 2016 #62 of 188
    bradleys

    bradleys It'll be fine....

    4,157
    246
    Oct 31, 2007
    I assume it will not work for copy protected channels?
     
  3. Nov 3, 2016 #63 of 188
    moyekj

    moyekj Well-Known Member

    12,324
    958
    Jan 23, 2006
    Mission...
    Copy protection has no effect - should work fine. Again, you are not downloading anything for this to work.
     
  4. Nov 3, 2016 #64 of 188
    bradleys

    bradleys It'll be fine....

    4,157
    246
    Oct 31, 2007
    Well, I took an early afternoon, upgraded to Kmttg 2.2e, downloaded the skip points from my NPL, turned on the service and viola - automated skips!

    Interesting that the TiVo actually runs through the show to grab the points. Makes sense, it just surprised my wife for a moment! :)

    Am always impressed with this tool.

    Question: for new shows do I have to manually refresh the NPL and download the skip points for new shows? Is that part of the service?
     
    Last edited: Nov 3, 2016
  5. Nov 3, 2016 #65 of 188
    gonzotek

    gonzotek tivo_xml developer

    2,538
    59
    Sep 24, 2004
    Outside...

    Advertisements

    My understanding is that refreshing the NPL and downloading the skip data are both manual right now. It's smart enough to only pick up skip data for shows it doesn't already have. I ran the 'Autoskip from SkipMode - All' option two nights ago and it took probably over an hour to complete (not sure how long since I just turned off the tv and walked away from the pc for a while, but it was 200+ recordings with skip data). But each day since, if I run it again, it only takes a couple of minutes to do the newly recorded shows. Kevin mentioned considering automating it further a couple of pages back; since it can disrupt viewing on the host tivo, it'll require some planning and warning notices if he decides to go ahead with it. I'd personally be fine if it ran overnight at a time of my choosing -- no one in my household is virtually ever watching between 4-6am. It's really a great implementation!
     
    slowbiscuit and bradleys like this.
  6. Nov 4, 2016 #66 of 188
    mattyro7878

    mattyro7878 Well-Known Member

    2,063
    518
    Nov 27, 2014
    Southern CT
     
  7. Nov 4, 2016 #67 of 188
    mattyro7878

    mattyro7878 Well-Known Member

    2,063
    518
    Nov 27, 2014
    Southern CT
    Plus there is the "stay tuned for an extended preview of Dr Strange". Some of us may not want to automatically blow by that
     
  8. Nov 4, 2016 #68 of 188
    bradleys

    bradleys It'll be fine....

    4,157
    246
    Oct 31, 2007
    You can turn off the service from your couch by tuning in channel zero and turn the service back on by tuning to channel 1.

    @mattyro7878 - if I have to go to my server and manually download the skip points it really isn't something that would happen.

    What would be really cool is if when I choose to play a recording with skip mode and the skip points have not yet been downloaded - the kmttg service quickly fires and finds all the skip points, then puts me back to the beginning of the recording and starts to play.

    Some may not like that because it would delay starting a show by 10 to 15 seconds and kmttg takes control of your TiVo during that time, but I would love it.

    I find that I wait to watch my favorite shows just after the skip icon shows up, so even an overnight batch wouldn't work in that case.

    Lazy, maybe - but I know I won't fire up the server and grab skip points in real time like that.

    Anyway - I am very impressed!
     
  9. Nov 5, 2016 #69 of 188
    slowbiscuit

    slowbiscuit FUBAR

    4,689
    629
    Sep 19, 2006
    In the ATL
    We watch pretty much everything at least a day delayed so overnight SM retrieval would work great, but yeah it won't be as useful for those that watch right after a show airs.
     
  10. Nov 5, 2016 #70 of 188
    moyekj

    moyekj Well-Known Member

    12,324
    958
    Jan 23, 2006
    Mission...
    Version 2.2f of kmttg just released. This version focuses mostly on additional AutoSkip from SkipMode functionality and fixes, including capability to run in batch mode so you can schedule as a repeating task in your OS.

    See release_notes Wiki for details.
     
    markp99, TivoJD and bradleys like this.
  11. Nov 5, 2016 #71 of 188
    UCLABB

    UCLABB Well-Known Member

    6,189
    1,723
    May 29, 2012
    Riverside, CA
    It's not working for me. Not sure what I'm doing wrong. I updated to 2.2f. Highlighted show in npl. Rightclicked and chose v. KMTTG got the cut points and said saving. S appeared next to skip. Played show, no automatic skips.
     
  12. Nov 5, 2016 #72 of 188
    TivoJD

    TivoJD Active Member

    414
    92
    Feb 7, 2005
    Polk Co,...
    Did you turn on the autoSkip service from the file menu for your tivo?
     
    UCLABB likes this.
  13. Nov 5, 2016 #73 of 188
    moyekj

    moyekj Well-Known Member

    12,324
    958
    Jan 23, 2006
    Mission...
    If you want to play a single show with AutoSkip enabled use the "Play in AutoSkip mode" right menu entry (bindkey z). Else as mentioned above turn on AutoSkip service if you want it to happen automatically when starting play from a TiVo. Wiki page has all the details.
     
    UCLABB likes this.
  14. Nov 5, 2016 #74 of 188
    UCLABB

    UCLABB Well-Known Member

    6,189
    1,723
    May 29, 2012
    Riverside, CA
    Doh! That'll teach me to actually read the instructions. Thanks Kevin.
     
  15. Nov 6, 2016 #75 of 188
    bradleys

    bradleys It'll be fine....

    4,157
    246
    Oct 31, 2007
    It works great. I did try to get scheduler to run but I must be doing something wrong. Worked on it for a while - just deleted my scheduler entry and walked away.... I will look at it fresh tomorrow.

    I did find a small issue when exporting with com skip and using the standard plex naming: [mainTitle][/][SeriesEpNumber] - [episodeTitle]

    First kmttg tries to write an ".edl" file containing the skip points. If the series root directory does not yet exist, we get a no directory exists error.

    Then when kmttg actually downloads the mpg file, it creates the directory as expected, but of course the commercial skip procedure fails because it failed to write the file with the skip points.

    Small issue, I generally do not create a separate folder for all my series, so minimal impact for me. But I thought I would report it.
     
    Last edited: Nov 6, 2016
    moyekj likes this.
  16. Nov 6, 2016 #76 of 188
    slowbiscuit

    slowbiscuit FUBAR

    4,689
    629
    Sep 19, 2006
    In the ATL
    Awesome update, got the auto skip retrieval task scheduled now. Thanks Kevin, now we have ReplayTV functionality. Well, on the shows that have skip that is which is most of them for us.
     
    moyekj likes this.
  17. Nov 6, 2016 #77 of 188
    moyekj

    moyekj Well-Known Member

    12,324
    958
    Jan 23, 2006
    Mission...
    Thanks for reporting this. I just released v2.2g which has a fix for this as well as another bug introduced with last update.
     
  18. Nov 6, 2016 #78 of 188
    BrettStah

    BrettStah Well-Known Member

    33,693
    6,520
    Nov 12, 2000
    San Antonio
    So if I enable this, if I rewind back into a commercial block for some reason (maybe I catch the very end of a local weather report and want to go back to watch the whole thing), I assume this automatic skipmode will skip ahead again, right?
    Probably not a huge deal - that rarely actually happens for us.

    Sounds like a really cool feature!
     
  19. Nov 6, 2016 #79 of 188
    moyekj

    moyekj Well-Known Member

    12,324
    958
    Jan 23, 2006
    Mission...
    Yes. However if using service you can suspend AutoSkip mode by tuning to channel 0 in live TV (resume by tuning channel 1 in live TV). Else if using the single play AutoSkip simply stop playback for a minute or so to turn off AutoSkip.
     
    BrettStah likes this.
  20. Nov 6, 2016 #80 of 188
    mrizzo80

    mrizzo80 Well-Known Member

    3,272
    594
    Apr 16, 2012
    Kevin,

    Thanks for building this functionality - and thanks for iterating on it so quickly. The batch job via Windows Task Scheduler works great and the issue with shows being tagged as "partially watched" appears to be resolved in the 2.2f build.
     

Share This Page

spam firewall

Advertisements