0
I Use This!
Activity Not Available
Analyzed over 1 year ago. based on code collected over 1 year 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...

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.

All Licenses

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    Black Duck offers a free trial so you can discover if there are open source vulnerabilities in your code
  • ...
    check out hot projects on the Open Hub
  • ...
    nearly 1 in 3 companies have no process for identifying, tracking, or remediating known open source vulnerabilities
  • ...
    you can embed statistics from Open Hub on your site

Languages

Languages?height=75&width=75
Java
51%
HTML
26%
JavaScript
19%
7 Other
4%

30 Day Summary

Apr 9 2016 — May 9 2016

12 Month Summary

May 9 2015 — May 9 2016
  • 635 Commits
    Up + 240 (60%) from previous 12 months
  • 1 Contributors
    Down 0 (0%) from previous 12 months

Ratings

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