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. Nov 9, 2012 #4421 of 10411
    moyekj

    moyekj Well-Known Member

    11,140
    28
    Jan 23, 2006
    Mission...
    Maybe an easier approach is copy the *.ini files to somewhere else temporarily, then delete everything, unzip the new contents and finally move the *.ini files back. i.e. No overwriting in that case.
    Another alternative is just unzip the new distro to a new folder and then copy the *.ini files from the previous installation and then remove the previous folder and rename new folder to what the previous one was called.
     
  2. Nov 10, 2012 #4422 of 10411
    innocentfreak

    innocentfreak Active Member

    8,950
    3
    Aug 25, 2001
    Florida
    Would it be possible to add the ability to modify season passes via search?

    For example I realized a show wasn't recording, Deals from the Darkside, because the OAD doesn't flag the show as new. I found it easier to search for the show rather than search through all my season pass managers. With search then I can switch to the TiVo and modify a season pass.

    Now I don't know what would happen if you tried to send a modify command if the show doesn't have a season pass. If it just returns a simple error, maybe have it them prompt to create a season pass?
     
  3. Nov 10, 2012 #4423 of 10411
    moyekj

    moyekj Well-Known Member

    11,140
    28
    Jan 23, 2006
    Mission...
    What I can do fairly easily and which will probably meet your needs is if you click on 'Season Pass' button for a show that already has a SP on the selected TiVo that kmttg will prompt to modify existing SP. (Currently if you click on that button and a SP for that show is found kmttg will issue a warning that SP already exists and does nothing). This would be the case for all tabs with 'Season Pass' button - Season Premieres, Search & Guide.
     
  4. Nov 10, 2012 #4424 of 10411
    innocentfreak

    innocentfreak Active Member

    8,950
    3
    Aug 25, 2001
    Florida
    Yeah that sounds like it would work.
     
  5. Nov 11, 2012 #4425 of 10411
    innocentfreak

    innocentfreak Active Member

    8,950
    3
    Aug 25, 2001
    Florida
    One other somewhat related question, would it be possible to add the original air date to the search results window? I don't know if TiVo spits out that info when you search or not.
     
  6. Nov 11, 2012 #4426 of 10411
    moyekj

    moyekj Well-Known Member

    11,140
    28
    Jan 23, 2006
    Mission...
    It's not reliably available for every recording, and in some cases just plain bogus/wrong, but I can spit it out to message window if available along with the other info already printed when you click on a show in the table.
     
  7. Nov 11, 2012 #4427 of 10411
    innocentfreak

    innocentfreak Active Member

    8,950
    3
    Aug 25, 2001
    Florida
    That would probably work. I am just trying to think of ways to catch shows that won't record with new only as stations pick up more shows from overseas.
     
  8. Nov 11, 2012 #4428 of 10411
    lrhorer

    lrhorer New Member

    6,922
    0
    Aug 31, 2003
    San...
    I would like to lobby, once again, for this feature to be available from the Main TiVo tabs. Perhaps we could have it work by highlighting the line with the mouse and then pressing a key like, say <Insert>? Or perhaps a right mouse click? I understand perfectly well not wanting to pull the full metadata for every show in the listing. Doing so is one reason why TiVoDesktop is so slow, but doing so on a command basis seems very reasonable, to me.

    I would like to be able to employ this feature on all my TiVos, not just the Premiere, and it would make deciding whether to transfer a particular show or delete it much faster and easier.
     
  9. Nov 11, 2012 #4429 of 10411
    moyekj

    moyekj Well-Known Member

    11,140
    28
    Jan 23, 2006
    Mission...
    I'll look into having right mouse button click trigger extended metadata retrieval for a show and then for entries for which metadata has been triggered to show the data perhaps as a tooltip when you hover over the row for that show. What I objected to before was automatically grabbing metadata for all shows. An on demand model sounds more reasonable.
     
  10. Nov 11, 2012 #4430 of 10411
    elprice7345

    elprice7345 Member

    145
    0
    Sep 28, 2009
    Houston, TX
    1. Can you add the ability to change the save time for a recording?

    2. Can you add the ability to create/modify wish lists?

    Just asking ... :)

    Thanks for a great application moyekj!!!

    Ed
     
  11. Nov 11, 2012 #4431 of 10411
    moyekj

    moyekj Well-Known Member

    11,140
    28
    Jan 23, 2006
    Mission...
    Tooltip idea was not good as tooltips in table are pretty awkward. What I've done though is if you right click on a show then extended metadata is retrieved if not previously already retrieved. Then originalAirDate is included in the message window show info dump if available. (Will be part of next release).
     
  12. Nov 11, 2012 #4432 of 10411
    moyekj

    moyekj Well-Known Member

    11,140
    28
    Jan 23, 2006
    Mission...
    1. Not sure what you mean. Are you talking about "Keep until..."? It's not possible via RPC if so.
    2. It's not possible through RPC AFAIK. I don't think the iOS/Android apps can do it for example. Looking into 2 a little more I did find a way but only to create an auto-record wishlist and I'm not sure about advanced wishlists with boolean logic. I'll have to play with it some more to see exactly what's possible.
     
  13. Nov 11, 2012 #4433 of 10411
    lrhorer

    lrhorer New Member

    6,922
    0
    Aug 31, 2003
    San...
    That would be great. And many thanks!

    Just for the record, I did request an on-demand model before, once I learned the OAD was not part of the data returned by the xml request, although admittedly not as concisely as in my post above.
     
  14. Nov 11, 2012 #4434 of 10411
    ThAbtO

    ThAbtO TiVoholic by the bay

    6,719
    7
    Apr 6, 2000
    SF Bay Area
    I had a problem with KMTTG and push recently and it kept giving me "Internal Server Error". I rebooted the Tivo and it was still giving me that error. I found out what was the problem, I previously renamed my Tivo from "Tivo HD" to just "HD." KMTTG was still pushing to "Tivo HD", so I went to config and changed the Push destination to "HD" and PUSH is working again.
     
  15. Nov 12, 2012 #4435 of 10411
    elprice7345

    elprice7345 Member

    145
    0
    Sep 28, 2009
    Houston, TX
    That is what I meant. It was worth asking.
     
  16. Nov 12, 2012 #4436 of 10411
    moyekj

    moyekj Well-Known Member

    11,140
    28
    Jan 23, 2006
    Mission...
    @elprice7345, after looking into it more last night there are some limitations:
    1. Via RPC only Wishlists that are set to record automatically (i.e. ARWL) are visible. i.e. You can't see or edit wishlists that are not ARWL.
    2. Via RPC you can schedule new Wishlists (I think even with more complex boolean logic), but they must be scheduled as ARWL. It's possible to create the ARWL and then "delete" it to make it a Wishlist that won't auto-record (see 3 below).
    3. When you "delete" an ARWL via RPC it doesn't actually delete the Wishlist, simply stops it from auto-recording.

    i.e. Would probably be a source of confusion to some users who probably would expect full access to all Wishlists to be able to edit and/or delete them, not just ability to create new ones.
     
  17. Nov 13, 2012 #4437 of 10411
    elprice7345

    elprice7345 Member

    145
    0
    Sep 28, 2009
    Houston, TX
    That works fine for my process, because all my wishlists are set to automatically record. I can see the ARWL in the Season Pass Manager in kmttg, but I can't edit it. Any editing functionality you add is a plus for me!

    Currently, when I delete an ARWL from the Season Pass list in kmttg, it deletes the ARWL from the Season Pass list, deletes the autorecord portion and just makes it a "plain" non-recording WL. One of the reasons for my request is to be able to completely delete the WL from the TiVo. My "work-around" for that is deleting the WL using the TiVo remote. If RPC doesn't allow completely deleting an ARWL, I'll continue with my work-around.

    I would also like to be able to create WLs using keywords (excludes, includes, and optional) similar to the way I currently create them directly on the TiVo.

    If the WL functionality can be integrated with the RPC search functionality, that would be awesome! For example: I search for the Discovery Channel show "Curiosity". Discovery chooses to run the program on multiple channels. I don't care what channel I record it from, just that it gets recorded. If I create a Season Pass, it only records on one channel. If I could search for "Curiosity" and create a WL directly from the search results, it would save me a few steps.
     
  18. Nov 15, 2012 #4438 of 10411
    clark_kent

    clark_kent Member

    118
    0
    May 6, 2007
    Hello all,

    I recently got an Elgato Turbo.264HD and I just started playing with kmttg. According to Elgato, the Turbo.264 can be used by "other applications" but I'm at a loss. I don't know if kmttg would need to be modified or if somehow kmttg just needs to be made "aware" of the existence of the Turbo.264 in some preference file or something? I'm on a Mac with 10.6.8 with QuickTime Pro (w/Perian). I would appreciate any thoughts on how I can get the Turbo.264 in the loop to cut down on encoding time. Not sure if it's helpful, but her are a some of Elgato links:

    http://support.elgato.com/index.php...381,329,338&languageid=1&group=englishdefault

    http://support.elgato.com/index.php?_m=knowledgebase&_a=view&parentcategoryid=381&pcid=1&nav=0,1

    http://support.elgato.com/index.php...381,329,338&languageid=1&group=englishdefault


    I also played with some kmtt Encoding Profiles. Using ff_h264_high_rate and ff_h264_med-rate produces files that played on VLC, but QuickTimePro gave the following error message:

    "The movie could not be opened. An invalid sample description was found in the movie."

    Any thoughts on this error message?

    Encoding with hb_appletv2 produced a QuickTime playable file but the audio was way out of sync using the current/standard/default QuickTime while the audio sync with QuickTimePro was much better. Is this normal?

    Then I thought I'd try HandBrake. I pointed HandBrake input Source to the ~.TiVo file from kmttg and selected MP4 file format. The output files from HadBrake played fine with QuickTime. But the file size looked to be the same size no matter if Large File or Web Optimized was checked. Is that normal?

    Thank you.
     
  19. Nov 16, 2012 #4439 of 10411
    cherry ghost

    cherry ghost Active Member

    5,276
    5
    Sep 13, 2005
    Chicago
    try changing to m4v


    Code:
    # Description (single line, keep short)
    <description>
    mpeg4 container, 8Mbps same res h.264 video, copy audio (ac3)
    
    # Encode command or script (single line)
    # Known keywords: FFMPEG, HANDBRAKE, MENCODER, PERL, INPUT, OUTPUT, PWD, CPU_CORES, SRTFILE
    <command>
    FFMPEG -y -i INPUT -threads CPU_CORES -vcodec libx264 -coder 0 -level 41 -sameq -subq 6 -me_range 16 -qmin 10 -qmax 50 -g 300 -bufsize 14745k -b 8000k -maxrate 16000k -bug "+autodetect+ms" -me_method epzs -trellis 2 -mbd 1 -acodec copy -f [B]m4v[/B] OUTPUT
    
    # Encoded output file extension
    <extension>
    [B]m4v[/B]
     
  20. Nov 16, 2012 #4440 of 10411
    moyekj

    moyekj Well-Known Member

    11,140
    28
    Jan 23, 2006
    Mission...
    Quicktime most likely can't handle ac3 audio with H.264 video. VLC handles it just fine. If you want to play back using Quicktime you will need to use a profile with aac audio.
     

Share This Page