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. Oct 21, 2011 #3401 of 10413
    moyekj

    moyekj Well-Known Member

    11,150
    33
    Jan 23, 2006
    Mission...
    None from me.
     
  2. Oct 21, 2011 #3402 of 10413
    zabolots

    zabolots Member

    75
    0
    May 24, 2007
    NW Chicago...
    Just sharing an encoding profile that I use to convert shows for viewing on my Motorola Xoom Android tablet.

    Scott
     

    Attached Files:

  3. Oct 22, 2011 #3403 of 10413
    georgemiles

    georgemiles New Member

    2
    0
    Mar 16, 2009
    Love KMTTG I am running version v0p8j -windows XP with 4 2TB drives, very little problems. I have about 3000 movies recorded, with TiVo before KMTTG. Now I have discovered the file that prevents KMTTG from duplicating files on it own, any way I could add the titles from my 3000 movies so I wouldn't have to check manually.
     
  4. Oct 22, 2011 #3404 of 10413
    moyekj

    moyekj Well-Known Member

    11,150
    33
    Jan 23, 2006
    Mission...
    Not really since you need to know the TiVo ProgramId for each movie, so unless there is some way of finding out what TiVo ProgramId is for each movie I don't see how. For programs/movies that are currently on your TiVo(s) you can select them in the table and choose Auto Transfers -> Add selected to history file
     
  5. Oct 22, 2011 #3405 of 10413
    georgemiles

    georgemiles New Member

    2
    0
    Mar 16, 2009
    Tks for the quick reply
     
  6. Oct 23, 2011 #3406 of 10413
    jcthorne

    jcthorne Active Member

    2,726
    3
    Jan 28, 2002
    Houston
    Any way you could add the capability for kmttg to use the series name and episode name to look up season and episode number so that files could be named:

    SeriesTitle - SxxEyy - EpisodeTitle.mpg

    Perhaps using a bit of the code or a call to metagenerator for the lookups?

    This would save a good deal of time in processing files from the tivo for archive.

    Thanks!
     
  7. Oct 23, 2011 #3407 of 10413
    moyekj

    moyekj Well-Known Member

    11,150
    33
    Jan 23, 2006
    Mission...
    Don't know anything about metagenerator as I've never used it. Does it run in batch mode and on different OS platforms? Where is web site and what is a sample command if there is batch mode?
     
  8. Oct 23, 2011 #3408 of 10413
    sanjonny

    sanjonny New Member

    202
    0
    Nov 2, 2008
    on "bleeding" issue, i am all updated with java and such, what is strange is no other java program i run has the same issue, which is why i think it might be a state setting or background setting or something like that. essentially, anything that is brought to the foreground over kmttg is bled thru by kmttg. it doesnt happen right away, it can take a few seconds or a few minutes and seems to be more likely with say firefox than with a folder browser/explorer but it does happen.

    on wan/lan access. i have all my ports forwarded correctly, kmttg sees the box but errors and then trying to connect (via web browser) to the secure port ie 443, it actually sees the page but gives the message previously stated, no transfers to outside your lan. are you using a hacked box vs my unhacked? for example, i can access via dyndns on my local lan using the wan ports and transfers work, but as soon as i am outside my lan, kmttg errors, same with web interface using the dyndns name, works fine from inside my lan(though it appears to be outside to the browser) but once on another lan, it detects that i am not on the same lan and tells me so. i think if i vpn i could work around it because the tivo would think i am on the same lan, but that is usually really slow. this is on a tivo hd.
     
  9. Oct 23, 2011 #3409 of 10413
    sanjonny

    sanjonny New Member

    202
    0
    Nov 2, 2008
    i would recommend instead if you are archiving and want to play back almost anywhere to use the xvid codec (not built into kmttg afaik) it saves tons of spave and is easily and quickly converted to be able to play on ipad and android if needed, on the fly if you have the right software. i use something called avi.net, which is not conpletely automated because every media file is different but it is automated as much ad can be and crushes say a 10gb mpeg 2 terra nova episode down to a good looking 1gb file or less with minimal loss though its max output is 720p. will play back fine on tivos using streambaby and plays fine on wmp and vlc, and my setop boxes too. plays on android natively and with relatively quick conversion to ipad. also encodes at at better than half the time of handbrake, which is a huge plus.
     
  10. Oct 23, 2011 #3410 of 10413
    moyekj

    moyekj Well-Known Member

    11,150
    33
    Jan 23, 2006
    Mission...
    No hacks necessary for WAN side access - none of my TiVos are hacked. You have to port forward public (WAN) side ports to your Tivo. As an example for my Dlink router
    "Virtual Server page"

    Assume:
    TiVo LAN IP = 192.168.10.194
    Router WAN IP = 123.45.67.89

    In router Virtual Server Page setup:
    HTTP forwarding
    Public TCP port = 1111
    IP Address = 192.168.10.194, Private TCP port = 80

    HTTPS forwarding
    Public TCP port = 2222
    IP Address = 192.168.10.194, Private TCP port = 443

    The router then automatically forwards anything connecting on WAN side on port 1111 to 192.168.10.194:80 and anything on port 2222 to 192.168.10.194:443

    So, when running kmttg outside my LAN I specify in kmttg config that all 3 of my Premieres have the same WAN IP address but different http/https ports. For the TiVo in example above I then enter in kmttg config->Tivo tab:
    Name = whatever
    IP = 123.45.67.89 (the WAN side IP)
    wan http port = 1111
    wan https port = 2222

    So then kmttg uses:
    123.45.67.89:1111 to get to 192.168.10.194:80
    123.45.67.89:2222 to get to 192.168.10.194:443

    Works fine. I've been doing it for years with multiple TiVos.

    For your other issue don't know what to say. I don't do anything unusual in Java Swing code AFAIK and I've never seen the issue (writing this message right now with firefox opened on the top of kmttg window the whole time) so wouldn't know where to begin to look into it.
     
  11. Oct 24, 2011 #3411 of 10413
    jcthorne

    jcthorne Active Member

    2,726
    3
    Jan 28, 2002
    Houston
    Here is a link to the discussion thread for metagenerator:

    http://pytivo.sourceforge.net/forum/metagenerator-version-3-t1786.html

    dlfl may be able to help you with some function calls or the pieces of code that could accomplish the lookups in kmttg. Since the season and episode number information is sorely lacking in the metadata from the tivo, doing a lookup to find it would be a great help. Much more than season and episode would be filled in as a result as well.

    Thanks for anything you can do here.
     
  12. Oct 24, 2011 #3412 of 10413
    dlfl

    dlfl Cranky old novice

    7,002
    19
    Jul 6, 2006
    Near...
    Metagenerator 3 uses .NET framework 2 and thus is a Windows-only program. It also does not have a command line interface. It (and VAP) use theTVDB.com searches for TV shows, using their standard API to retrieve XML. I could furnish code snippets but if you're not using C# it's probably easier to start from scratch.
     
  13. Oct 24, 2011 #3413 of 10413
    sanjonny

    sanjonny New Member

    202
    0
    Nov 2, 2008
    I understand the port forwarding thing, I have several port forwards going on, more specifically being it works for you might be that I am using dyndns but I am guessing that shouldn't matter but will try just the numbers instead.

    So my setup is wan side 3333 for port 80 and 3334 for 443. My TiVo is at 192.168.0.33 and my dyns is sanjonnyboy.homiep.net. My only other thought is maybe they are too close together on wan side. I use dd-wrt and forward 3333 to 192.168.0.33:80 and 3334 to 192.168.0.33:443.

    So I route to sanjonnyboy.homeip.net:3333 and 3334 in kmttg and it works fine inside my LAN, but outside I get the errors. Typing into my address bar in firefox sanjonnyboy.homeip.net:3334 inside my LAN works fine to get the show transfer interface page but outside I get the message like, download is for intranet only or whatever it is, I will check later.
     
  14. Oct 24, 2011 #3414 of 10413
    sanjonny

    sanjonny New Member

    202
    0
    Nov 2, 2008
    One other thought on the java thing. Try not minimizing kmttg and then select a folder or firefox or whatever, that brings it to the foreground. If I minimize all, there is no bleed thru, but if I don't and just hit something on the task bar and start working, kmttg will bleed thru after a short time.
     
  15. Oct 24, 2011 #3415 of 10413
    moyekj

    moyekj Well-Known Member

    11,150
    33
    Jan 23, 2006
    Mission...
    So as a simple test, then the following should work outside your LAN to give you the TiVo congratulations page:
    http://sanjonnyboy.homiep.net:3333/index.html

    I don't know if 3333 is the actual port you used, but that doesn't work for me.

    (P.S. nslookup finds the apparently mis-spelled homiep, not homeip)
     
  16. Oct 24, 2011 #3416 of 10413
    moyekj

    moyekj Well-Known Member

    11,150
    33
    Jan 23, 2006
    Mission...
    OK thanks. Looks kind of a pain as it requires an API Key registration in order for XML queries to work and if I sign up for an API key for kmttg then I would be responsible for any potential abuses that may result.
     
  17. Oct 25, 2011 #3417 of 10413
    jcthorne

    jcthorne Active Member

    2,726
    3
    Jan 28, 2002
    Houston
    Well, I suppose I can try to get VAP/Video Redo to take over the processing after kttmg finishes the download. Was trying to have kttmg complete the task on its own without manual intervention for each file.
     
  18. Oct 25, 2011 #3418 of 10413
    mattack

    mattack Active Member

    20,750
    4
    Apr 9, 2001
    sunnyvale
    Where do I turn on java downloads? Are there any other benefits/detriments to using java downloads vs curl? (I'm not at home at the moment or I could try.)
     
  19. Oct 25, 2011 #3419 of 10413
    mattack

    mattack Active Member

    20,750
    4
    Apr 9, 2001
    sunnyvale
    The Now Playing list is effectively URLs to each show, with a show ID that doesn't change, right?

    i.e. I have left kmttg running before, and can keep using it after deleting shows/recording new ones, without updating the now playing list.

    So basically, my request would be to have a way to KEEP the Now Playing list across launches. This would let me be able to almost always keep the pref to 1 page of updates (thanks for adding that!), but still have the full list (from an older fetch of everything) between launches.

    ...or instead, have the Now Playing list update dynamically, and let me use it while it's fetching (that's even better).
     
  20. Oct 25, 2011 #3420 of 10413
    lpwcomp

    lpwcomp Active Member

    8,081
    2
    May 6, 2002
    John's...
    It's a checkbox under File->Configure..->Program Options
     

Share This Page