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