Public Repository

Last pushed: a year ago
Short Description
Short description is empty for this repo.
Full Description

This is a Dockerfile for the latest lucansnz version of pyTivo

For maximum flexibility on file transfers, run it in host mode:

docker run -d --net="host" --name="pytivo" -v /path/to/media/:/media -v /path/to/config:/config -v /etc/localtime:/etc/localtime:ro pinion/docker-pytivo

If you don't need to push files (see below), you can use bridge mode:

docker run -p 9032:9032 -p 2190:2190/udp -d -h unraid --name="pytivo" -v /path/to/media/:/media -v /path/to/config:/config -v /etc/localtime:/etc/localtime:ro pinion/docker-pytivo

After installing, go to http://server:9032/ and click "settings"

Select "Global Server Settings"
No need to set paths for ffmpeg, tivodecode and tdcat, they will be found automatically
Set the beacon to the IP address of your Tivo, followed by " listen". i.e.: "192.168.1.5 listen"
Set your tivo_username and tivo_password if you want to push files to your TiVo
Set your tivo_mak if you want tivodecode to automatically decrypt the .tivo file to .mpg
Set the togo_path to /media or whatever is appropriate for your system
Click "Save Changes"
Select "MyMovies"
Set the path to /media or whatever is appropriate for your system
Click "Save Changes"
Click "Restart pyTivo"
After about 10 seconds, return to the pyTivo home page and you should see your Tivo in the list.

For additional help on the settings, see: http://pytivo.sourceforge.net/wiki/index.php/Configure_pyTivo

Not sure how to find your Tivo Mak? See http://lmgtfy.com/?q=what+is+my+tivo+mak

You have three options for transferring files:

Using the pyTivo web interface, you can pull files from the Tivo.
The transfer will start immediately and there is an option to automatically decrypt the file.
Note: If you have the option to "transfer as mpeg-ts" and it fails, try disabling it.
Using the Tivo "Now Playing" interface, you can pull files from pyTivo.
The transfer will start immediately and they will automatically converted to a format the Tivo can handle.
Using the pyTivo web interface you can push files to the Tivo.
This request goes through the Tivo.com servers so there is a random delay before the transfer starts.
Once it starts, pyTivo will automatically convert the file to a format the Tivo can handle.

There are other pros and cons of each, for more info see http://lmgtfy.com/?q=pytivo+push+vs+pull

Docker Pull Command
Owner
devshiny

Comments (0)