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

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

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

  1. May 17, 2013 #5221 of 10413
    moyekj

    moyekj Well-Known Member

    11,151
    35
    Jan 23, 2006
    Mission...
    From my experiments shows that do have pause points set are being shown as such via kmttg. i.e. If I click on a show with a pause point in GUI I see "PAUSE POINT: x%" in the message window.

    However, it looks like with this software update for series 4 TiVos attempting Resume Downloads fails for me and then subsequent download attempts give me "Server Busy" that I have to reboot the TiVo to recover from.
     
  2. May 17, 2013 #5222 of 10413
    mattack

    mattack Active Member

    20,750
    4
    Apr 9, 2001
    sunnyvale
    Yes, I know about the pause point % info.. That's what I meant, sorry, I wasn't clear..

    Bummer.. so I hope this isn't an unsolvable problem (being able to still have resume downloads work).

    Oh, I misunderstood.. you ARE seeing pause point info being shown... so it must be on my end.. I'll try some more shows/attempts. I definitely have a pause point SET (hitting play starts at that point).. it just wasn't shown in kmttg and it seemed to be downloading the whole show (as expected if it didn't have pause info).. and yes, I do have resume turned on.
     
  3. May 17, 2013 #5223 of 10413
    moyekj

    moyekj Well-Known Member

    11,151
    35
    Jan 23, 2006
    Mission...
    Simply click on a show in table and look for PAUSE POINT in the message window to see if it has a pause point set. If you are sure you have a pause point set on a show on the TiVo then refresh listings in kmttg and then click on the show when refresh completes and you should see it there. That part still looks OK for me. The problem is the http server for series 4 TiVos doesn't seem to accept byte range information anymore needed to support resume downloads. (Can't say I'm too surprised as TiVo never officially supported that functionality anyway via TiVo Desktop or any other means so it's not something they would test for).
     
  4. May 17, 2013 #5224 of 10413
    christheman

    christheman New Member

    166
    0
    Feb 20, 2013
    Yup, just tried that myself and confirmed. Initial click on movie or show episode won't display pause point in bottom frame if KMTTG was running prior to Tivo being paused. All you need to do is click Refresh button in KMTTG, then click the show you have paused and it should list it below with the phrase "PAUSE POINT" (in caps). Then you can use "Resume Download."

    Also be sure your destination directory does not have an existing file with the same filename. Rename the existing file to also say something like "part 1", so that this resumed download can proceed.
     
  5. May 17, 2013 #5225 of 10413
    caddyroger

    caddyroger New Member

    1,730
    0
    Mar 14, 2005
    Some where...
    Thanks I thought their was something special that had to done for it work.
     
  6. May 18, 2013 #5226 of 10413
    mattack

    mattack Active Member

    20,750
    4
    Apr 9, 2001
    sunnyvale
    This isn't related to the new Tivo software, but over the past day or so, I've sometimes been seeing this failure
    /tmp/script7634371541353850436.tmp: line 1: chcp: command not found

    Right now, it *was* with me attempting a resumed download, which we now know doesn't work anymore. But I saw it yesterday at least, and AFAIK, it was only this morning when my Tivo rebooted and updated (I have no other evidence I had a power outage for example).

    I don't seem to have changed any settings to accidentally call a new tool.
     
  7. May 18, 2013 #5227 of 10413
    moyekj

    moyekj Well-Known Member

    11,151
    35
    Jan 23, 2006
    Mission...
    It's a bug that's already been fixed for next release. This is a command only supposed to be part of the Windows script (for international character support in file names in Windows scripts) that is getting included in Mac & Unix scripts for curl-based combined download/decrypt. Other than that message I don't believe it's causing and failures though. If you really are bothered by it switch to Java downloads and you won't see it.
     
  8. May 19, 2013 #5228 of 10413
    skisail

    skisail New Member

    7
    0
    Jan 3, 2013
    I believe there's a place for "kmttg for dummies". (windows 8 doesn't help either). there are numerous places where I don't know the benefit of one choice over another, ie, encoding profiles; config choices; autorun; among others.
    if understanding my confusion would help, please let me know.
    dave
     
  9. May 19, 2013 #5229 of 10413
    moyekj

    moyekj Well-Known Member

    11,151
    35
    Jan 23, 2006
    Mission...
    FYI, with this latest "Spring update" (20.3.1.x version) for series 4 units it appears that one can now copy over Season Passes for shows without any episodes in the guide. Previously the TiVo would refuse to schedule such Season Passes. Now it will schedule them without errors. So now it looks like kmttg Season Pass backups are fully functional which should prove very handy going forwards.
     
  10. May 21, 2013 #5230 of 10413
    scsiguy72

    scsiguy72 OTA Only..Free TV

    1,154
    0
    Nov 25, 2003
    California Guy
    KMTTG has worked perfect for me for the last 2 + years and it has always been quick and easy to use. About 2 weeks ago I tried to use it and it failed. This is the exit code (Displayed in Red)

    I have two tivos and I can get the now playing list from each one, but shows will not transfer. I re installed everything and still get the error. Any ideas of what I should try next?

    >> DOWNLOADING J:\pythos\Leave It to Beaver - Perfect Father (05_20_2013).TiVo ...
    J:\pythos\curl\curl.exe --retry 3 --anyauth --globoff --user tivo:MAK --insecure --cookie-jar J:\Users\Ken\AppData\Local\Temp\cookie6112276979614175626.tmp --url http://192.168.1.102:80/download/Leave It to Beaver.TiVo?Container=/NowPlaying&id=3815963 --output "J:\pythos\Leave It to Beaver - Perfect Father (05_20_2013).TiVo"
    J:\pythos\Leave It to Beaver - Perfect Father (05_20_2013).TiVo: size=0.00 MB elapsed=0:00:00 (0.00 Mbps)
    <h2>Bad Request</h2>
    Download failed to file: J:\pythos\Leave It to Beaver - Perfect Father (05_20_2013).TiVo
    Exit code: 0
    % Total % Received % Xferd Average Speed Time Time Time Current
    Dload Upload Total Spent Left Speed

    0 31 0 31 0 0 340 0 --:--:-- --:--:-- --:--:-- 340
    0 31 0 31 0 0 340 0 --:--:-- --:--:-- --:--:-- 0
    0 39 0 39 0 0 196 0 --:--:-- --:--:-- --:--:-- 196
    Leave It to Beaver - Perfect Father (05_20_2013).TiVo: Too many failed downloads, GIVING UP!!
     
  11. May 21, 2013 #5231 of 10413
    moyekj

    moyekj Well-Known Member

    11,151
    35
    Jan 23, 2006
    Mission...
    Try Java Downloads: File->Configure->Program Options->Use Java for downloads instead of curl
     
  12. May 21, 2013 #5232 of 10413
    scsiguy72

    scsiguy72 OTA Only..Free TV

    1,154
    0
    Nov 25, 2003
    California Guy
    That seems to have done it. It is currently downloading and I assume everything else will work. Was "Use Java instead of Curl" something documented that I missed?

    I always try to read as much as I can before I ask....Thanks for the help
     
  13. May 21, 2013 #5233 of 10413
    ThAbtO

    ThAbtO TiVoholic by the bay

    6,739
    9
    Apr 6, 2000
    SF Bay Area
    It started when a cookie expired back a few months Ago. (Note in my signature.)
     
  14. May 21, 2013 #5234 of 10413
    moyekj

    moyekj Well-Known Member

    11,151
    35
    Jan 23, 2006
    Mission...
    curl based one is supposed to work as well and apparently does for most using it, but some are having trouble for whatever reason. It may be related to doing away with cookie file in favor of just the bogus "--cookie sid=abc" argument. Perhaps I need to put back "--cookie-jar cookieFile" as well as used to be in place.
     
  15. May 21, 2013 #5235 of 10413
    lpwcomp

    lpwcomp Active Member

    8,081
    2
    May 6, 2002
    John's...
    According to the log he posted, his invocation of curl is using a cookie file in "J:\Users\Ken\AppData\Local\Temp\cookie6112276979614175626.tm"

    Are you using the latest version of kmttg?
     
  16. May 21, 2013 #5236 of 10413
    moyekj

    moyekj Well-Known Member

    11,151
    35
    Jan 23, 2006
    Mission...
    Good catch, I didn't notice that. Yes he must be running an older version of kmttg that doesn't have the curl workaround applied. scsiguy72, you should update to latest version.
     
  17. May 21, 2013 #5237 of 10413
    christheman

    christheman New Member

    166
    0
    Feb 20, 2013
    moyekj, I had another idea for you. In the output window at the bottom, when downloads are completed, there is a blue text string that is formatted like this:

    Code:
    [file path] [filename] [file size (MB)] [elapsed time]
    
    With regards to the job status bar graph, I'm imagining having the last displayed percentage value for the bar graph added to that text string, so I don't need to keep an eye on the bar graph.

    So perhaps format it something like this:

    Code:
    [file path] [filename] [file size (MB)] [elapsed time] [B][final percentage completed][/B]
    
    While a normal download might end at around 96% or so, it is statistically less probable that a file with errors would make it that far.

    This would become especially useful for detecting additional discrepancies on Resumed Downloads. So while it is expected that a Resumed Download will take you from the Pause Point all the way to the end of the file, this could be useful in determining whether or not the "resumed" part of the file is likely to be complete.

    Thanks
    Chris
     
  18. May 22, 2013 #5238 of 10413
    gonzotek

    gonzotek tivo_xml developer

    2,404
    3
    Sep 24, 2004
    Outside...
    Heads up for Google Code users! Google is disabling hosted file downloads from Google Code projects:
    https://code.google.com/p/support/wiki/WhatsNew
    http://google-opensource.blogspot.com/2013/05/a-change-to-google-code-download-service.html

    More detail at the links above.
     
  19. May 22, 2013 #5239 of 10413
    moyekj

    moyekj Well-Known Member

    11,151
    35
    Jan 23, 2006
    Mission...
  20. May 22, 2013 #5240 of 10413
    wmcbrine

    wmcbrine Ziphead

    10,369
    22
    Aug 2, 2003
    GitHub did the same thing recently.
     

Share This Page