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. Jul 12, 2014 #6981 of 10405
    Joe Siegler

    Joe Siegler New Member

    780
    0
    May 10, 2000
    Garland, TX
    Tried decrypting a show that I recorded awhile ago so I could burn it to a DVD for a a road trip. However, I couldn't get it working. kmttg would say this:

    I did this with about 6 or 7 other episodes I recorded and they all went fine. Just not this one. It generates a 376 byte output file. Any tips to get kmttg to handle this one?
     
  2. Jul 12, 2014 #6982 of 10405
    ThAbtO

    ThAbtO TiVoholic by the bay

    6,715
    7
    Apr 6, 2000
    SF Bay Area
    It could be a TS Video file from the "ts_handle_tivo_private_data failed: No error."
     
  3. Jul 12, 2014 #6983 of 10405
    Joe Siegler

    Joe Siegler New Member

    780
    0
    May 10, 2000
    Garland, TX
    Ah, you mean the fast copy? It's possible, I suppose, I recorded that a couple of years ago, I honestly don't remember.
     
  4. Jul 12, 2014 #6984 of 10405
    lpwcomp

    lpwcomp Active Member

    8,075
    2
    May 6, 2002
    John's...
    It's not how it's recorded on the TiVo, it's how it's downloaded to the PC that matters.
     
  5. Jul 12, 2014 #6985 of 10405
    Joe Siegler

    Joe Siegler New Member

    780
    0
    May 10, 2000
    Garland, TX
    That's what I was referring to - the fast copy to the PC. Sorry if I was vague.
     
  6. Jul 12, 2014 #6986 of 10405
    lpwcomp

    lpwcomp Active Member

    8,075
    2
    May 6, 2002
    John's...
    Ah, ok. kmttg and pyTivo both explicitly refer to TS or transport stream. Only TD uses "fast".

    I believe that the latest version of kmttg lets you use DirectShowDump to decrypt ts files.
     
  7. Jul 15, 2014 #6987 of 10405
    whitenack

    whitenack New Member

    156
    0
    Aug 26, 2008
    Is there ways to setup different file naming configurations for different auto transfers? I have a problem getting a single configuration to work for all my recordings.

    For example, Dateline doesn't seem to have any usable metadata. Sometimes it has an episode title, but mostly it is a blank field. This causes problems for Plex Media Server. The only workaround I have found is to include the air date in the file-naming configuration, because evidently that is how the Dateline information is sorted. Unfortunately, if I add the air date to all my recordings, some of my other shows get messed up.

    Obviously I can go in after the fact and manually rename the file, but I would like something automated.

    One workaround I have tried is to not include the air date on the kmttg side but then use a program like Dropit to automatically rename just those Dateline files with the date created. Dropit can do this without any trouble, but I still have problems with this because sometimes the recording occurs on one day and the actual transfer and encoding take place on a different date (Dateline runs late at night...large file...etc.)

    If I could set up the Dateline recordings to use the air date in its file name but set up the other recordings to use a different configuration, that would be the best.

    ETA: OK, looks like the metadata that kmttg downloads to the PC has data for "original air date". Is there some way I can automatically get that data off the .txt file and into the kmttg title? When I chose "original air date" from the configuration in kmttg it just uses the recording date.
     
  8. Jul 21, 2014 #6988 of 10405
    Thos19

    Thos19 Member

    169
    0
    Dec 31, 2002
    Rockland, MA
    I have some shows (Breaking Bad) which I had archived to my PC using Tivo Desktop. I am trying to reload them back to my TiVo Series 4 to watch, but the uploads are failing or only adding partial shows. I'd like to try to upload using kmttg (which I use pretty much exclusively, now). But I'm a bit lost how to do so. Can this be done?

    Thos.
     
  9. Jul 21, 2014 #6989 of 10405
    wmcbrine

    wmcbrine Ziphead

    10,360
    22
    Aug 2, 2003
    No. KMTTG only does TiVo -> PC. If you want an alternative to TiVo Desktop for PC -> TiVo, try pyTivo. (It's what the author of KMTTG uses.)

    However, I wouldn't bet on any alternative transfer method helping you out in your situation. Most likely, the files are corrupt (or at least, the TiVo thinks so).

    One thing you could try with pyTivo, though, is to force the recordings to be reencoded while transferred. This should smooth out some errors, if the errors aren't bad enough to prevent playback on the PC (the TiVo is more picky). You can add a metadata file -- make it default.txt -- to the folder with the recordings, with these contents:

    Code:
    Override_vCodec: foo
    Override_aCodec: bar
    Offhand, I'm not completely sure if that will work with .TiVo files; you might have to manually decrypt them first.
     
  10. Jul 21, 2014 #6990 of 10405
    Thos19

    Thos19 Member

    169
    0
    Dec 31, 2002
    Rockland, MA
    Thanks for the info. I think corrupted files is most likely as well. :(
     
  11. Jul 22, 2014 #6991 of 10405
    dearing

    dearing New Member

    23
    0
    Jan 31, 2007
    If you're interested in _watching_ the videos on the TiVo and don't care if they're _copied_ to it, you can try StreamBaby. It will run as a service on any pc on your network and stream videos to the tivo with trick play.
     
  12. Jul 24, 2014 #6992 of 10405
    kelavine

    kelavine New Member

    4
    0
    Nov 19, 2009
    I've been using KMTTG on Windows for a while now and was trying on a Linux Ubuntu machine. I'm outputting to a NAS share and while downloading a show the metadata works fine; but the TIVO file fails to download. The error is is "Ext code 23".

    I've checked permissions and I've got chmod 777 on the NAS share. I'm running v1.1a

    What log files can I check?

    Thanks
     
  13. Jul 24, 2014 #6993 of 10405
    moyekj

    moyekj Well-Known Member

    11,128
    27
    Jan 23, 2006
    Mission...
    Exit code 23 is a write error according to this summary of curl exit codes:
    http://curl.haxx.se/libcurl/c/libcurl-errors.html

    You could try in config using "Java downloads" to see if it makes any difference, but if it's truly a write permissions problem then you'll get errors no matter which method you use.
     
  14. Jul 25, 2014 #6994 of 10405
    kelavine

    kelavine New Member

    4
    0
    Nov 19, 2009
    Thanks, will try that.

    Also looking a little more at my syntax for mounting the share in FSTAB. As user on the Linux box I have RW access to the share, but my research show lots of gotchas with permissions.
     
  15. Jul 25, 2014 #6995 of 10405
    HeatherA

    HeatherA Old AVS Forum Member

    943
    0
    Jan 9, 2002
    I just recently updated my KMTTG machine to OS X 10.10 Yosemite and now when running the app I'm getting this error when trying to get NPL info from any of my TiVos

    Any idea what I might need to do to get this working again? (I apologize if this has already been covered, I'm really behind in this thread and didn't get a chance to catch up before posting.)

    Thanks for your help!
     
  16. Jul 25, 2014 #6996 of 10405
    kelavine

    kelavine New Member

    4
    0
    Nov 19, 2009
    Looking at my Linux config and doing some research, I changed from doing a CIFS share to a NFS share. That has resolved my permissions issue.
     
  17. Jul 25, 2014 #6997 of 10405
    moyekj

    moyekj Well-Known Member

    11,128
    27
    Jan 23, 2006
    Mission...
    In config->Program Options enable Java Downloads instead of curl and see if you get a more descriptive error.
     
  18. Jul 26, 2014 #6998 of 10405
    HeatherA

    HeatherA Old AVS Forum Member

    943
    0
    Jan 9, 2002
    Thanks. I will do that and report back :)
     
  19. Jul 26, 2014 #6999 of 10405
    HeatherA

    HeatherA Old AVS Forum Member

    943
    0
    Jan 9, 2002
    Changing it to Java instead of Curl got it working again. Is there a benefit of using one type over the other? Should I try to fix the Curl issue or just let it be?
     
  20. Jul 26, 2014 #7000 of 10405
    moyekj

    moyekj Well-Known Member

    11,128
    27
    Jan 23, 2006
    Mission...
    There's no benefit of one method over the other except in your case 1 works and the other doesn't so should be fine.
     

Share This Page