|
Project Information
Featured
Downloads
|
(See installation and usage documentation further below) INTRODUCTIONkmttg is a Java based program I wrote to facilitate TivoToGo (TTG) transfers that can download, create pyTivo metadata, decrypt, run comskip & comcut (commercial detection and removal), create closed captions files and re-encode multiple shows you select from your Tivos all automatically. The program also has the capability to transfer and process shows automatically from your Tivos based on titles and keywords you setup. You can select one or more shows at a time and then with one click of a button the program will download all the selected items, with the options of also automatically creating a metadata file for pyTivo, decrypting .TiVo files to .mpg, running comskip (commercial detection and removal program), and automatically re-encoding to a more portable format using mencoder, ffmpeg or any other command line encoder of your choosing. The program queues up multiple jobs and displays time, size and speed statistics for ongoing jobs. Previously I was using different point tools to accomplish this, such as Tivo Desktop or TivoPlayList for downloads, pyTivoMetaGen for generating metadata files, Tivo Decoder UI for decrypting and various GUIs built around ffmpeg for re-encoding. I did not want to pay for or be limited by Tivo Desktop Plus. This is my attempt to simplify and automate these different tasks all into 1 simple GUI. Starting with v0p8 release there are several new capabilities included in kmttg, including option for backing up season passes to disk for Premiere units. See the remote_control Wiki page for more details and screenshots below. Starting with v0p7c release there is also a Disk Usage analysis window with a Pie Chart breaking down disk usage by category as well as a table summarizing disk use per channel recorded as well as bit rates (a measure of quality) per channel. Compare to TiVo Desktop capabilties Screenshots can be seen below. This program is known to run on Windows Server, XP, Vista, 7, Mac OSX and Linux (various distributions) and pretty much any OS supporting Java Runtime Environment. The program relies heavily on 3rd party tools not all of which may be available for a particular OS (all available on Windows platform). It will automatically install many of the required tools for Windows and Mac platforms so you don't need to install them manually. Specifically some of the 3rd party programs used are:
SCREENSHOTSMain window
Disk Usage window
To Do List(View upcoming recordings, cancel some if desired) Season Pass Manager(View, backup, load, copy, modify, delete and re-order season passes) Won't Record Table(Organized in folders, can schedule shows to record on alternate TiVo) Season Premieres Table(Can setup season passes from table entries) Search Table(Can setup individual recordings or season passes from matched entries) Guide Table(Can setup individual recordings or season passes from table entries) Virtual Remote(Has full keyboard support too) RELEASE NOTESWINDOWS INSTALLATION INSTRUCTIONSMACINTOSH INSTALLATION INSTRUCTIONSLINUX INSTALLATION INSTRUCTIONSCONFIGURING KMTTGUSING KMTTGAUTO TRANSFERS3rd PARTY TOOL LINKScomskip (Commercial detection software) mencoder (Part of MPlayer distribution) TIVO FORUMS THREADhttp://www.tivocommunity.com/tivo-vb/showthread.php?t=387725 |