1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Sharing commercial skip files

Discussion in 'TiVo Home Media Features & TiVoToGo' started by moyekj, Mar 5, 2016.

  1. moyekj

    moyekj Well-Known Member

    11,375
    125
    Jan 23, 2006
    Mission...
    Great, thanks for the feedback. So it sounds like it worked OK for you and for reneg so far, for at least 2 different shows.
     
    Last edited: Mar 14, 2016
  2. lew

    lew Active Member

    4,041
    13
    Mar 12, 2002
    I deleted the captionextraction subdirectory (whatever it's called) and reinstalled tools.

    I'm cable to get an srt file. Not sure if that solved it or if there was something corrupted in the download.

    I'm running kmttg as a service. Does that affect the update process.
     
  3. reneg

    reneg Member

    753
    17
    Jun 19, 2002
    When you update kmttg and tools, you should stop the service before updating.
     
  4. moyekj

    moyekj Well-Known Member

    11,375
    125
    Jan 23, 2006
    Mission...
    FYI, with just released v2.1n version of kmttg you can now specify AutoSkip padding to use during AutoSkip playback which can be useful when importing external skip data which does not have 100% accurate cut points.

    So I think most of the pieces are in place for skip data sharing if there is enough community interest to take this any further.
     
  5. lew

    lew Active Member

    4,041
    13
    Mar 12, 2002
    Makes sense for Premier owners.

    Tivo skipmode doesn't work with mpeg4 channels. Do we know if autoskip works with mpeg4?

    I don't think I'll use skipmode 30 second skip will take less time.

    Sometimes a feature (suggestion) we make is much harder then we think. Sometimes it's a lot easier and faster.

    How hard would it be to use the skip file to auto edit. We could have a job type which will let us select a file on our NPL and wind up with an encoded, commercial free, video.

    JMO but using auto skip to watch a current show seems like extra work but
    using autoskip to create an edited program for viewing in the future makes a lot of sense. I'm thinking of a show I may wait and binge watch after all, or most, of the season has aired. Shows I may want to archive to watch sometime in the future.
     
  6. moyekj

    moyekj Well-Known Member

    11,375
    125
    Jan 23, 2006
    Mission...
    Yes, it should.

    I didn't understand the rest of your questions.
     
  7. minimeh

    minimeh Vanity Phrase Here

    197
    6
    Jun 20, 2011
    San...
    Absolutely. As a Premier owner, the auto skip functionality is a great feature.
    It is extra work, but most of the extra work is in the downloading, which does not call for human attention. So, for me, it comes down to: Do I want to identify and skip commercials in real time with 30 second skips as I watch a show, or do I want to invest the same effort in identifying the commercials prior to viewing with a tool (VideoRedo) which is much better at that? In my opinion, it is actually less work for me personally to identify the commercials and their durations prior to watching the video. The experience of watching a show without either working at skipping commercials or seeing commercials is the payoff.

    I would gladly participate in data sharing, mostly providing my data to the community. I've not participated so far only because there hasn't been any overlap between what I record and what was needed to verify proof of concept.

    The latest kmttg streamlines nicely some of the maintenance tasks for autoskip. Along those lines, when the method for data sharing is defined, it seems like a good idea to have kmttg provide a task to package and upload the autoskip data as a follow up to importing skip data.
     
  8. moyekj

    moyekj Well-Known Member

    11,375
    125
    Jan 23, 2006
    Mission...
    Ironically since I got this prototype working TiVo SkipMode has been showing up on pretty much everything I record on my Roamio Pro so I haven't had to generate AutoSkip files much lately.

    minimeh if you've got some skip files generated recently for some shows I'd be interested to download a couple to see how it works. So if you like please list a few shows for which you may have data for to see if there's any overlap with what I record.
     
  9. minimeh

    minimeh Vanity Phrase Here

    197
    6
    Jun 20, 2011
    San...
    Due to fastidious clean up, these are the only skip files I currently have:
    American Crime.2016.03.09-Season Two Episode Ten
    Baskets.2016.03.17-Picnic
    Brooklyn Nine-Nine.2016.03.15-Terry Kitties
    Madam Secretary.2016.03.20-Higher Learning
    Modern Family.2016.03.16-The Cover-Up
    Portlandia.2016.03.12-First Feminist City
    Portlandia.2016.03.17-Lance Is Smart
    The Americans.2016.03.16-The Glanders
    Underground.2016.03.16-War Chest
    I just went ahead and extracted the subtitles for these to ensure that I could provide both the .prj and .srt. So I figured I might as well zip everything up and attach it here in case it is of any use to anybody.

    ETA: Skip data was faulty so removed the attachments.
     
    Last edited: Mar 22, 2016
  10. minimeh

    minimeh Vanity Phrase Here

    197
    6
    Jun 20, 2011
    San...
    Hmm, thought I could upload the others in more posts, but I'm being blocked currently. I'll try again later.

    ETA: Here are shows on my to do list for which I will be creating skip data:
    Bates Motel (Mon 3/21)
    Blindspot Mon 3/21)
    Underground (Wed 3/23)
    Modern Family (Wed 3/23)
    The Americans (Wed 3/23)
    Portlandia (Thu 3/24)
    The Blacklist (Thu 3/24)
    Baskets (Thu 3/24)
    Madam Secretary (Sun 3/27)
    The Walking Dead (Sun 3/27)
    Talking Dead (Sun 3/27)
     
    Last edited: Mar 21, 2016
  11. moyekj

    moyekj Well-Known Member

    11,375
    125
    Jan 23, 2006
    Mission...
    Of that list only "Modern Family" and "The Americans" I have in common so if you can post those it would be good. Thanks.
     
  12. minimeh

    minimeh Vanity Phrase Here

    197
    6
    Jun 20, 2011
    San...
    I was able to attach Modern Family and The Americans before being locked out from a third attachment.

    ETA: Skip data was faulty so removed the attachments.
     
    Last edited: Mar 22, 2016
  13. moyekj

    moyekj Well-Known Member

    11,375
    125
    Jan 23, 2006
    Mission...
    OK thanks. I looked a little at Modern Family and things weren't good at all so I took a closer look at your .srt file and to me it seems to be way off compared to timing of your .TiVo file because it's not the .srt file I need:

    For example take 1st end cut point in Vprj which is: 00:07:28.498
    By your srt file that would correspond to caption already well into a commercial:
    234
    00:07:25,562 --> 00:07:28,430
    "Hey, dumbbell, I can smell your
    breath through the Internet."

    But caption just before commercial point should be:
    230
    00:07:17,137 --> 00:07:19,621
    <i> And</i> they validate parking.

    Then take start point: 00:10:44.577
    By your srt file the 1st caption right after that point would be roughly:
    338
    00:10:45,362 --> 00:10:47,162
    Oh, just on my way
    to show more houses

    But it should be the following:
    231
    00:07:21,258 --> 00:07:22,424
    r one?

    i.e. Looks like your srt file is generated after you took all the commercials out already.

    What I need are srt files that correspond to your original .TiVo file where you marked the cuts, and that is generated by making sure you don't already have a .srt file and then press 'c' bindkey with show highlighted in NPL table.

    This should generate a .srt that most closely matches the timing of the .TiVo file. i.e. We are trying to sync cuts in .TiVo file with corresponding captions close to them so it's vitally important the .srt file be based on timing of .TiVo file that the cuts are for.
     
  14. minimeh

    minimeh Vanity Phrase Here

    197
    6
    Jun 20, 2011
    San...
    Fresh off the presses, "Blindspot.2016.03.21-Rules in Defiance" skip data.
     

    Attached Files:

  15. minimeh

    minimeh Vanity Phrase Here

    197
    6
    Jun 20, 2011
    San...
    Crap, I'm an idiot. Absolute idiot.

    When I originally did the cuts I did not generate the srt files. So tonight I opened the VideoRedo projects with the original .tivo files and saved the video as .TS to decrypt the .tivo files. And for whatever reason didn't think about the fact that VideoRedo would not only decrypt but actually do the cuts. Idiot...

    The "Blindspot" that I have just uploaded was generated entirely within the proscribed work flow. Please try that and I'll see about correcting the other two archives.
     
    Last edited: Mar 22, 2016
  16. minimeh

    minimeh Vanity Phrase Here

    197
    6
    Jun 20, 2011
    San...
    "Modern Family" and "The Americans", take two. Captions were extracted properly from unadulterated .ts files, checked and verified. :eek:
     

    Attached Files:

  17. moyekj

    moyekj Well-Known Member

    11,375
    125
    Jan 23, 2006
    Mission...
    Thanks. Here's my analysis on your data imports. I compared against what I would have used for my IFRAME cuts in VRD and then determined how much padding I would need for AutoSkip:

    Modern Family (Note: AutoSkip 1 sec padding would have worked fine)
    YOURS -- MY IFRAME
    00:10.08 -- 00:10.47
    07:28.28 -- 07:29.15
    10:44.35 -- 10:45.18
    16:36.02 -- 16:36.50
    20:07.33 -- 20:08.09
    27:15.37 -- 27:15.07
    30:17.03 -- 30:15.35

    The Americans (Note: AutoSkip no padding would have worked perfectly)
    YOURS -- MY IFRAME
    00:33.52 -- 00:33.50
    08:09.46 -- 08:09.02
    11:31.04 -- 11:30.38
    19:21.03 -- 19:20.57
    23:07.28 -- 23:07.20
    32:31.17 -- 32:31.09
    36:32.33 -- 36:32.28
    41:46.22 -- 41:45.28
    45:37.30 -- 45:37.23
    55:36.36 -- 55:36.23
    59:31.19 -- 59:30.52

    (For Blindspot I gave up on that show so no longer have a SP for it).
     
  18. bwperez

    bwperez Member

    30
    0
    Jan 3, 2005
    This is the first time I've used the AutoSkip feature and I am impressed. The first commercial skip came in about 3 seconds early and the last about 3 seconds late. All others were dead on perfect. This is a feature I'd use and possibly contribute to as I had time.
     
  19. jdfs

    jdfs Unspecial Member

    392
    4
    Oct 21, 2002
    It would be very interesting if the skip files could be automatically crowd sourced, basically everyone running batch jobs for shows not already in the database. Check the database, if not there or already in en-process, volunteer to process. I think with just a handful of contributors it could be maintained nicely. It is also a great backup if Tivo ever decided to cancel the feature.
     
    Mikeguy likes this.
  20. Mikeguy

    Mikeguy Well-Known Member

    4,015
    527
    Jul 28, 2005
    Concur 100%, although I'd like to see this adopted formally by TiVo itself into SkipMode. Kind of like what TomTom did (does?) with its GPS units, allowing users to suggest map corrections and (optionally) to download those from others. TiVo could make this entirely optional per box setup. It's this sort of option that could help set TiVo apart.

    I do wonder whether there are any law considerations in this, though, as I recall such consideration by TiVo initially with SkipMode.
     

Share This Page