SHOUTcast 2 Configuration Builder

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


Installation / Paths

DNAS (sc_serv[.exe]) Base Path/Folder
Transcoder (sc_trans[.exe]) Base Path/Folder
DNAS Configuration File
Transcoder Configuration File

SHOUTcast Version



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 public
Transcoder public


Meta Interval
YP Address
YP Port
YP Path
YP Timeout
YP Max Retries
YP Report Interval
YP Min Report Interval


Port base
Transcoder Admin Port
IP/Address of DNAS
Source Bind Address
Listeners Bind Address
DJ Port
DJ SC2 Port
DNS Lookups

Connection Administration

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


Playlist filename
Crossfade Time
Crossfade Threshold
Priority Playlists Folder
Playlist Archive Folder


Auto Dump Time
DJ Capture Enable
DJ Capture Path
DJ File Pattern


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


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 providing as much information as possible for issue or question you have.



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.