1
I Use This!
Activity Not Available
Analyzed 5 months ago. based on code collected 11 months ago.

Project Summary

(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 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:

curl - For http & https interface to the Tivos tivodecode - For decrypting .TiVo files to .mpg mencoder, ffmpeg, handbrake or other - For encoding to other video formats comskip - For automated commercial detection SCREENSHOTSMain window

Disk Usage window

RELEASE NOTESWINDOWS INSTALLATION INSTRUCTIONSMACINTOSH INSTALLATION INSTRUCTIONSLINUX INSTALLATION INSTRUCTIONSCONFIGURING KMTTGUSING KMTTGAUTO TRANSFERS3rd PARTY TOOL LINKStivodecode

comskip (Commercial detection software)

ffmpeg

handbrake

mencoder (Part of MPlayer distribution)

Atomic Parsley

t2sami

ccextractor

VideoRedo

TIVO FORUMS THREADhttp://www.tivocommunity.com/tivo-vb/showthread.php?t=387725

Tags

java tivo ttg

In a Nutshell, kmttg...

 No recognizable code

Open Hub computes statistics on FOSS projects by examining source code and commit history in source code management systems. This project has code locations but that location contains no recognizable source code for Open Hub to analyze.

GNU General Public License v2.0 or later
Permitted

Commercial Use

Modify

Distribute

Place Warranty

Forbidden

Sub-License

Hold Liable

Required

Distribute Original

Disclose Source

Include Copyright

State Changes

Include License

These details are provided for information only. No information here is legal advice and should not be used as such.

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    use of OSS increased in 65% of companies in 2016
  • ...
    compare projects before you chose one to use
  • ...
    65% of companies leverage OSS to speed application development in 2016
  • ...
    by exploring contributors within projects, you can view details on every commit they have made to that project

 No recognizable code

Open Hub computes statistics on FOSS projects by examining source code and commit history in source code management systems. This project has code locations but that location contains no recognizable source code for Open Hub to analyze.

Community Rating

Be the first to rate this project
Click to add your rating
   Spinner
Review this Project!