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. Sep 13, 2008 #241 of 10412
    moyekj

    moyekj Well-Known Member

    11,140
    31
    Jan 23, 2006
    Mission...
    OK, still work in progress on the web site but you can download from here now instead:
    http://code.google.com/p/kmttg/
     
  2. Sep 14, 2008 #242 of 10412
    benraymond

    benraymond New Member

    30
    0
    Mar 30, 2008
    Great program, learning about it.

    Newbie question, When we talk about encoding, ffmpeg or such, will that encode properly for iPhone/iPod?

    If so, any way to change/tweak the settings?

    Thanks

    Ben
     
  3. Sep 14, 2008 #243 of 10412
    moyekj

    moyekj Well-Known Member

    11,140
    31
    Jan 23, 2006
    Mission...
    You need to change the default encoding arguments. See this post for an example:
    http://www.tivocommunity.com/tivo-vb/showthread.php?p=6647555#post6647555

    At some point I'll probably just define pre-defined templates for certain popular devices such as Ipod, PS3, etc. to make things easier. With the current implementation though it's very flexible and wide open - you can define your own script to do the encoding.
     
  4. Sep 15, 2008 #244 of 10412
    gshakhn

    gshakhn New Member

    1
    0
    Sep 15, 2008
    Would it be possible to add the Original Air Date as one of the options for the file name? I'm recording some reruns that don't have Episode Numbers, but I'd like to keep them ordered by their original air date so I can watch them in proper order.

    e.g.
    Scrubs_2002_10_31_My_Big_Brother.mpg


    I just got a TiVo a week ago, and this program is already invaluable in saving room on the TiVo. Thank you for all the hard work!
     
  5. Sep 15, 2008 #245 of 10412
    moyekj

    moyekj Well-Known Member

    11,140
    31
    Jan 23, 2006
    Mission...
    Unfortunately Original Air Date information is not available directly from the Now Playing List xml URL (only CaptureDate is available). To get that type of information requires running and processing a separate URL for each show which would be time-consuming to perform and slow down the Now Playing List retrieval. I suppose it's possible instead of collecting information at Now Playing List retrieval time for every show to collect it later only for shows actually selected for processing, but that would entail a fair bit of extra coding to accomplish. So the answer is yes, it would be possible, but would require a fair bit of work to do so.
     
  6. Sep 15, 2008 #246 of 10412
    mrmike

    mrmike Custom User Title

    3,691
    0
    May 2, 2001
    Location:...
    Is there any plan to cache NPL info locally?
     
  7. Sep 15, 2008 #247 of 10412
    moyekj

    moyekj Well-Known Member

    11,140
    31
    Jan 23, 2006
    Mission...
    Please elaborate?
     
  8. Sep 16, 2008 #248 of 10412
    W Auggie H

    W Auggie H Tivo Enthusiast

    364
    0
    Oct 11, 2001
    Atlanta,...
    Dumb question: I have installed ActivePerl and KMTTG components as described, when I double-click on the kmttg.pl file I only see a quick flash of a command window. No GUI. I have not used ActivePerl before, and the install seemed to run fine. Any thoughts?
     
  9. Sep 16, 2008 #249 of 10412
    pjknight9

    pjknight9 New Member

    3
    0
    Sep 14, 2008
    Not a dumb question at all. Make sure you check the readme as I had this same issue and was missing the TK package. The Readme shows how to install that. I can't wait to try this program out after I get my Tivos installed tomorrow (stupid Verizon Fios makes you wait for a technician to install the CableCard).
     
  10. Sep 16, 2008 #250 of 10412
    jmpage2

    jmpage2 New Member

    1,951
    0
    Jan 20, 2004
    It sounds like Perl is not working correctly. When I run KMTTG there is a DOS window running Perl in the background that shows all of the things KMTTG is doing behind the scenes.

    Remove Perl and re-install it very carefully reading the instructions. Make sure you are loading packages and running scripts as an Administrator on your box.
     
  11. Sep 16, 2008 #251 of 10412
    W Auggie H

    W Auggie H Tivo Enthusiast

    364
    0
    Oct 11, 2001
    Atlanta,...
    When I install ActivePerl it seems I can't run the GUI? I uninstalled and reinstalled The ActivePerl 5.10.0.1004 for Windows 64-bit (x64) and there is no option in program files to run PPM. So I ran it from the command line and I get this:

    C:\Perl64>ppm gui
    The PPM graphical interface is not available for this Perl installation.
    Run 'ppm help' to learn how to use this program as a command line tool.
     
  12. Sep 16, 2008 #252 of 10412
    mrmike

    mrmike Custom User Title

    3,691
    0
    May 2, 2001
    Location:...
    Say I have 3 TiVos. If I switch between them, it appears to re-fetch the NPL each time. It would be nice if that data was cached with some sort of time-out (30 minutes maybe, or make it a config) so that you could browse more quickly. It would also give you the data for browsing a combined list as an added bonus.
     
  13. Sep 16, 2008 #253 of 10412
    jmpage2

    jmpage2 New Member

    1,951
    0
    Jan 20, 2004
    Well, Perl 5.10 is part of your problem, as noted in the instructions Perl 5.10 does not have all of the binaries needed for the KMTTG script.

    You will need Perl 5.8, the version you need is linked and explained in the install instructions.
     
  14. Sep 16, 2008 #254 of 10412
    pjknight9

    pjknight9 New Member

    3
    0
    Sep 14, 2008
    But if you install the TK package, it works fine. I set it up last night with 5.10. Look at the readme, it will guide you.
     
  15. Sep 16, 2008 #255 of 10412
    W Auggie H

    W Auggie H Tivo Enthusiast

    364
    0
    Oct 11, 2001
    Atlanta,...
    Well for a reason I can't explain at the moment the 64-bit version doesn't install the GUI. I am trying the 32-bit version now to see if that helps.
     
  16. Sep 16, 2008 #256 of 10412
    W Auggie H

    W Auggie H Tivo Enthusiast

    364
    0
    Oct 11, 2001
    Atlanta,...
    Yes, but the instructions to install the TK package include using the PPM which is not present in my 64-bit install of either version of ActivePerl. I just installed the 32-bit version and PPM is now there.
     
  17. Sep 16, 2008 #257 of 10412
    moyekj

    moyekj Well-Known Member

    11,140
    31
    Jan 23, 2006
    Mission...
    I have Windows Vista 64 bit and run the 32 bit version of Perl v5.10.0.1004 which has the Perl Package Manager GUI. I usually try and avoid the 64 bit binaries when possible.
    EDIT: I guess my response was posted a little late but I'll leave it anyway.
     
  18. Sep 16, 2008 #258 of 10412
    W Auggie H

    W Auggie H Tivo Enthusiast

    364
    0
    Oct 11, 2001
    Atlanta,...
    Totally fine. I am new to 64-bit so I thought I would give it a try. Got it working now and I am in process of downloading my first show. So far so good. Thanks.
     
  19. Sep 16, 2008 #259 of 10412
    jmpage2

    jmpage2 New Member

    1,951
    0
    Jan 20, 2004
    Yes, you are correct, but from reading back it seems that this one has caught people on more than one occasion, they install the 5.10 but not the TK.
     
  20. Sep 16, 2008 #260 of 10412
    W Auggie H

    W Auggie H Tivo Enthusiast

    364
    0
    Oct 11, 2001
    Atlanta,...
    That is very true I read that as well. That is why I thought it was strange that when I went looking for the PPM, it wasn't there. Anyway, I installed the 32-bit version and I am up and running now.
     

Share This Page