Note: Unlike standard Java property files, streambaby.ini files support the use of the blackslash character without a prefix. This means that windows directories can (and should) be specified as c:\my data\my videos and not c:\\my data\\my videos.
Consult [QualitySettings] for streambaby quality settings
dir.1=C:\Users\Kevin\Videosdir.1.name=Kevin videosdir.2=C:\moviesdir.2.name=System Moviesdir.1=C:\Users\Kevin\Videosdir.1.name=Kevin Videosdir.1.password=roger,tomcatdir.2=C:\moviesdir.2.name=System Moviesignore.names=Star Wars,Sons of Tucsonignore.names=(.*)Wars(.*),Sons of TucsonUsed along with tdcat utility to obtain metadata information from your .TiVo files. Without supplying MAK there will be no metadata displayed for .TiVo files. Also used to stream Program Stream container .TiVo files using tivodecode.
Specify location of tdcat executable which is used to obtain metadata information from .TiVo files along with your supplied MAK.
Specify location of tivodecode executable which is used to decrypt Program Stream container .TiVo files along with your supplied MAK. NOTE: Make sure you specify tivo.MAK in your streambaby.ini file.
allows TiVo to push videos to your TiVo's instead of streaming.
Should be set to username+password of you tivo.com account
default password list for directories (comma seperated)
Trim extensions from filenames when displaying
Extensions to scan for when listing files
HME port to attach to
IP address to bind HME to. Java is not always able to correctly determine the IP of the computer it's running on, so it may be necessary to manually specify the IP.
Title to use for HME
jpeg quality for preview (1-100, 1=lowest/100=highest)
use full screen for preview (otherwise it is thumbnailed like netfilix) thumbnail is default.
Disable mDNS
enable re-interleaving of mp4s
path to look for native libraries
disable transcoding for incompatible video streams
Temporary files path
* 0=Don't disable
* 1=Disable, but show window with time during ffwd/rewind in previewmode
* 2=Disable completely, only move shuttle bar during preview
Display the time over the preview image when ffwding/rwding
Directory to look for (and possibly store) static pvw files
Autogenerate static pvw files when file is played for first time
continue autogeneration of previews, even when movie stopped
deletes preview files when the original file can no longer be found
Shows pleaseWait graphic when seeking. If disabled shows text
Height to use for selection screen image art
Use side view on selection screen to show details of selected entry
If false then display file names instead of titles
If true then sort displayed entries by alphabetic file name instead of alphabetic title.
If true then sort displayed entries by file last modified date instead of alphabetical.
Number of seconds for status bar to timeout
Number of seconds for icon display to timeout
Number of seconds for program information to timeout
Number of seconds for skip backwards
Number of seconds for skip forwards
Note: Streambaby has the concept of video modules. There are currently 3 video modules.
path of ffmpeg
Disable built-in mp4 streaming module
Disable built-in mpeg streaming module
Allow mp4module to parse video informaton
list of formats mp4module should attempt to stream
list of formats mp4module should not attempt to stream
Maximum allowed H264 level for native mp4 streaming. Anything higher than this will be transcoded to mpeg2. Series 3 TiVos may have to be set this to 41 since I don't believe they support anything higher than 41.
Allow mpegmodule to parse video informaton
mpeg,mpv2,*)list of formats mpegmodule should attempt to stream
list of formats mpegmodule should not attempt to stream
mimetype to use when transcoding from ffmpeg
Arguments to use when generating previews from ffmpeg.exe (for pvw file generation)
list of formats the ffmpegexe module should attempt to preview
*,none,*)list of formats ffmpegexe should not attempt to preview
list of formats the ffmpegexe module should attempt to transcode
*,none,*;mpeges,*,*)list of formats ffmpegexe should not attempt transcode (defaults to any file with no video, or mpeges streams)
Socket start for internal socket use
Number of sockets to use for internal socket use
Note: When specifying "formats', the format is specified as container,videocodec,audiocodec
* is a wildcardNote: The following "parameters" can be used within the ffmpegexe arguments:
The maximum buffer size in GB allowed for transcoding videos or for videos whose file size is undetermined
Arguments to use when transcoding from ffmpeg
The arguments to add to the transcode line when transcoding to the same quality as the original. This is also used if quality selection is turned off (assuming quality.default=same, which is also default)
The arguments to add the transcode line when transcoding to a specific audio/video bitrate.
Options that may or may not have the desired effect, and are mainly for debugging/experimental. Touching these may break everything.
Use threads to generate preview frames
Attempt to predict which frame will be previewed next, and pre-generate it
minutes to check for files to autogenerate previews in the background 0=disabled. If this is set, all movies will be scanned and those movies that are determined not to support real-time preview generation, thumbnail files will be generated.
Minimum time to leave a CC on the screen (per character) in ms
Minimum time to leave a CC on the screen (absolute) in ms
Size of font as either absolute integer, or medium, small, tiny
Offset from bottom for CC
CC background transparency (0=>off)
CC background (1=>on 0=>off)
CC background color
CC text color
If you specify the IP and port of a Plex Media Server on your home network then streambaby will connect to the server and build a "Plex" top level folder along with corresponding Plex video libraries.
NOTE: This feature is new and experimental and may not be function correctly for your Plex setup.
Consult [QualitySettings] for streambaby quality settings
Set to PNG files to represent the icons to use for the streambaby application icon, folder icon, and movie icon. files are relative to the assets directory.
Set to point to the PNG file to use for the background
Set to true if you want files/folders beginning with a dot to show up in selection screen.
Set to false to not cache passwords on a tivo by tivo basis
Set to true to skip the "Top Level" folder screen if there is only one folder
Set this to manually specify where the streambaby main directory is
When using an EDL file to mark "cut" positions (commercial skipping) offset the start and end points by this many milliseconds. So if startoffset is set to 500 and endoffset is set to 1000 the jump will be made 1/2 second after the cutpoint specified, and it will jump to 1 second before the end of the cutpoint
Wiki: Home
Wiki: QualitySettings
Wiki: getting_started
If you set up a directory with a password and it doesn't appear, press the (Clear) button on your Tivo remote. That will bring up the password entry screen. It'd help if this was added as a comment in the INI instructions/file.