Linux Requirements

Python Version 2.4 or Greater
pyTivo requires Python 2.4. If a binary package (ie .rpm or .deb) of 2.4 or later isn't available for your Linux distribution grab the source from http://www.python.org/download/. ./configure && make && make install is likely all it will take.

  • Debian Install
    • apt-get install python2.4
    • This will install python2.4 as an additional package to python. To run python version 2.4 you will need to run python2.4 as demonstrated in the init.d script.

FFmpeg
pyTivo requires ffmpeg. If a binary package isn't available for your Linux distribution (doubtful) or you just want to build it yourself the source is available from http://ffmpeg.mplayerhq.hu/download.html

Linux Install

Download the latest pyTivo-nnn.zip from http://armooo.net/~armooo/pyTivo/downloads/

unzip pyTivo-nnn.zip

cd pyTivo

vi pyTivo.conf (note: I think ubuntu uses the default pyTivo port so you may have to change it in the pyTivo.conf)

/path/to/python pyTivo.py

enjoy!!

Run pyTivo as a daemon

To run pyTivo as a daemon on start and in background there is an example init.d script below.

pyTivo init.d script