Example pyTivo.conf Files

These examples are here only to assist you and should not be used as your pyTivo.conf file without modification.

Basic Setup

This shows an example of the most basic setup with only the required settings used.

[Server]
port=9032
ffmpeg=/usr/bin/ffmpeg

[My Movies]
type=video
path=/home/user/media

Basic Setup with Web Admin

The basic setup plus the Web configuration plugin. The web admin can then be found at http://localhost:9032

[Server]
port=9032
ffmpeg=/usr/bin/ffmpeg

[My Movies]
type=video
path=/home/user/media

[Admin]
type=admin

A Basic Setup with Multiple Shares

This is still a basic setup with multiple shares

[Server]
port=9032
ffmpeg=/usr/bin/ffmpeg

[My Movies]
type=video
path=/home/user/media

[My Music]
type=music
path=/home/user/music

[You-Tube Videos]
type=music
path=/home/user/video

Support for both SD and HD TiVos

The following is a sample conf file for people who have both SD and HD TiVos. The global settings for pyTivo are sufficient for an SD TiVo, the [_tivo_652000180ABCDE3] section sets higher values for a Series3 TiVo

[Server]
port=9032
ffmpeg=d:\FFmpeg\ffmpeg.exe
debug=false
optres=True
audio_br=96K
video_br=2Mi
buff_size=1024K
max_video_br=10Mi
width=544
height=480
ffmpeg_prams=-threads 2 -vcodec mpeg2video -r 29.97 -b %(video_br)s -maxrate %(max_video_br)s -bufsize %(buff_size)s %(aspect_ratio)s -comment pyTivo.py -ac 2 -ab %(audio_br)s -ar 44100 -f vob -

[_tivo_652000180ABCDE3]
aspect169=true
width=720
height=480
audio_br=384k
video_br=12Mi

ffmpeg_prams= -vcodec mpeg2video -b %(video_br)s -maxrate %(max_video_br)s -bufsize %(buff_size)s -comment pyTivo.py -acodec ac3 -ar 48000 -async 48000 -f vob -

[Arrested Development]
type=video
path=\\G-nt5\Videos\Arrested Development

[Deadwood]
type=video
path=\\G-nt5\Videos\Deadwood

[Heroes]
type=video
path=\\G-nt5\Videos\Heroes

Attachments