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. Feb 7, 2013 #4701 of 10413
    mattack

    mattack Active Member

    20,743
    4
    Apr 9, 2001
    sunnyvale
    You obviously know a lot more about this than I do.. But just from this, it sounds like using the RPC data is better.

    If you REALLY want to be fancy, and if it's possible, you could use the local data if it's not on a Premiere and use RPC if it's on a Premiere, so what they download matches what they see in the Tivo UI when they downloaded it.. But that's probably not absolutely necessary.

    If there's some valid reason someone else might want the local data, having an Advanced checkbox that defaults to on (for RPC) that they could change if they wanted to would help ultra geeks.
     
  2. Feb 7, 2013 #4702 of 10413
    mattack

    mattack Active Member

    20,743
    4
    Apr 9, 2001
    sunnyvale
    BTW, I have another question…

    I have some shows that are truncated when kmttg downloads them. Usually because there's a glitch at that point. Is there *no* way that kmttg can download the full recording *with* the glitch?

    I don't have proof, but I sure thought in the past (before I had done significant downloading), that I was able to transfer such a glitched recording BETWEEN my (now dead) OLED S3 and TivoHD.. but when trying to download to computer, it would be truncated. (This was before kmttg, or at least before I used it, IIRC… But AFAIK most of the tools use the same mechanism.. except perhaps transferring BETWEEN tivos.)
     
  3. Feb 7, 2013 #4703 of 10413
    sanjonny

    sanjonny New Member

    202
    0
    Nov 2, 2008
    Just wanted to note that I have asked for the same feature a few times, for different but similar reasons. Basically so I could download all the shows and process them later (in my case, because my processor is burning hot encoding outside of kmttg). Because of the linear way that kmttg currently processes, it will not start the next download if you pause the jobs list from encoding, qsfixing or whatever.

    It is possible I think to add the task in individually to download in order and then do everything (maybe, I have not actually tried that) but I know I would then forget stuff or whatever)

    I would also like to be able to reorder the job queue at times, but I understand how that could cause problems if you screwed up, like qsfixing after ad-detecting or whatever, but there are often times I would like to process a show in different order than what I initially added to the queue.

    Generally that happens when say I am downloading/processing several shows, but then forgot that a show I wanted to have priority (I am ADD after all) is on and I want to process that one before everything else, but you cannot really do that, because you cannot reorder the queue.

    So you could save everything, then delete the stuff in the queue, then start the new show, then add back in all the stuff you deleted after that finishes (because you cannot add saved jobs if there is currently anything in the queue) or you can manually add them back if you don't want to wait for the new show to process and clear to add the saved stuff in the queue.

    So the short version of all that, it would be nice to be able to have downloads have a separate pause jobs priority or whatever and it would be nice to be able to reorder the queue (though that is likely to be much more of a headache to have work and not cause problems) I think the download part might be easier to program.
     
  4. Feb 8, 2013 #4704 of 10413
    moyekj

    moyekj Well-Known Member

    11,148
    33
    Jan 23, 2006
    Mission...
    TTG downloads involve a LOT more than MRV/MRS which is why historically they have been so slow. There's decrypt, demux, remux, re-encrypt happening which can be pretty CPU intensive for the host TiVo and which glitches can break. MRV/MRS on the other hand are pretty much a straight byte copy from 1 TiVo to another.
    Note that you can emulate an MRV transfer by adding &Format=video/x-tivo-raw-tts at the end of a download URL and chances are a show that otherwise would not download completely because of a glitch will work when downloaded that way (plus it downloads a lot faster). However it's academic and doesn't help you because you get an encrypted file that tivodecode, VRD, etc. can't decrypt.
     
  5. Feb 8, 2013 #4705 of 10413
    ThAbtO

    ThAbtO TiVoholic by the bay

    6,736
    8
    Apr 6, 2000
    SF Bay Area
    AKA TS Stream?
     
  6. Feb 8, 2013 #4706 of 10413
    mattack

    mattack Active Member

    20,743
    4
    Apr 9, 2001
    sunnyvale
    So basically you're saying I'm screwed?

    Or can I download them like that and at least put them back on a TiVo later?
     
  7. Feb 8, 2013 #4707 of 10413
    ThAbtO

    ThAbtO TiVoholic by the bay

    6,736
    8
    Apr 6, 2000
    SF Bay Area
    If you are thinking about downloading a glitched recording as 1 file, then there isn't a practical way and have it decode, encode, etc.

    As a 2 file download, its possible.
    Download to glitch point, then pause at a point a few frames past the glitch, refresh KMTTG, (don't forget to rename 1st file slightly, so it won't get overwritten.), check "Resume Download" and continue. (repeat as needed.)

    On a Windows PC, the files can be rejoined using VideoReDo.

    Not sure if its possible to re-join on a Mac.
     
  8. Feb 8, 2013 #4708 of 10413
    moyekj

    moyekj Well-Known Member

    11,148
    33
    Jan 23, 2006
    Mission...
    No. TS streams are "&Format=video/x-tivo-mpeg-ts". The other one as the name implies is closer to a raw TiVo stream. And no, those can't be transferred back to a TiVo using HMO/pyTivo/TiVo Desktop. (It's possible perhaps a PC masquerading as another TiVo such that it hands it off as an MRV transfer to a receiving TiVo may work, but that hasn't been done AFAIK).
     
  9. Feb 8, 2013 #4709 of 10413
    wmcbrine

    wmcbrine Ziphead

    10,368
    22
    Aug 2, 2003
    There's a program called "tivoserver" that fakes MRV, but it depends on the TiVo having had its encryption disabled. I don't think anyone's made it work with an unhacked TiVo.
     
  10. Feb 15, 2013 #4710 of 10413
    jeff92k7

    jeff92k7 Annoyed with trolls

    336
    0
    Jan 18, 2006
    on planet earth
    I have a simple kmttg question about encoding profiles. It is very possible that this question has been asked before, but I don't really want to sift through the last 158 pages of this thread.

    I would like to figure out which encoding profile will work the best for the following:

    1. keep same resolution - if 720p show, then encode to h.264 at 720p. If 1080i show, then encode h.264 at 1080p
    2. if 1080i source, deinterlace to 1080p.
    3. keeps audio at AC3 with original channel count (passthrough)

    Output files will be loaded into iTunes, so they need to be m4v or mp4 files.

    I have tried ff_h264_high_rate which keeps the resolution, but does not deinterlace 1080p content, and hb_appletv2 which kept the same resolution but compresses it so much that it's unwatchable. I couldn't tell if the handbrake preset properly deinterlaced the content due to the extreme compression. the whole 3.1GB 30 minute show compressed down to 300MB and was nothing but macroblocks due to the extreme compression

    Any suggestions?
     
  11. Feb 15, 2013 #4711 of 10413
    bwperez

    bwperez New Member

    29
    0
    Jan 3, 2005
    This just started for me today after years of no issues. No comments on the show... it was the smallest file on my Tivo :) I tried it on a second PC and from a second Tivo... same error.

    <h2>Bad Request</h2>
    Download failed to file: C:\Users\Brian\Programs\kmttg\v0P8c\Angelina Ballerina The Next Steps - Angelina and the Mini-Mouseling Angelinas Helpful Friend (11_11_2012).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 109 0 --:--:-- --:--:-- --:--:-- 109
    0 31 0 31 0 0 109 0 --:--:-- --:--:-- --:--:-- 0
    0 39 0 39 0 0 105 0 --:--:-- --:--:-- --:--:-- 105
     
  12. Feb 15, 2013 #4712 of 10413
    witwar

    witwar New Member

    5
    0
    Mar 31, 2006
    neither of these programs will allow downloading right now. New tivo update kill 3rd party downloads?
     
  13. Feb 15, 2013 #4713 of 10413
    DougD

    DougD New Member

    60
    0
    Apr 25, 2011
    I am getting the same problems as bwperez where it says <h2>bad request.<h2> etc.
     
  14. Feb 15, 2013 #4714 of 10413
    cherry ghost

    cherry ghost Active Member

    5,279
    6
    Sep 13, 2005
    Chicago
    pyTiVo and TiVo Desktop won't transfer either
     
  15. Feb 15, 2013 #4715 of 10413
    moyekj

    moyekj Well-Known Member

    11,148
    33
    Jan 23, 2006
    Mission...
    Yes, all my downloads from Elite, Premiere and S3 OLED all have same "bad request" error. TiVo must have screwed something up related to our accounts and MAK #s. However, MRS & MRV still work for me though which is a little surprising... (may be a problem if any unit reboots).
     
  16. Feb 16, 2013 #4716 of 10413
    ThAbtO

    ThAbtO TiVoholic by the bay

    6,736
    8
    Apr 6, 2000
    SF Bay Area
    My S2 and S3 Tivos are downloading just fine today.
     
  17. Feb 16, 2013 #4717 of 10413
    ThAbtO

    ThAbtO TiVoholic by the bay

    6,736
    8
    Apr 6, 2000
    SF Bay Area
    If these are newly activated Tivos in your tivo.com account, it may take up to 24 hrs to get a Media Access Key and get transfers enabled.
     
  18. Feb 16, 2013 #4718 of 10413
    moyekj

    moyekj Well-Known Member

    11,148
    33
    Jan 23, 2006
    Mission...
    Attempting a download via web browser the full error is:
    <h2>Bad Request</h2>
    session id missing

    Never heard of this so called "session id" before...
    Going to try a couple of phone home requests on my Premiere to see if that fixes it.
     
  19. Feb 16, 2013 #4719 of 10413
    ThAbtO

    ThAbtO TiVoholic by the bay

    6,736
    8
    Apr 6, 2000
    SF Bay Area
    Could this problem be exclusive to Premieres only?
     
  20. Feb 16, 2013 #4720 of 10413
    moyekj

    moyekj Well-Known Member

    11,148
    33
    Jan 23, 2006
    Mission...
    As I mentioned above my S3 OLED unit has the problem too, so no. I think more likely it may depend on when your units last phoned home whether it works or not, or maybe some accounts got screwed up while others didn't. Not enough data points to draw conclusions at this point so just WAGs so far.
     

Share This Page