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

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

  1. Mar 18, 2021 #12921 of 12951
    worachj

    worachj Well-Known Member

    1,493
    123
    Oct 13, 2006
    Eagan, MN

    Advertisements

    kmttg / Wiki / remote_channels

    I use kmttg to save and restore the list of channels for new hard drive installs. Don't believe it has the frequencies. You can export a csv file for a list of the channels you have checked.

    CSV file example:
    Code:
    CHANNEL NUMBER,CHANNEL NAME,INCLUDED
    
    2-1,KTCADT,YES
    2-2,KTCIDT2,YES
    2-3,KTCIDT3HD,YES
    2-4,KTCADT4,YES
    2-5,KTCADT5,YES
    2-6,KTCIDT6,YES
    4-1,WCCODT,YES
    4-2,WCCODT2,YES
    4-3,WCCODT3,YES
    4-4,WCCODT4,YES
    5-1,KSTPDT,YES
    5-2,KSTCDT,YES
    5-3,KSTCDT3,YES
    5-4,KSTCDT2,YES
    5-5,K50KF-D5,YES
    5-6,KSTCDT6,YES
    5-6,KSTCDT4,YES
    5-7,KSTPDT2,YES
    9-1,WFTCDT,YES
    9-2,WFTCDT2,YES
    9-3,WFTCDT3,YES
    9-4,KMSPDT2,YES
    9-5,KMSPDT3,YES
    9-6,KMSPDT4,YES
    11-1,KAREDT,YES
    11-2,KAREDT2,YES
    11-3,KAREDT3,YES
    11-4,KAREDT4,YES
    11-5,KAREDT5,YES
    23-1,WUCWDT,YES
    23-2,WUCWDT2,YES
    23-3,WUCWDT3,YES
    23-4,WUCWDT4,YES
    1,NOANLG,NO
    3-1,KIMTDT,NO
    3-2,KIMTDT2,NO
    3-3,KIMTDT3,NO
    3-4,KIMTDT4,NO
    5-2,KSTCDT1,NO
    5-3,KSTCDT3,NO
    5-4,KSTCDT2,NO
    6-1,KAALDT,NO
    6-2,KAALDT2,NO
    9-9,KMSPDT,NO
    10-1,KTTCDT,NO
    10-2,KTTCDT2,NO
    10-3,KTTCDT3,NO
    12-1,KEYCDT,NO
    12-2,KEYCDT2,NO
    13-1,WEAUDT,NO
    13-2,WEAUDT2,NO
    13-3,WEAUDT3,NO
    13-4,WEAUDT4,NO
    14-1,K14RB-D,NO
    14-2,K14RB-D2,NO
    14-3,K14RB-D3,NO
    14-4,K14RB-D4,NO
    14-5,K14RB-D5,NO
    15-1,KSMQDT,NO
    15-1,KWJM-LD,NO
    15-2,KSMQDT2,NO
    15-2,KWJM-LD2,NO
    15-3,KSMQDT3,NO
    15-3,KWJM-LD3,NO
    15-4,KSMQDT4,NO
    15-4,KWJM-LD4,NO
    16-1,K16BQDT,NO
    16-2,K16BQDT2,NO
    16-3,K16BQDT3,NO
    17-1,WUMN-LD,NO
    17-1,WUMN,NO
    18-1,WQOWDT,NO
    18-2,WQOWDT2SD,NO
    18-3,WQOWDT3,NO
    19-1,KKTW-LD,NO
    19-2,KKTW-LD2,NO
    19-3,KKTW-LD3,NO
    19-4,KKTW-LD4,NO
    19-5,KKTW-LD5,NO
    21-1,K21KY-D,NO
    21-1,K29EB-D,NO
    25-1,KJNK-LD,NO
    25-2,KJNK-LD2,NO
    25-3,KJNK-LD3,NO
    25-4,KJNK-LD4,NO
    25-5,KJNK-LD5,NO
    25-6,KJNK-LD6,NO
    26-1,KFTC-LD,NO
    26-2,KFTC-LD2,NO
    26-3,KFTC-LD3,NO
    28-1,WHWCDT,NO
    28-2,WHWCDT2,NO
    28-3,WHWCDT3,NO
    28-4,WHWCDT4,NO
    33-1,K33LN-D,NO
    33-1,K33LN-D,NO
    33-2,K33LN-D2,NO
    33-2,K33LN-D2,NO
    33-3,K33LN-D3,NO
    33-4,K33LN-D4,NO
    33-4,K33LN-D4,NO
    33-5,K33LN-D5,NO
    33-5,K33LN-D5,NO
    33-6,K33LN-D6,NO
    33-6,K33LN-D6,NO
    33-7,K33LN-D7,NO
    33-7,K33LN-D7,NO
    41-1,KPXMDT,NO
    41-2,KPXMDT2,NO
    41-3,KPXMDT3,NO
    41-4,KPXMDT4,NO
    41-5,KPXMDT5,NO
    41-6,KPXMDT6,NO
    43-1,KMBD-LD,NO
    43-2,KMBD-LD2,NO
    43-3,KMBD-LD3,NO
    43-4,KMBD-LD4,NO
    43-5,KMBD-LD5,NO
    43-6,KMBD-LD6,NO
    43-7,KMBD-LD7,NO
    47-1,KXLTDT,NO
    47-2,KXLTDT2,NO
    48-1,WEUXDT,NO
    48-2,WEUXDT2,NO
    48-3,WEUXDT3,NO
    48-4,WEUXDT4,NO
    50-1,KTCJ-LD,NO
    62-1,WDMI-LD,NO
    62-2,WDMI-LD2,NO
    62-3,WDMI-LD3,NO
    
    Load/Restore file example:
    Code:
    #channelNumber, callSign, channelId, stationId, sourceType, isSelected
    2-1, KTCADT, tivo:ch.1310739, tivo:st.4109245, terrestrial, true
    2-2, KTCIDT2, tivo:ch.1310749, tivo:st.369805238, terrestrial, true
    2-3, KTCIDT3HD, tivo:ch.1310759, tivo:st.4109247, terrestrial, true
    2-4, KTCADT4, tivo:ch.1310769, tivo:st.365818047, terrestrial, true
    2-5, KTCADT5, tivo:ch.1310779, tivo:st.10420526, terrestrial, true
    2-6, KTCIDT6, tivo:ch.1310789, tivo:st.385280009, terrestrial, true
    4-1, WCCODT, tivo:ch.2621459, tivo:st.4875713, terrestrial, true
    4-2, WCCODT2, tivo:ch.2621469, tivo:st.329625091, terrestrial, true
    4-3, WCCODT3, tivo:ch.2621479, tivo:st.412199657, terrestrial, true
    5-1, KSTPDT, tivo:ch.3276819, tivo:st.10420203, terrestrial, true
    5-2, KSTCDT, tivo:ch.3276829, tivo:st.12326845, terrestrial, true
    5-3, KSTCDT3, tivo:ch.3276839, tivo:st.199710449, terrestrial, true
    5-4, KSTCDT2, tivo:ch.3276849, tivo:st.22739412, terrestrial, true
    5-6, KSTCDT6, tivo:ch.3276869, tivo:st.227379072, terrestrial, true
    5-7, KSTPDT2, tivo:ch.3276879, tivo:st.46103202, terrestrial, true
    9-2, WFTCDT2, tivo:ch.5898269, tivo:st.5836964, terrestrial, true
    9-3, WFTCDT3, tivo:ch.5898279, tivo:st.240110862, terrestrial, true
    9-4, KMSPDT2, tivo:ch.5898289, tivo:st.45607678, terrestrial, true
    9-5, KMSPDT3, tivo:ch.5898299, tivo:st.375942639, terrestrial, true
    9-6, KMSPDT4, tivo:ch.5898309, tivo:st.412493045, terrestrial, true
    9-9, KMSPDT, tivo:ch.5898339, tivo:st.5836965, terrestrial, true
    11-1, KAREDT, tivo:ch.7208979, tivo:st.10420186, terrestrial, true
    11-2, KAREDT2, tivo:ch.7208989, tivo:st.10420486, terrestrial, true
    11-3, KAREDT3, tivo:ch.7208999, tivo:st.327710405, terrestrial, true
    11-4, KAREDT4, tivo:ch.7209009, tivo:st.384819279, terrestrial, true
    11-5, KAREDT5, tivo:ch.7209019, tivo:st.419743615, terrestrial, true
    23-1, WUCWDT, tivo:ch.15073299, tivo:st.38520144, terrestrial, true
    23-2, WUCWDT2, tivo:ch.15073309, tivo:st.343472386, terrestrial, true
    23-3, WUCWDT3, tivo:ch.15073319, tivo:st.172635415, terrestrial, true
    23-4, WUCWDT4, tivo:ch.15073329, tivo:st.80468596, terrestrial, true
    
     
    krkaufman likes this.
  2. Mar 18, 2021 #12922 of 12951
    krkaufman

    krkaufman TDL shepherd

    16,744
    3,189
    Nov 25, 2003
    Well, at least it generates a list of channels and their callsigns, even if frequencies aren't included. That still saves some typing.

    Thanks!

    edit: p.s. Looks like I just fixated on the 'Guide' tab, and failed to scan rightward to 'Channels'. Thanks again.

     
    Last edited: Mar 18, 2021
  3. Mar 24, 2021 #12923 of 12951
    windracer

    windracer joined the 10k club

    12,321
    241
    Jan 3, 2003
    St. Pete, FL
    Steve Gibson used to be a kmttg user. ;)

     
    kpeters59 likes this.
  4. Apr 6, 2021 #12924 of 12951
    lart2150

    lart2150 Member

    64
    43
    Jul 8, 2002
    Chicago, IL.
    The certificate that I extracted from the official android tivo app expires December of next year. in case something happens and we can't extract the next tivo certificate I just checked the updated dvr command (https://play.google.com/store/apps/details?id=com.arantius.tivocommander) and the certificate is good until 2024-04-02 so we have a plan b for another 3 years.
     
    SamuriHL, kpeters59, Wil and 5 others like this.
  5. Apr 7, 2021 #12925 of 12951
    Lurker1

    Lurker1 Well-Known Member

    737
    329
    Jun 4, 2004

    Advertisements

    Wow, thanks. I was unaware of DVR Commander. It is vastly superior to the official android TiVo app.
     
  6. Apr 8, 2021 #12926 of 12951
    slowbiscuit

    slowbiscuit FUBAR

    4,690
    629
    Sep 19, 2006
    In the ATL
    Yeah it looks like a nice remote control app but sadly lacks the biggest need, reliable streaming from Tivos.
     
    DBrunetti likes this.
  7. Apr 8, 2021 #12927 of 12951
    mattack

    mattack Well-Known Member

    25,706
    680
    Apr 9, 2001
    sunnyvale
    is it possible to update kmttg with that now?

    Just in case you get hit by an asteroid, or the repo goes down? (I know, very unlikely things, but if it's possible to update it NOW to keep it going for a few more years, might as well?)
     
  8. Apr 9, 2021 #12928 of 12951
    lew

    lew Well-Known Member

    4,273
    87
    Mar 12, 2002
    I used to use Auto Transfer to transfer some programs to my PC for use with Plex. I configured the auto transfers then used windows task scheduler to create auto skip then transfer and process.
    It used to work great. The scripts don't work with VRD6. I thought that had been fixed but it appears only for jobs queued through the GUI. Does anyone have any insight as to how to fix this? I know kevin is no longer doing the kind of updates which would have dealt with this.
     
  9. Apr 10, 2021 #12929 of 12951
    ThAbtO

    ThAbtO TiVoholic by the bay TCF Club

    12,917
    1,213
    Apr 6, 2000
    SF Bay Area
    I know KMTTG is considered abandoned, but can more features be added?
    1. Drag and drop files into the Files Tab, Start Job, then remove file from files list.
    2. Remember the Check box setting for each Tivo and Files Tab. I use Meta, Decrypt, QSFix on the tivo tab(s), and just encode on the Files tab. I tend to forget to check/uncheck them when I switch to a Tivo tab or Files tab.
    3. On the Remote tab, remember the 'time' settings for Jump to [time], Skip back [time], skip forward [time].
     
  10. Apr 10, 2021 #12930 of 12951
    lew

    lew Well-Known Member

    4,273
    87
    Mar 12, 2002
    Kevin no longer even uses a tivo. I'm happy the certificate issue was addressed.
     
    krkaufman likes this.
  11. Apr 11, 2021 #12931 of 12951
    Lurker1

    Lurker1 Well-Known Member

    737
    329
    Jun 4, 2004
    What skills are needed for a new volunteer to take over kmttg development?
     
  12. Apr 11, 2021 #12932 of 12951
    Tony_T

    Tony_T Well-Known Member

    3,835
    1,697
    Nov 2, 2017
    Java
     
    kpeters59 likes this.
  13. Apr 11, 2021 #12933 of 12951
    SamuriHL

    SamuriHL Member

    41
    10
    Jan 23, 2012
    And time. That's the thing I lack these days.

    Sent from my SM-G998U1 using Tapatalk
     
  14. Apr 12, 2021 #12934 of 12951
    mattack

    mattack Well-Known Member

    25,706
    680
    Apr 9, 2001
    sunnyvale
    Wow, I didn't realize that was the case.
     
  15. Apr 15, 2021 #12935 of 12951
    lew

    lew Well-Known Member

    4,273
    87
    Mar 12, 2002
    Is there anyone using auto transfers with VideoRedo scripts? I'm trying to troubleshoot.

    Details
    I use windows task scheduler to create auto skip from skip mode. I then use a task which downloads and uses autoskip file to automatically edit out commercials and encode the file. The encoded file goes in a plex directory. I use it to view programs when away from home. It generally works better then using the tivo app.

    I haven't used this for awhile. Issues. I thought it was related to version 6 videoredo suite. It's not. The quickfix script fails. It won't let me use VRD encoding profiles Cancelling encode task due to invalid encoding profile specified: Android 720p

    The adcut script, using VRD works.

    Works fine if I run the same jobs using kmttg GUI. Works if I run the job as GUI once in auto transfers menu. Batch processing works fine in VRD. I don't think it's an issue with com scripts not being recognized.

    I already uninstalled version 6 and went back to 5. No difference. I tried downloading as PS instead of TS. No difference.

    Does anyone have any experience or ideas?

    My current solution is to bypass VRD and use lesser tools.

    I'm surprised. It works in GUI and used to work in auto transfers. I'm not sure if KMTTG changed something or if Windows had an update that wrecked something.

    Java version 8 update 211, if anyone think that matters.
     
    Last edited: Apr 15, 2021
    Camco likes this.
  16. Apr 15, 2021 #12936 of 12951
    reneg

    reneg Well-Known Member

    1,156
    236
    Jun 19, 2002
    I used to use auto transfers with kmttg, but have switched to pytivo desktop for transfers because I prefer error free downloads. I never trusted ad detect well enough to let it cut commercials without manual review. The issue you are having sounds to me like a permissions issue. When things work in the kmttg GUI, and not in the background service, it's most likely a permissions issue. Sorry, I can't be more precise
     
  17. Apr 15, 2021 #12937 of 12951
    lew

    lew Well-Known Member

    4,273
    87
    Mar 12, 2002
    I agree about relying on ad detect. I use ad cut using cut points which are derived from tivo's skip mode. I find tivo's skip to be accurate almost 100% of the time. I can only remember one instance where I personally I had issue.

    I don't think it's a permission issue. qsfx exits with an error.
     
    Last edited: Apr 15, 2021
  18. Apr 15, 2021 #12938 of 12951
    Dan203

    Dan203 Super Moderator Staff Member TCF Club

    55,173
    7,891
    Apr 17, 2000
    Nevada
    This error "Cancelling encode task due to invalid encoding profile specified: Android 720p" makes it seem like that profile doesn’t exist. If you go into VideoReDo and look at the Manage Output Profiles dialog does that profile exist and is it checked?
     
  19. Apr 15, 2021 #12939 of 12951
    lew

    lew Well-Known Member

    4,273
    87
    Mar 12, 2002
    Yes, I also tried a different output profile. Same message. I can use that profile if I run KMTTG in GUI.

    edited to add I did a reinstall on both VRD and Kmttg.
     
    Last edited: Apr 15, 2021
  20. Apr 25, 2021 #12940 of 12951
    morac

    morac Cat God TCF Club

    15,146
    2,614
    Mar 14, 2003
    NJ
    I got a MacBook Air 2020 M1 which runs Mac OS 11.2.3. I have Azul Java 16 (M1) installed. I'm running into problems trying to get Kmttg working and I'm not sure if it's because of the M1 chip, Big Sur or Java.

    The first issue I ran into was that MacOS complained it was unsigned code, but I used xattr to fix that.
    Next Kmttg doesn't launch. If I double click Kmttg.jar nothing happens. If I run the ./kmttg executable I get:
    Any idea what's wrong?

    I will also mention that if I try to run some of the tools such as tivodecode I get a "bad CPU type in executable" error. I did find that the TiVoDecoder.jar file (Tivolibre) runs, but that's not Kmttg.

    Edit:

    I downloaded the Kmttg source code and compiled it myself and it runs. The tools still fail to work since they are downloaded and not compiled.
     
    Last edited: Apr 25, 2021

Share This Page

spam firewall

Advertisements