New program for 1 step TTG downloads, decryption, encoding - kmttg

Discussion in 'TiVo Home Media Features & TiVoToGo' started by moyekj, Mar 15, 2008.

  1. Oct 15, 2019 #12441 of 12939
    minimeh

    minimeh Vanity Phrase Here

    351
    76
    Jun 20, 2011
    San Francisco

    Advertisements

    Comskip.exe is a 32-bit app and it looks like macOS 10.15 Catalina can only run 64-bit apps. It would be up to the developer of comskip to provide a 64-bit version. You will probably run into the same problem with the other utilities that kmttg uses like AtomicParseley. ccextractor, etc.

    See How to Run 32-Bit Apps in macOS Catalina for more.
     
    Last edited: Oct 15, 2019
  2. Oct 16, 2019 #12442 of 12939
    elmeng

    elmeng Member

    52
    0
    Mar 7, 2009
    Thanks, guess I'll just have to wait and pray the developer makes a 64-bit version.
    Don't really care for The work around
    Hey developer of Comskip, what's the possibabity of a 64-bit version in the near future?
     
  3. Oct 16, 2019 #12443 of 12939
    billpiper

    billpiper Member

    66
    7
    Sep 17, 2015
    Richmond, VA
    If I am not mistaken the developer of Channels DVR, Channels — Channels DVR Server, has found a way to use ComSkip.


    I am running Catalina and the commercials are still being identified.
     
  4. Oct 19, 2019 #12444 of 12939
    elmeng

    elmeng Member

    52
    0
    Mar 7, 2009
    I'll take a look, Thanks
     
  5. Oct 19, 2019 #12445 of 12939
    davidblackledge

    davidblackledge Registered lÜser

    565
    36
    Sep 9, 2008
    NM

    Advertisements

    Sorry about the hold up...just checked in the change now that I had enough free time to do a little basic testing.
     
    billpiper and kpeters59 like this.
  6. Oct 21, 2019 #12446 of 12939
    billpiper

    billpiper Member

    66
    7
    Sep 17, 2015
    Richmond, VA

    I don't see any changes/version update yet
     
  7. Oct 21, 2019 #12447 of 12939
    Snowball3

    Snowball3 Member

    52
    1
    Oct 4, 2018
    Hello, I have three questions about using kmttg that are probably simple but I can't seem to figure them out. I would really appreciate some help!

    1) I have limited storage on my laptop and wanted to have kmttg directly download the files I transfer from my tivo onto an external hard drive I have connected to my laptop instead of being downloaded directly onto my laptop each time. I have plenty of storage on my external. I am on windows 10. I went to settings, then storage, then change where new content is stored. I changed where new video is stored and where new TV shows and movies are stored to my external hard drive. But whenever I transfer from tivo to kmttg it always goes to the same folder on my laptop and not on my external. How do I change the file path to my external? Other wise I have to transfer to my laptop then to my external a little at a time.

    2) I sometimes have very many shows in one folder and do not want to transfer all of them at a time. Is there a way to highlight and drag the mouse down over a set amount of shows. It is time consuming doing each show individually by clicking on each one. I know you can do them by folder but I meant for files or shows that have created a very large folder. Like if I had a folder of 100 episodes of a tv show. How do I easily drag the mouse down and highlight say 40 of those shows to transfer over? No matter what I do I cant seem to figure that out.

    3) For some reason Windows 10 media player (which used to play tivo recordings on its media player) stopped working and playing tivo recordings. It will only play the decoded TS files from Kmttg. I tried to download codec someone suggested but it just made things all blurry for some reason. So when I use Kmttg it downloads not only the Tivo file but also the TS file for every show which makes it take twice as long and take up twice as much space. If i Only need the TS file to watch it on my laptop is there a way to change the settings to not download the Tivo file and only download the TS file?

    Thank you for any help I can get I am not familiar with this type of program. I apologize for the long questions!
     
  8. Oct 21, 2019 #12448 of 12939
    davidblackledge

    davidblackledge Registered lÜser

    565
    36
    Sep 9, 2008
    NM
    Yeah, sorry, I should have been clearer. All I can do is check in the changes.
    I don't have the access to release a new version. That's up to @moyekj
     
    billpiper and kpeters59 like this.
  9. Oct 21, 2019 #12449 of 12939
    ThAbtO

    ThAbtO TiVoholic by the bay TCF Club

    12,830
    1,190
    Apr 6, 2000
    SF Bay Area
    You should be able to set the locations to transfer, make sure that drive is connected, and the correct path set in KMTTG config. You should use path like f:\Tivo for example. Be sure to use the same path for all the location setting, not just for transfer/downloads.
     
  10. Oct 22, 2019 #12450 of 12939
    moyekj

    moyekj Well-Known Member

    12,321
    958
    Jan 23, 2006
    Mission...
    v2.4o version released with David's patches for search++.
     
    mlippert, kpeters59 and billpiper like this.
  11. Oct 22, 2019 #12451 of 12939
    mlippert

    mlippert Active Member

    317
    76
    Apr 2, 2010
    Massachusetts
    To be clear ONLY the .TiVo file is downloaded from your TiVo. The .ts file is the output from decrypting that .TiVo file. You are much better off saving the decrypted .ts file rather than the encrypted .TiVo file.

    Obviously, since decrypting is an additional step once you have downloaded the .TiVo file, it will take somewhat longer to produce it. However once you've got the decrypted .ts file you don't need the .TiVo file and can delete it. kmttg has an option to do that for you "Remove .TiVo after file decrypt" on the File Settings configuration tab.

    In my opinion you should download, decrypt and qsfix videos at a minimum. I also like to get the metadata text file to keep w/ the video as it has extra information I might one day want to know about the video. (It is also used by pytivo when sending files back to the TiVo, but that doesn't sound like something you need to do and it has its own complications).
     
  12. Oct 22, 2019 #12452 of 12939
    cwb3106

    cwb3106 Member

    50
    9
    Jan 18, 2010
    Right Click on the first show then Shift+Right Click on the last. The shows clicked on and all the ones in between will be selected. You can also Ctrl+Right Click to add/remove a show from the selection.
     
  13. Oct 23, 2019 #12453 of 12939
    Snowball3

    Snowball3 Member

    52
    1
    Oct 4, 2018
    Hello, I just wanted to say that you all are awesome and have helped me out a lot! I especially want to thank Moyekj for mentioning to update kmttg to use the new search patches. Also cwb3106. Thank you so much! I have been trying to figure out how to highlight select portions of shows quickly and easily forever! Mlippert I appreciate you explaining .Tivo files and how to configure the settings to remove the tivo file after decrypt. And Thabto I have to try this method out of downloading files directly to my external by changing all the filepaths but thanks for giving me an idea of how it can be done.

    The only issue that remains is the windows media player not playing the .tivo files. My question would be if I simply use the .ts files (which work fine on windows media player) will I lose any quality. Does it downgrade it or have any sync issues with the audio lining up with the video? Or are they pretty much the same quality? Also will the .ts files work fine with videoredo or do I need the .tivo files (even though they dont play on videoredo unless you convert them). Thanks again for all the help this forum is great!
     
    JoeKustra likes this.
  14. Oct 24, 2019 #12454 of 12939
    mlippert

    mlippert Active Member

    317
    76
    Apr 2, 2010
    Massachusetts
    You're welcome.
    The ONLY difference between the .TiVo file and the .ts file is that the former's contents are encrypted. In order to play them, they get decrypted "on the fly". So if you only have the .TiVo file, you will always need to be able to decrypt it in order to play it. Your MAK from your TiVo is the key for decrypting.

    If you have VideoReDo, then definitely tell kmttg to use it to do the decrypting/qsfix step (which it can do at the same time). The result of that will probably be different from your source TiVo file because it cleans up various issues, including bad data that could prevent the video from playing all the way through.

    VideoReDo and probably Window Media Player (I don't use this so can't say for sure) need a registered TiVo DirectShow filter to be able to decrypt (and play) .TiVo files.

    I think there may be several ways to get this installed (@Dan203 ?) but I've done it by installing TiVo Desktop and then doing a partial uninstall which leaves behind the DirectShow filter.
     
    Mikeguy likes this.
  15. Oct 24, 2019 #12455 of 12939
    SamuriHL

    SamuriHL Member

    41
    10
    Jan 23, 2012
    There's a utility out there that Dan included in his tivo utility that can register the MAK in the proper place. Then you just regsvr32 the directshow dll and you're good to go. Every time Windows pushes a new build to my machine and wipes that info out I run a script I wrote with util Dan included to re-register it. I do this for VRD's benefit but it'll also work for WMP.

    EDIT: see this thread here:

    SOAK--Windows Tasks and direct show filter
     
    mlippert likes this.
  16. Oct 24, 2019 #12456 of 12939
    elprice7345

    elprice7345 Active Member TCF Club

    416
    30
    Sep 28, 2009
    Denver, CO
    @SamuriHL – could you post or link to the procedure for reinstalling the TiVo directshow filters?

    I was unaware of @Dan203's utility until your post and I’ve had reinstall the directshow filters after every major Windows update.

    I see @Dan203's command in the thread you linked to, but I’m not familiar with the regsrv32 commands.

    Is it?
    Code:
    C:\Program Files (x86)\pyTivo\dshow\tivomak.exe -set {MAK HERE}
    
    %systemroot%\SysWoW64\regsvr32.exe directshow.dll
    
    Do you actually include the brackets surrounding the MAK?
     
  17. Oct 24, 2019 #12457 of 12939
    SamuriHL

    SamuriHL Member

    41
    10
    Jan 23, 2012
    Yup that's the command. The file for the directshow filter is:

    TiVoDirectShowFilter.dll

    And I believe Dan included that in his pyTivo project, as well. At least that's where I remember getting it from.
     
    mlippert likes this.
  18. Oct 24, 2019 #12458 of 12939
    ThAbtO

    ThAbtO TiVoholic by the bay TCF Club

    12,830
    1,190
    Apr 6, 2000
    SF Bay Area
    I believe that the [Mak Here] is supposed to be substituted by your actual Media Access Key number, minus the brackets.
     
  19. Oct 24, 2019 #12459 of 12939
    elprice7345

    elprice7345 Active Member TCF Club

    416
    30
    Sep 28, 2009
    Denver, CO
    So updated to:
    Code:
    "C:\Program Files (x86)\pyTivo\dshow\tivomak.exe" -set {MAK HERE}
    
    %systemroot%\SysWoW64\regsvr32.exe TiVoDirectShowFilter.dll
    
    without the brackets surrounding the MAK.
     
    mlippert likes this.
  20. Oct 24, 2019 #12460 of 12939
    SamuriHL

    SamuriHL Member

    41
    10
    Jan 23, 2012
    Right it's just tivomak.exe -set 123456789

    Or whatever your mak is.
     

Share This Page

spam firewall

Advertisements