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. Mar 30, 2008 #61 of 10412
    Berone

    Berone New Member

    108
    0
    Feb 14, 2005
    I'm still not having any success with encoding, but I think it's because I don't have proper settings. I'm trying to create an mp4 file for an ipod touch. Kevin gave me settings for it, but they're not working. Anyone else doing this and have proper settings?

    Thanks,

    Anthony
     
  2. Mar 31, 2008 #62 of 10412
    moyekj

    moyekj Well-Known Member

    11,141
    31
    Jan 23, 2006
    Mission...
    When you say not working, what exactly is the issue? I used the exact ffmpeg command I gave you on a small clip and was able to play back the resulting encoded file without a problem using Videolan VLC player. NOTE: It won't play back in Windows Media Player because I don't have the proper codecs. Videolan VLC has it's own built in codecs.
     
  3. Mar 31, 2008 #63 of 10412
    nickhaas33

    nickhaas33 New Member

    38
    0
    Dec 11, 2006

    OK, I am running the .2d, but still for some reason the consoles for CURL,
    FFMPEG, Tivodecode, etc still popup. They close after they finish, but is there a way to block these consoles? The console for KMTTG does not display because I am launching it with WPERL like you mention above.
    It is just the helper apps that are popping up console windows.

    Thanks
     
  4. Mar 31, 2008 #64 of 10412
    deVries

    deVries New Member

    11
    0
    Mar 28, 2008
    Hi,

    In the recorded list whether downloaded or recorded by Tivo several items in folders do not show up on your job list when I refresh it to get new listings.

    These recordings are on the Tivo play list inside its folder(s) and work fine on Tivo, but kmttg does not drill down to "see" or list these folder's contents. Why is it not listing everything downloaded or recorded?

    I'm using version 2a.

    Any ideas?
     
  5. Mar 31, 2008 #65 of 10412
    Berone

    Berone New Member

    108
    0
    Feb 14, 2005
    I downloaded Videolan VLC and it does, in fact, work there. In Nero (which is what I usually use to convert to mp4) it took a long time to start and then played video but no audio. Quicktime gives an error message "The movie contains some invalid data", itunes won't load the file (so I can't test it on the ipod).

    Thanks,
    Anthony
     
  6. Mar 31, 2008 #66 of 10412
    moyekj

    moyekj Well-Known Member

    11,141
    31
    Jan 23, 2006
    Mission...
    OK gotcha, I think there is a way for me to suppress those as well - I'll look into it.
     
  7. Mar 31, 2008 #67 of 10412
    moyekj

    moyekj Well-Known Member

    11,141
    31
    Jan 23, 2006
    Mission...
    Note that kmttg will not display anything that is copy protected or currently recording on your Tivos since they are not eligible to download anyway. Could be those items that are not showing up are copy protected? You can check for example with Tivo Desktop if that's the case. I am considering in a future release showing these items in the list along with the others for information purposes only.
     
  8. Mar 31, 2008 #68 of 10412
    deVries

    deVries New Member

    11
    0
    Mar 28, 2008
    Yep, that's what's going on. It seems we can't even media stream it to another room. This is where MS MCE, Beyond TV, Sage can transfer video files or stream it without going around copy protection. We are given an extension to view copy protected files in other rooms with those programs but Tivo does not?

    I guess something like a sling box or short range transmitter is needed to view that content elsewhere in the home???

    Any thoughts or ideas? :confused:
     
  9. Mar 31, 2008 #69 of 10412
    moyekj

    moyekj Well-Known Member

    11,141
    31
    Jan 23, 2006
    Mission...
    Version v0.2e just released:
    ------------------
    v0.2e (03/31/2008)
    ------------------
    BUG FIXES:
    * Fix implemented to not allow multiple configuration windows.
    * Console windows no longer appear if running with wperl in Windows.
     
  10. Apr 1, 2008 #70 of 10412
    moyekj

    moyekj Well-Known Member

    11,141
    31
    Jan 23, 2006
    Mission...
    Next kmttg release will show copy protected and currently recording shows along with the others.

    Slingbox + catcher is a good solution to this problem (especially with the upcoming Slingbox Pro HD), though kind of expensive.
    For SD (NTSC) quality you can use RF modulators as a fairly cheap solution to get the signal to any room you run coax to.
    For HD quality I don't think there are a lot of options right now. A long HDMI run will cost you dearly (and will require equalization). A long component cable run may do the trick but that's messy. I think wireless HDMI is in the works but that is a very expensive solution (and probably not reliable for longer distances). AFAIK the Slingbox Pro HD + catcher may be the best option (though certainly not cheap).
     
  11. Apr 1, 2008 #71 of 10412
    Berone

    Berone New Member

    108
    0
    Feb 14, 2005
    I got a component splitter and ran component cables to the three televisions. A 75' cable is about $40 on ebay, a 50' a bit less. I have the virtue that all of the televisions are on the ground floor and I was able to run the cable in the drop ceiling of the basement. Had to drill some pretty big holes to bring them up, but I was able to do it behind radiators and moulding, so it worked out well.
     
  12. Apr 1, 2008 #72 of 10412
    moyekj

    moyekj Well-Known Member

    11,141
    31
    Jan 23, 2006
    Mission...
    Another update, some good stuff in this one.
    P.S. I encourage you to keep up with latest releases if you are using this program. To update all you need to do is replace the kmttg.pl file of your current installation with the one in the latest zip file.
    ------------------
    v0.2f (04/01/2008)
    ------------------
    ENHANCEMENTS:
    * Copy Protected and Currently Recording shows are now displayed along with other shows but
    are marked differently (and of course cannot be downloaded).
    * You can now request Now Playing Lists from your Tivos (and start additional jobs) while other jobs are running in kmttg.
    * Change implemented for Linux platform to avoid zombie (<defunct>) process accumulation when jobs are killed.
     
  13. Apr 2, 2008 #73 of 10412
    Philipp5

    Philipp5 New Member

    19
    0
    Mar 5, 2008
    Hi, I'm not a programmer but really like what you're doing. Thanks!

    Unfortunately it's all a bit confusing for us non programmer types. Maybe you can help me out?

    I followed your instructions and downloaded everything and installed Active Perl on my PC as well as the files. However I get a Windows error message as below. Here are pictures of my files as in the directory so that you can let me know if it's all ok:

    My directory:
    [​IMG]

    DOS Command:
    [​IMG]

    Error message:
    [​IMG]

    [​IMG]
     
  14. Apr 2, 2008 #74 of 10412
    Berone

    Berone New Member

    108
    0
    Feb 14, 2005
    You had me worried, Kevin. A whole day without a new release! I've been splitting my time between taking down a brick wall in my house and trying to get this working on a Mac. Two days to get a perl script recognized, now trying to get it to work. I get this when I run the script:

    ^* matches null string many times in regex; marked by <-- HERE in m/^* <-- HERE $/ at kmttg.pl line 268.
    couldn't connect to display ":0" at /Library/Perl/5.8.6/darwin-thread-multi-2level/Tk/MainWindow.pm line 55.
    MainWindow->new(-name,kmttg) at kmttg.pl line 1586

    Mean anything to you?

    Thanks,

    Anthony
     
  15. Apr 2, 2008 #75 of 10412
    moyekj

    moyekj Well-Known Member

    11,141
    31
    Jan 23, 2006
    Mission...
    Looks like more than 1 problem. But 1 main issue is it seems like Perl Tk may not be working. I have included a simple perl Tk script called perlTkSample.pl in the sample.zip file attached. Try and run that one to test your Perl Tk installation 1st.

    For the other problem it looks like some kind of strangeness parsing config.ini, maybe with a stray '*' character (maybe you have a space between the '*' character and the Tivo name?). Try a fresh start by removing/renaming config.ini.
     

    Attached Files:

  16. Apr 2, 2008 #76 of 10412
    moyekj

    moyekj Well-Known Member

    11,141
    31
    Jan 23, 2006
    Mission...
    1. Can you try using "perl" instead of "wperl"?
    2. What version of perl did you install? You can find out by executing "perl --version" in a DOS box.
    3. See my post above and try the perlTkSample.pl script to see if it works using both perl and wperl.
    4. What version of Windows are you running?
     
  17. Apr 2, 2008 #77 of 10412
    moyekj

    moyekj Well-Known Member

    11,141
    31
    Jan 23, 2006
    Mission...
    I'm not familar at all with Mac platform, but this error indicates that X server is not running. I don't think X windows is used by default on Mac but Perl/Tk for a Mac uses X windows and hence your problem. So you have to have X server installed and running. Here's a reference:
    http://www.lehigh.edu/~sol0/Macintosh/X/ptk/
     
  18. Apr 2, 2008 #78 of 10412
    deVries

    deVries New Member

    11
    0
    Mar 28, 2008
    Thanks for the update/install tip above. Version 2f ROCKS.

    Thanks again... :)
     
  19. Apr 3, 2008 #79 of 10412
    moyekj

    moyekj Well-Known Member

    11,141
    31
    Jan 23, 2006
    Mission...
    v0.2g just released with a minor but useful enhancement:
    ------------------
    v0.2g (04/02/2008)
    ------------------
    ENHANCEMENTS:
    * Status indicated in the title so that when you minimize kmttg you still get an
    indication of progress from the taskbar.
     
  20. Apr 3, 2008 #80 of 10412
    Philipp5

    Philipp5 New Member

    19
    0
    Mar 5, 2008
    Hi Moyeki
    Here are the answers:
    I did try using perl instead of wperl - same result. I have version 5.10.0 Binary build 1002
    Yes running your sample also gives the same error as kmttg
    I'm running Windows XP Home.
    Maybe my perl installation is messed up...
     

Share This Page