TivoTool allows you to download, stream, or burn videos from your Series 1 or 2 Tivo or DTivo. You can also send videos to iTunes for viewing on a video enabled iPod. The command line version consists of a subset of these functions and works on Linux.
The command line version of TivoTool
TivoTool is pretty flexible, supporting various file formats
Watch a show instantly with streaming.
Set up telnet macros for commands you type often on the Tivo
With the Quicktime MPEG2 Codec use iTunes as a video library
The main listings window.