New program for 1 step TTG downloads, decryption, encoding - kmttg

Discussion in 'TiVo Home Media Features & TiVoToGo' started by moyekj, Mar 15, 2008.

  1. Oct 12, 2014 #7241 of 12939
    ThAbtO

    ThAbtO TiVoholic by the bay TCF Club

    12,838
    1,191
    Apr 6, 2000
    SF Bay Area

    Advertisements

    Do you think its possible to set each Tivo to auto-retrieve the NPL individually?

    For Example: 5 Tivos and you only want to auto-retrieve on #3 and #4, the rest are not auto-retrieved.
     
  2. Oct 12, 2014 #7242 of 12939
    moyekj

    moyekj Well-Known Member

    12,322
    958
    Jan 23, 2006
    Mission...
    * Renamed VideoRedo "Allow multiple VideoRedo jobs at once" option to "Run all VideoRedo jobs in GUI mode". With either setting kmttg now allows more than 1 VRD task to run at a time. You may still need to enable this option if you plan to actively use VRD GUI while kmttg is running other VRD tasks, since background mode VRD tasks interfere with VRD GUI.

    * Fixes for comskip output for VideoRedo version 3 syntax so as to include scene markers.
     
  3. Oct 13, 2014 #7243 of 12939
    Thos19

    Thos19 Member

    180
    2
    Dec 31, 2002
    Rockland, MA
    I get this error, which I got when I tried to download the first 5 episodes of the last season of "Hell on Wheels" It didn't like episode 3 for some reason:

    "actual download duration not within expected tolerance => error
    Download failed to file: C:\KMTTG\Hell on Wheels - Chicken Hill (08_16_14).Tivo
    Removed failed download file: C:\KMTTG\Hell on Wheels - Chicken Hill (08_16_14).Tivo"

    I've seen this error before with other shows, and was wondering if there was a work around? Is the program on my TiVO Premiere 4 corrupt somehow (it still pays on my TV)?

    Thanks....
     
  4. Oct 13, 2014 #7244 of 12939
    moyekj

    moyekj Well-Known Member

    12,322
    958
    Jan 23, 2006
    Mission...
  5. Oct 13, 2014 #7245 of 12939
    lpwcomp

    lpwcomp Well-Known Member

    9,461
    298
    May 6, 2002
    John's...

    Advertisements

    If you're lucky, the glitch is in a commercial, so you can put the two pieces together w/o losing anything.

    To find out where the problem is, uncheck "Delete failed downloads", download the recording, look at the end of the downloaded file, find that spot in the recording on the TiVo. There should be a flaw in the recording at that point. It may be almost imperceptible so look carefully.
     
  6. Oct 13, 2014 #7246 of 12939
    species8472jj

    species8472jj Member

    61
    0
    Dec 23, 2009
    This is in regards to the "Auto Transfers" feature.

    I basically have my TV shows auto download and go through the entire process up to cutting out the commercials.

    I recently have run into a random problem (I say random because it happens only sometimes) where it downloads the show, but it does not run VideoRedo at all, so the only thing I see is the .TiVo file and the metadata file associated with the TiVo file.

    I went to the log file to see if an error was thrown, and there was no error. It literally is not running after the download completes.

    Finally, I went and double checked my auto transfers settings and that is fine too.

    Any ideas for troubleshooting this problem.

    Thank you in advance.
     
  7. Oct 13, 2014 #7247 of 12939
    moyekj

    moyekj Well-Known Member

    12,322
    958
    Jan 23, 2006
    Mission...
    The auto log is best place to look for clues since it provides a lot of details and time stamps. So if there's no clues in there then I don't have any other ideas to suggest other than remove the .TiVo file and auto.history entry for a show in question and let it run again to see what happens.
     
  8. Oct 14, 2014 #7248 of 12939
    wireman121

    wireman121 Member

    139
    1
    Nov 8, 2008
    moyekj - what are the benefits to downloading in TS format? Is it faster to download, faster to decrypt? Instead of a download/decrypt does VRD do a qsfix/decrypt? Since Tivo Desktop is now a pay only software, is it just dll files required to use this or would you still need the full software?

    I am asking because since I now have a Roamio and i7 with SSD for kmttg, I'm down to about 10 mins on the whole process and, while I figure I am getting greedy, I was trying to see what else I could do to cut down time/be more efficient...unless TS format has no benefits, then I'll stick to what I'm using now...
     
  9. Oct 14, 2014 #7249 of 12939
    mattack

    mattack Well-Known Member

    25,664
    673
    Apr 9, 2001
    sunnyvale
    It is faster to download.

    However, you CAN'T decrypt (with tivodecode) downloads in TS format. That's because the TS format apparently hasn't been completely figured out by the volunteer developers.

    With the tools on Windows only, you can directly use the TS format downloads without decrypting, IIRC.. someone else will need to provide more info about that.
     
  10. Oct 14, 2014 #7250 of 12939
    moyekj

    moyekj Well-Known Member

    12,322
    958
    Jan 23, 2006
    Mission...
    You only need a partial install of TiVo Desktop (essentially a registered TiVoDirectShowFillter.dll) to decrypt using VRD and/or DirectShow Dump. You can get partial installation by first performing a full install and making sure you can play .TiVo files, then do an uninstall and choose to keep partial installation.

    TS downloads are faster and another advantage is if you care about preserving captions you have to return files to TiVo in TS container (either as TS .TiVo or TS .mpg) because of a bug starting with series 4 units TiVo never bothered to fix. Of course the big down side of TS downloads is it essentially ties you to Windows platform which for some is a problem.
     
  11. Oct 15, 2014 #7251 of 12939
    wmcbrine

    wmcbrine Well-Known Mumbler

    11,932
    959
    Aug 2, 2003
    Right, that's a reason to upload (return) them in TS format, but not to download -- we can just download as PS, then convert. As I put it in another thread:

    ffmpeg -fflags +genpts -i oldfile.mpg -vcodec copy -acodec copy newfile.ts

    I'm basically doing this for all my transfers now. At least until I conquer the tivodecode problem. :D

    (Actually, pyTivo will do this automatically when sending an .mpg back, in "ts = on" mode. Except for the "-fflags +genpts" part... I should add that.)
     
  12. Oct 15, 2014 #7252 of 12939
    ThAbtO

    ThAbtO TiVoholic by the bay TCF Club

    12,838
    1,191
    Apr 6, 2000
    SF Bay Area
    Can the Skip buttons in the Remote tab be assigned shortcuts or would there be conflicts? If no conflicts, Can you add them? Thanks.

    Skip Back = "," (comma)
    Skip fwd = "." (period)
     
  13. Oct 16, 2014 #7253 of 12939
    npgerry

    npgerry New Member

    2
    0
    Mar 2, 2012
    I need some help with an error I am getting when I try to push to my Premiere using KMTTG and pyTivo.

    I used to have no problem pushing to my Premiere, but it has been a while since I have done it (since before the latest update) and now I am getting the following error message from pyTivo:

    ERROR: pyTivo.video.video:<error><code>badArgument</code><text>Bad value for pcBodyId in bodyOfferModify: None</text></error>

    With pyTivo running on my PC, I am able to see it on the Premier and pull files from it to the Tivo

    Any help would be appreciated. Thanks
     
  14. Oct 16, 2014 #7254 of 12939
    moyekj

    moyekj Well-Known Member

    12,322
    958
    Jan 23, 2006
    Mission...
    There's (hardcoded) shortcuts for every button already - turn on tooltips if you have them turned off to see what they are. "Simple" buttons that could be used for keyboard screens are reserved for keyboard use.
     
  15. Oct 16, 2014 #7255 of 12939
    ThAbtO

    ThAbtO TiVoholic by the bay TCF Club

    12,838
    1,191
    Apr 6, 2000
    SF Bay Area
    I'm talking about the buttons near the bottom, "Skip minutes back" and "Skip minutes ahead"
     
  16. Oct 16, 2014 #7256 of 12939
    moyekj

    moyekj Well-Known Member

    12,322
    958
    Jan 23, 2006
    Mission...
    The issue is really on pyTivo and TiVo side. The TiVo server only accepts one PC registered for pushes and it's not liking the one you are using (it looks like perhaps you don't have one registered with TiVo server). To debug use a browser to connect to pyTivo (localhost:9032) and try pushing using the web interface. Until you get that working, initiating from kmttg is not going to work either since kmttg is just handing it off to pyTivo.
     
  17. Oct 16, 2014 #7257 of 12939
    moyekj

    moyekj Well-Known Member

    12,322
    958
    Jan 23, 2006
    Mission...
    Ahh, gotcha. The keys you suggest I think are already used for keyboard screens though, so perhaps suggest other non-simple shortcuts?
     
  18. Oct 16, 2014 #7258 of 12939
    moyekj

    moyekj Well-Known Member

    12,322
    958
    Jan 23, 2006
    Mission...
    Glad someone is looking at it. Last time I looked at that code (admittedly briefly) it was like Greek to me...
     
  19. Oct 16, 2014 #7259 of 12939
    ThAbtO

    ThAbtO TiVoholic by the bay TCF Club

    12,838
    1,191
    Apr 6, 2000
    SF Bay Area
    I know Comma and Period is used for the Tivo PL browsing windows, but can't they be also used for the remote jump buttons also? I doubt F11 and F12 would work since those are not on MACs.

    Trying to think of keys which are paired,

    < and > (shifted keys) -> 1st choice
    - (dash) and = (equals) -> 2nd choice

    With the "Jump to Minute" button not having a keystroke set, how about the ' (apostrophe) since it denotes minutes. (or was it ("), I forgot which ATM.)
     
  20. Oct 16, 2014 #7260 of 12939
    moyekj

    moyekj Well-Known Member

    12,322
    958
    Jan 23, 2006
    Mission...
    I'm talking about screens on the TiVo with virtual keyboards. You can use your keyboard directly when kmttg is on the Remote tab. i.e. Instead of scrolling around in virtual keyboard you can just start typing with your keyboard (for example a-z and many other keys), so many of the keys are already bound for that purpose, hence the use of many non-simple keyboard shortcuts for most buttons.
     

Share This Page

spam firewall

Advertisements