This project is a fork of the pyTivo.git project. If you have that one already cloned locally, you can use
git clone --reference /path/to/your/pyTivo.git/incarnation mirror_URL
to save bandwidth during cloning.
 
descriptionwmcbrine's branch of pyTivo
ownerwmcbrine@gmail.com
last changeWed, 9 May 2018 10:02:42 +0000 (9 06:02 -0400)
content tags
add:
README
---Description

pyTivo lets you stream most videos from your PC to your unhacked tivo. 
It uses the HMO server protocol. It will guess if your video is 4:3 or 
16:9 and pad your video if it thinks it is needed. It will not transcode 
an mpeg that is supported by your tivo.

---Requirements

OS = Anything that will run python and ffmpeg, which I think is 
anything. Known to work on Linux, Mac OS X and Windows.

Python - http://www.python.org/download/
- You need at least version 2.5 of python

pywin32 (only to install as a service) - 
http://sourceforge.net/project/showfiles.php?group_id=78018&package_id=79063
- Windows users only and only if you intend to install as a service

---Usage

You need to edit pyTivo.conf in 3 places

1. ffmpeg=
2. [<name of share>]
3. path=

ffmpeg should be the full path to ffmpeg including filename. path is the 
absolute path to your media.

run pyTivo.py

---To install as a service in Windows

run pyTivoService.py --startup auto install

---To remove service

run pyTivoService.py remove

---Notes
pyTivo was created by Jason Michalski ("armooo"). Contributors include 
Kevin R. Keegan, William McBrine, and Terry Mound ("wgw").
shortlog
2018-05-09 William McBrineStill need to skip "_tivo_4K" sections when building... master
2018-03-18 William McBrineProvisional fix for timelines on remuxed h.264 videos...
2018-03-10 William McBrineRevert all the 4K changes -- the Bolt doesn't actually...
2017-01-02 William McBrineNo more pyTivo-temp files.
2017-01-01 William McBrinevideo/mp4 only worked for push.
2017-01-01 William McBrinevideo/bif only worked (and poorly) for push.
2017-01-01 William McBrineRemoving all Push support. TiVo has broken it on their...
2016-11-14 William McBrineMerge pull request #21 from geekmug/patch-1
2016-11-14 Scott DialUse -bsf:v to avoid issues with unsupported audio
2016-10-24 William McBrineStrip new Rovi copyright notices as well as Tribune.
2016-03-21 William McBrineNew options for ts: on/off/auto (like zeroconf), defaul...
2016-02-28 William McBrineTentative fix for LRUcache bug (with Python 2.7.11...
2016-02-21 William McBrineIt seems not. :(
2016-01-22 William McBrineDoes 11.0n support transferring H.264 in transport...
2015-12-09 William McBrineEliminate width and height options.
2015-12-08 William McBrineEliminate audio_ch, audio_fr, copy_ts and video_fps...
...
heads
6 years ago master
forks
Cached version (2970s old)
pyTivo/wmcbrine/lucasnz.git lucas_nz version of pyTivo/wmcbrine lucas_nz@hotmail.com 8 years ago