You can use this tool to help in the creation of configuration files for the SHOUTcast 2 Server (sc_serv) and Transcoder (sc_trans) tools.
Select the options and enter the details in the left hand pane and the details to be pasted into your configuration files can be found at the bottom.
Operating System
Platform
Installation / Paths
DNAS (sc_serv[.exe]) Base Path/Folder
Transcoder (sc_trans[.exe]) Base Path/Folder
DNAS Configuration File
Transcoder Configuration File
SHOUTcast Version
Mode
Logging
Enable logging
Log to screen
DNAS2 log filename
Transcoder log filename
W3C logging
W3C log filename
Web Client Debug
Broadcast / Metadata
Stream Title
Stream URL
Stream Genre(s)
Stream AIM
Stream IRC
Stream ICQ
Use Metadata
Metadata Pattern
Display Metadata Pattern
DNAS Title Format
DNAS URL Format
DNAS public
Transcoder public
YP
Meta Interval
YP Address
YP Port
YP Path
YP Timeout
YP Max Retries
YP Report Interval
YP Min Report Interval
Networking
Port base
Transcoder Admin Port
IP/Address of DNAS
Source Bind Address
Listeners Bind Address
DJ Port
DJ SC2 Port
DNS Lookups
Connection Administration
Password
Admin Password
UVOX/DJ Login Cipher
VU Images
VU Image Directory
VU Image Suffix
VU Image MimeType
Flash Policy / Crossdomain
DNAS Flash Policy File
Transcoder Flash Policy File
Transcoder Flash Policy Port (set to 843 to enable)
Listener Behavior
Max Listeners
Listener time limit
Disconnect clients on source drop
Ban file
Rip file
Rip Only
Content
Playlist filename
Shuffle
Crossfade Time
Crossfade Threshold
Priority Playlists Folder
Playlist Archive Folder
DJs
Auto Dump Time
DJ Capture Enable
DJ Capture Path
DJ File Pattern
Calendar
Calendar File
Enable Calendar Rewrite
Live Capture
Enable Capture
Capture Device Name
Capture Input Name
Capture Samplerate
Capture # of channels
Replay Gain
Apply Replay Gain
Default Replay Gain
DJ Replay Gain
Capture Replay Gain
Calculate Replay Gain
Replay Gain Temp Folder
Replay Gain Run Ahead
Disable Replay Gain Writing
Enhance Replay Gain
Encoders, Targets, and Endpoints
MP3 Unlock Name
MP3 Unlock Code
Default Auth Hash
Number of endpoints
Miscellaneous
DNAS Configure Write On Exit
Transcoder Configure Write On Exit
Time Multiplier
DNAS Intro File
DNAS Backup File
DNAS Special File Directory
Max Special File Size
Transcoder Backup File
Transcoder Intro File
Song History
Max Header Line Size
Max Header Line Count
Buffer Type
Adaptive Buffer Size
Fixed Buffer Size
Buffer Hard Limit
DNAS Debug Logging
YP1 Debug
YP2 Debug
SHOUTcast Source Debug
UVOX2 Source Debug
SHOUTcast1 Client Debug
SHOUTcast2 Client Debug
Relay SHOUTcast Debug
Relay UVOX Debug
Relay Debug
Stream Data Debug
HTTP Style Debug
Stats Debug
MicroServer Debug
Thread Runner Debug
RTMP Client Debug
Transcoder Debug Logging
Shuffle Debug
SHOUTcast Debug
UVOX Debug
Gain Debug
Playlist Debug
MP3 Encoder Debug
MP3 Decoder Debug
Resampler Debug
Replay Gain Calculator Debug
API Debug
Calendar Debug
Capture Debug
DJ Debug
Flash Policy Debug
File Converter Debug
Source Relay Debug
Source & Endpoint Manager Debug
Select an option or move your mouse over it to get additional information about that option.
Settings Backup and Restore
You can download a single settings file that you can restore later if you wish to modify your configuration without having tp reenter everything again. Click the download button to download the single file. This file can then be restored by clicking the browse button, selecting the file, then clicking the restore button.
You need Flash 10 installed and enabled for the downloader to work for the settings backup file
Reset SHOUTcast Configuration Builder
Only use this if you need to revert the configuration builder back to its default state as any changes you have made since starting will be lost and will need to be re-entered again.
Support and Additional Help
For more information on the options, please check the provided documentation and the help provided in the area at the top of this page. If you still have any issues, questions or bugs to report, please visit the SHOUTcast forums at http://forums.winamp.com providing as much information as possible for issue or question you have.
Thanks
Big thanks go to thinktink for doing the main coding of this configuration builder to help make it easier to get a SHOUTcast 2 setup up and running.
Generated Configurations:
Below are the generated configuration files for sc_serv2 and sc_trans based on what has been entered above. You can 'download' your configurations to a file or select all of the text and then copy + paste it into your text editor, then save it to the filename you want e.g. my_sc_serv.conf. Remember this filename (and the path if not saving into the same location as sc_serv2 or sc_trans) as this is what you then need to pass to sc_serv2 and sc_trans.
You need Flash 10 installed and enabled for the downloader to work for the DNAS configuration file.
You need Flash 10 installed and enabled for the downloader to work for the Transcoder configuration file
You need Flash 10 installed and enabled for the downloader to work for the calendar schedule event file.
Launcher files:
Below you can 'download' basic console launch files. If the full base path/folder to the installation directories have been correctly entered these files can be saved anywhere as the contents of the files will be updated to include the provided paths in the configuration, otherwise they will need to be saved to their respective installation folders. The contents of these files (and their default file names) are appropriately built to match the the OS/Platform selected.
You need Flash 10 installed and enabled for the downloader to work for the DNAS launcher file.
You need Flash 10 installed and enabled for the downloader to work for the Transcoder launcher file.