| 1 |
---Changes |
|---|
| 2 |
- Transfer End Properly |
|---|
| 3 |
|
|---|
| 4 |
- File Sizes are estimated now. Sending 6gig estimates for a 400meg file |
|---|
| 5 |
caused TiVo to unnecessarily dump shows for space. New estimation will |
|---|
| 6 |
generally still be over but by a reasonable amount now. |
|---|
| 7 |
|
|---|
| 8 |
- Ratios are altered. Filed that are almost 4:3 or 16:9 will be crammed |
|---|
| 9 |
into those formats, looks better on TV and streching image by less |
|---|
| 10 |
than 1% is not noticable. |
|---|
| 11 |
|
|---|
| 12 |
- Padding for videos that have a lower ratio than 4:3 is added. This |
|---|
| 13 |
allows for black bars on left and right for oddly shaped movies. |
|---|
| 14 |
|
|---|
| 15 |
---Description |
|---|
| 16 |
|
|---|
| 17 |
pyTivo lets you stream most videos from yout PC to your unhacked tivo. |
|---|
| 18 |
It uses the HMO server protocol. It will guess if your video is 4:3 or |
|---|
| 19 |
16:9 and pad your video if it thinks it is needed (looked good on my |
|---|
| 20 |
tests). It will not transcode an mpeg that is supported by your tivo. |
|---|
| 21 |
|
|---|
| 22 |
---Download |
|---|
| 23 |
|
|---|
| 24 |
http://armooo.net/~armooo/pyTivo/pyTivo.zip |
|---|
| 25 |
|
|---|
| 26 |
---Requirements |
|---|
| 27 |
|
|---|
| 28 |
OS = Anything that will run python and ffmpeg, which I think is |
|---|
| 29 |
anything. I have it running on linux, I know windows works as well. |
|---|
| 30 |
|
|---|
| 31 |
Python - http://www.python.org/download/ |
|---|
| 32 |
- You need at least version 2.4 of python |
|---|
| 33 |
|
|---|
| 34 |
pywin32 (only to install as a service) - |
|---|
| 35 |
http://sourceforge.net/project/showfiles.php?group_id=78018&package_id=79063 |
|---|
| 36 |
- Windows users only and only if you intend to install as a service |
|---|
| 37 |
|
|---|
| 38 |
---Usage |
|---|
| 39 |
|
|---|
| 40 |
You need to edit pyTivo.conf in 3 places |
|---|
| 41 |
|
|---|
| 42 |
1. ffmpeg= |
|---|
| 43 |
2. [<name of share>] |
|---|
| 44 |
3. path= |
|---|
| 45 |
|
|---|
| 46 |
ffmpeg should be the full path to ffmpeg including filename. For |
|---|
| 47 |
windows users the exe has been included and is in the plugins/video |
|---|
| 48 |
directory. path is the absolute path to your media. |
|---|
| 49 |
|
|---|
| 50 |
run pyTivo.py |
|---|
| 51 |
|
|---|
| 52 |
---To install as a service in Windows |
|---|
| 53 |
|
|---|
| 54 |
run pyTivoService.py --startup auto install |
|---|
| 55 |
|
|---|
| 56 |
---To remove service |
|---|
| 57 |
|
|---|
| 58 |
run pyTivoService.py remove |
|---|
| 59 |
|
|---|
| 60 |
---Known Problems |
|---|
| 61 |
|
|---|
| 62 |
- Now Playing List disappears |
|---|
| 63 |
This seems to be an error with the TiVo software. But what happens is |
|---|
| 64 |
that the NPL is replaced with the directory listing of your pyTivo |
|---|
| 65 |
server. Very odd. Workaround - go to the bottom of the page and either |
|---|
| 66 |
select "Recently Deleted" or your pyTivo server that is listed and then |
|---|
| 67 |
hit the left arrow. Your NPL will be back to normal. |
|---|
| 68 |
|
|---|
| 69 |
---Notes |
|---|
| 70 |
Most of the work has been done by armooo. With minor updates by KRKeegan. |
|---|