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. Dec 24, 2009 #1681 of 10412
    AbMagFab

    AbMagFab What happened, TiVo?

    3,638
    0
    Feb 5, 2001
    I know what you're asking, and kmttg is just pulling the .Tivo file. That's all that's queued up, and that's all that is present when the transfer is complete.

    Unless there's some hidden transcoding going on in kmttg, outside of pyTivo, that kmttg uses to product the .Tivo file?
     
  2. Dec 24, 2009 #1682 of 10412
    kearygriffin

    kearygriffin New Member

    346
    0
    Jan 31, 2008
    Nope, if just the .TiVo file is showing up then that's probably not the issue-
    When you run kmttg there are some checkboxes next to "Start Jobs" that tell kmttg what to do with the .TiVo file after it retrieves it. Just make sure none of them are checked (decrypt, encode, etc). The only exception might be having "metadata" checked which is quick & downloads the pyTivo format metadata (show information) with the .TiVo file.
     
  3. Dec 24, 2009 #1683 of 10412
    AbMagFab

    AbMagFab What happened, TiVo?

    3,638
    0
    Feb 5, 2001
    Rght, nothing is checked. And it's just the one queue entry in the middle of the window, taking 9+ hours to download a 2 hour movie.

    Just to be sure, I'm downloading the same movie directly in pyTivo, and it will take about 2.5 hours (it's almost done, so I feel safe in that estimate).
     
  4. Dec 27, 2009 #1684 of 10412
    Brillian1080p

    Brillian1080p New Member

    165
    0
    Apr 10, 2006
    Wet...
    Is there a way to install only the "Tivodirectshowfilter.dll" without installing Tivo Desktop? I'm running Windows 7 Ultimate 64-bit. I'm attempting to use kmttg and Videoredo without Tivo Desktop. I've read more than once that uninstalling Tivo Desktop will leave 'TivodirectShowFilter" in place. But it takes it with it on uninstallation.

    I did play .tivo files with Windows Media Player to "register' the file.

    Thanks for assistance, kmttg has much better features!
     
  5. Dec 27, 2009 #1685 of 10412
    moyekj

    moyekj Well-Known Member

    11,140
    29
    Jan 23, 2006
    Mission...
    You can achieve this by first installing TiVo Desktop completely and specifying your MAK ID during installation. Once you verify you can play .TiVo files using Media Player then you can uninstall TiVo Desktop from "Programs and Features" and use the option to retain capability to play TiVo files. This keeps TiVoDirectShowFilter.dll installed and registered which is all that is needed for VideoRedo to be able to decrypt TiVo files. That is exactly what I have done as I don't want TD installed but do want TiVoDirectShowFilter.dll installed.
     
  6. Dec 27, 2009 #1686 of 10412
    Brillian1080p

    Brillian1080p New Member

    165
    0
    Apr 10, 2006
    Wet...
    Thank you sir. That's where why my question arises. I installed Tivo Desktop and verified ability to edit .tivo files with VideoRedo and play them with Media Player. But I didn't notice an option to retain files when uninstalling Tivo Desktop. I'll do it again and pay more attention this time.

    There are some .dll files that you can right click and choose install. The TivoDirectShowFilter.dll does not have that option. There must be a way to register that file without installing Tivo Desktop. I'm surprised someone hasn't figured it out.
     
  7. Dec 28, 2009 #1687 of 10412
    moyekj

    moyekj Well-Known Member

    11,140
    29
    Jan 23, 2006
    Mission...
    Can someone with iPod or iPhone verify that the modified ff_ipod_high_res.enc profile below generates a compatible iPod/iPhone video file without any need for transcoding? I'm pretty confident the changes will make it work but would be nice for someone to verify. Once verify I plan to update profiles for next release. Thanks.
     
  8. Dec 28, 2009 #1688 of 10412
    txporter

    txporter One sec, almost done

    666
    0
    Sep 17, 2006
    Austin, TX
    I just tried it with my 5th gen Nano. It works fine. Why XVID rather than x264 though? Not that it really matters for the screen size we are talking about.
     
  9. Dec 28, 2009 #1689 of 10412
    moyekj

    moyekj Well-Known Member

    11,140
    29
    Jan 23, 2006
    Mission...
    OK great, thanks. xvid encode is much faster than h.264 which is why I figure it's the better choice for these small screen dimensions.
     
  10. Dec 28, 2009 #1690 of 10412
    robbroy

    robbroy New Member

    26
    0
    Feb 21, 2002
    Is there a way to add the release year to a title in Title Naming so as to easily distinguish say for example, the 1939 version of "Of Mice and Men" from the 1992 version?

    If not, moyekj would you consider adding "Release Year" as a naming convention keyword as a wish list item? Thanks.
     
  11. Dec 28, 2009 #1691 of 10412
    Brillian1080p

    Brillian1080p New Member

    165
    0
    Apr 10, 2006
    Wet...
    My complements and thanks to moyekj. One of the negatives for me regarding Tivodesktop is the transfer time. I've been into high definition video for many years and it's the high def video I'm most interested in. Time for transfer usually is the length of the program or longer. I realize the biggest bottleneck is the NIC in the Tivo.

    I just transferred a 4gb file in 40 minutes. The QuickStream fix took another 3m17s. All wonderfully automated by kmttg.

    I very much appreciate the bit rate information. Knowing which channels are compressing more than others is great!

    I also love good sound. I'd like to explore possibilities of verifying the Dolby Digital bit rate.

    You have me interested in video again, job well done!
     
  12. Dec 28, 2009 #1692 of 10412
    moyekj

    moyekj Well-Known Member

    11,140
    29
    Jan 23, 2006
    Mission...
    mediainfo is a nice compact GUI utility which can give such information about video files. You can set it up so it shows up in popup menu when you right click on a file which makes it very convenient to use.
     
  13. Dec 28, 2009 #1693 of 10412
    moyekj

    moyekj Well-Known Member

    11,140
    29
    Jan 23, 2006
    Mission...
    Such information (like Original Air Date) is only available in extended metadata information which requires additional https calls for each show to obtain such as:
    Code:
    https://192.168.1.101/TiVoVideoDetails?id=3440713
    So while technically possible I do intentionally avoid making additional http calls which can slow things down and bog down the TiVo web server. The only time I access extended information currently is if "metadata" task is enabled, and that task is limited intentionally to 1 at a time to minimize load on TiVo web server.
     
  14. Dec 28, 2009 #1694 of 10412
    Brillian1080p

    Brillian1080p New Member

    165
    0
    Apr 10, 2006
    Wet...
    I forgot that VLC can show audio bit rate.
     
  15. Dec 29, 2009 #1695 of 10412
    RedMan8

    RedMan8 Member

    195
    0
    Sep 30, 2005
    Awesome program! I selected a bunch to download, cut, and re-upload last night and this morning when I woke up, they were done!

    I have a strange issue though... VideoRedo only works when I run KMTTG from the jar file. When I bring up the jar interface and select a few shows, everything works fine. When I try to run it in service mode, it downloads OK, but then VideoRedo gives an error saying:
    Mpeg stream error: Tivo file open error, please check your media access key.

    I can open and run VideoRedo manually just fine, and like I said, it uses VR just fine when I run the kmttg.jar interface??

    I've un-installed and re-installed VideoRedo and verified that it still works normally, and in the .jar interface.
     
  16. Dec 29, 2009 #1696 of 10412
    jbernardis

    jbernardis New Member

    1,072
    0
    Oct 21, 2003
    Princeton NJ
    I've recently seen this error too, and I have found out that videoredo NEEDS tivo desktop in order to open the .tivo file. You can still use kmttg to do the decoding, but videoredo will complain with this message.

    Did you recently uninstall Tivo Desktop?
     
  17. Dec 29, 2009 #1697 of 10412
    RedMan8

    RedMan8 Member

    195
    0
    Sep 30, 2005
    I read about that too, and I've always had TiVo Desktop installed, but I stop the services on start up. I thought that might have something to do with it, so I left TiVo Desktop turned on and tried it... same result.

    I haven't seen anyone else mention that they can run it from the interface just fine (I'm doing it now in fact), but not in "service" mode. Service mode does everything else just fine (I tried it without any VideoRedo steps and it worked fine).

    Does the kmttg service use a slightly different command to VideoRedo? Or maybe run as a different user? (I haven't specified a user or anything).

    I'm going to try and grab the .vbs file that it creates. I haven't gotten the command out of there to try it yet.
     
  18. Dec 29, 2009 #1698 of 10412
    moyekj

    moyekj Well-Known Member

    11,140
    29
    Jan 23, 2006
    Mission...
    RedMan8, is your kmttg service setup to run using a Local account? If not then perhaps try to set it up to do so. Make sure that you have a password associated with your Windows login name and then setup kmttg service to use that same account as described here under WINDOWS SERVICE header section:
    http://code.google.com/p/kmttg/wiki/VideoRedo_configuration

    I have my kmttg service setup that way (on Windows Vista 64) and all the VideoRedo related tasks work in service mode.
     
  19. Dec 29, 2009 #1699 of 10412
    RedMan8

    RedMan8 Member

    195
    0
    Sep 30, 2005
    Great suggestion... I'm trying it now.

    Is there any way I can see what is in the push queue? I have a bunch of transfers started, but the first one is still transferring so I can't tell which files I've pushed.
     
  20. Dec 29, 2009 #1700 of 10412
    RedMan8

    RedMan8 Member

    195
    0
    Sep 30, 2005
    It worked! Thanks moyekj!

    I'm all automated now. Woo Hoo!
    :)
     

Share This Page