<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://hurlster.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Mt-daapd</id>
	<title>Mt-daapd - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://hurlster.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Mt-daapd"/>
	<link rel="alternate" type="text/html" href="https://hurlster.com/wiki/index.php?title=Mt-daapd&amp;action=history"/>
	<updated>2026-08-26T04:24:09Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>https://hurlster.com/wiki/index.php?title=Mt-daapd&amp;diff=133&amp;oldid=prev</id>
		<title>Gqwill69: Created page with &#039;mt-daapd.conf  # $Id: mt-daapd.conf.templ 1660 2007-09-12 13:08:04Z rpedde $  #  # This is the mt-daapd config file.  #  # If you have problems or questions with the format of th…&#039;</title>
		<link rel="alternate" type="text/html" href="https://hurlster.com/wiki/index.php?title=Mt-daapd&amp;diff=133&amp;oldid=prev"/>
		<updated>2010-09-14T20:34:15Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;#039;mt-daapd.conf  # $Id: mt-daapd.conf.templ 1660 2007-09-12 13:08:04Z rpedde $  #  # This is the mt-daapd config file.  #  # If you have problems or questions with the format of th…&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;mt-daapd.conf&lt;br /&gt;
 # $Id: mt-daapd.conf.templ 1660 2007-09-12 13:08:04Z rpedde $&lt;br /&gt;
 #&lt;br /&gt;
 # This is the mt-daapd config file.&lt;br /&gt;
 #&lt;br /&gt;
 # If you have problems or questions with the format of this file,&lt;br /&gt;
 # direct your questions to rpedde@users.sourceforge.net.&lt;br /&gt;
 #&lt;br /&gt;
 # Questions and discussions about the format and content of this&lt;br /&gt;
 # config file can probably be obtained by consulting the wiki:&lt;br /&gt;
 #&lt;br /&gt;
 # http://wiki.fireflymediaserver.org/Config_File&lt;br /&gt;
 #&lt;br /&gt;
 # Or by asking questions on the forums at&lt;br /&gt;
 #&lt;br /&gt;
 # http://forums.fireflymediaserver.org&lt;br /&gt;
 #&lt;br /&gt;
 #&lt;br /&gt;
 &lt;br /&gt;
 [general]&lt;br /&gt;
 &lt;br /&gt;
 #&lt;br /&gt;
 # web_root (required)&lt;br /&gt;
 #&lt;br /&gt;
 # Location of the admin web pages.&lt;br /&gt;
 #&lt;br /&gt;
 # If you installed from .RPM, .deb, or tarball with --prefix=/usr, then&lt;br /&gt;
 # this is correct. &lt;br /&gt;
 #&lt;br /&gt;
 # If you installed from tarball without --prefix=/usr, then the correct&lt;br /&gt;
 # path is probably /usr/local/share/mt-daapd/admin-root.&lt;br /&gt;
 #&lt;br /&gt;
 &lt;br /&gt;
 web_root = /usr/share/mt-daapd/admin-root&lt;br /&gt;
 &lt;br /&gt;
 #&lt;br /&gt;
 # port (required)&lt;br /&gt;
 #&lt;br /&gt;
 # What port to listen on.  It is possible to use a different&lt;br /&gt;
 # port, but this is the default iTunes port&lt;br /&gt;
 #&lt;br /&gt;
 &lt;br /&gt;
 port = 3689&lt;br /&gt;
 &lt;br /&gt;
 #&lt;br /&gt;
 # admin_pw (required)&lt;br /&gt;
 #&lt;br /&gt;
 # This is the password to the administrative pages&lt;br /&gt;
 #&lt;br /&gt;
 &lt;br /&gt;
 admin_pw = PASSWORD&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 #&lt;br /&gt;
 # db_type (required)&lt;br /&gt;
 #&lt;br /&gt;
 # This is what kind of backend database to store the song&lt;br /&gt;
 # info in.  Valid choices are &amp;quot;sqlite&amp;quot; and &amp;quot;sqlite3&amp;quot;.&lt;br /&gt;
 #&lt;br /&gt;
 &lt;br /&gt;
 db_type = sqlite3&lt;br /&gt;
 &lt;br /&gt;
 #&lt;br /&gt;
 # db_parms&lt;br /&gt;
 #&lt;br /&gt;
 # This is any extra information the db needs to connect.&lt;br /&gt;
 # in the case of sqlite and sqlite3, this is the name&lt;br /&gt;
 # of the directory to store the database in&lt;br /&gt;
 #&lt;br /&gt;
 # If you installed from RPM or .deb, this path likely already&lt;br /&gt;
 # exists.  If not, then you must create it.  The directory itself&lt;br /&gt;
 # must be writable by the &amp;quot;runas&amp;quot; user.&lt;br /&gt;
 #&lt;br /&gt;
 &lt;br /&gt;
 db_parms = /var/cache/mt-daapd&lt;br /&gt;
 &lt;br /&gt;
 #&lt;br /&gt;
 # mp3_dir (required)&lt;br /&gt;
 #&lt;br /&gt;
 # Location of the mp3 files to share.  Note that because the&lt;br /&gt;
 # files are stored in the database by inode, these must be&lt;br /&gt;
 # in the same physical filesystem.&lt;br /&gt;
 #&lt;br /&gt;
 &lt;br /&gt;
 mp3_dir = /var/local/storage/Music&lt;br /&gt;
 &lt;br /&gt;
 #&lt;br /&gt;
 # servername (required)&lt;br /&gt;
 #&lt;br /&gt;
 # This is both the name of the server as advertised&lt;br /&gt;
 # via rendezvous, and the name of the database&lt;br /&gt;
 # exported via DAAP.  Also know as &amp;quot;What shows up in iTunes&amp;quot;.&lt;br /&gt;
 #&lt;br /&gt;
 &lt;br /&gt;
 servername = %h Firefly&lt;br /&gt;
 &lt;br /&gt;
 #&lt;br /&gt;
 # runas (required)&lt;br /&gt;
 #&lt;br /&gt;
 # This is the user to drop privs to if running as&lt;br /&gt;
 # root.  If mt-daapd is not started as root, this&lt;br /&gt;
 # configuration option is ignored.  Notice that this&lt;br /&gt;
 # must be specified whether the server is running&lt;br /&gt;
 # as root or not.&lt;br /&gt;
 #&lt;br /&gt;
 # This is also ignored on Windows.&lt;br /&gt;
 #&lt;br /&gt;
 &lt;br /&gt;
 runas = mt-daapd&lt;br /&gt;
 &lt;br /&gt;
 #&lt;br /&gt;
 # password (optional)&lt;br /&gt;
 #&lt;br /&gt;
 # This is the password required to listen to MP3 files&lt;br /&gt;
 # i.e. the password that iTunes prompts for&lt;br /&gt;
 #&lt;br /&gt;
 &lt;br /&gt;
 password = PASSWORD&lt;br /&gt;
 &lt;br /&gt;
 #&lt;br /&gt;
 # extensions (optional)&lt;br /&gt;
 #&lt;br /&gt;
 # These are the file extensions that the daap server will&lt;br /&gt;
 # try to index and serve.  By default, it only indexes and&lt;br /&gt;
 # serves .mp3 files.  It can also server .m4a and .m4p files,&lt;br /&gt;
 # and just about any other files, really.  Unfortunately, while&lt;br /&gt;
 # it can *attempt* to serve other files (.ogg?), iTunes won&amp;#039;t&lt;br /&gt;
 # play them.  Perhaps this would be useful on Linux with&lt;br /&gt;
 # Rhythmbox, once it understands daap.  (hurry up!)&lt;br /&gt;
 #&lt;br /&gt;
 # Failing that, one can use server-side conversion to transcode&lt;br /&gt;
 # non-standard (.ogg, .flac) music to wav on the server side.&lt;br /&gt;
 # See the ssc_* options below.&lt;br /&gt;
 #&lt;br /&gt;
 # To be able to index .ogg files, you&amp;#039;ll need to have configured&lt;br /&gt;
 # with --enable-oggvorbis.  For .flac, --enable-flac, for .mpc,&lt;br /&gt;
 # --enable-musepack.&lt;br /&gt;
 #&lt;br /&gt;
 &lt;br /&gt;
 extensions = .mp3,.m4a,.m4p,.ogg,.flac,.mpc&lt;br /&gt;
 &lt;br /&gt;
 #&lt;br /&gt;
 # ssc_codectypes (optional)&lt;br /&gt;
 #&lt;br /&gt;
 # List of codectypes for files that the daap server should&lt;br /&gt;
 # perform internal format conversion and present to clients&lt;br /&gt;
 # as WAV files.  The file extensions that these codectypes correspond&lt;br /&gt;
 # to must also be present in &amp;#039;extensions&amp;#039;&lt;br /&gt;
 # configuration value, or files are not probed in the first&lt;br /&gt;
 # place.&lt;br /&gt;
 #&lt;br /&gt;
 # Valid codectypes:&lt;br /&gt;
 #&lt;br /&gt;
 # mp4a - for AAC (.aac, .mp4, .m4a, .m4p)&lt;br /&gt;
 # mpeg - for mp3&lt;br /&gt;
 # wav - for wav&lt;br /&gt;
 # wma - for wma&lt;br /&gt;
 # ogg - for ogg&lt;br /&gt;
 # flac - for flac (.flac, .fla)&lt;br /&gt;
 # mpc for musepack (.mpc, .mpp, .mp+)&lt;br /&gt;
 # alac for alac (.m4a)&lt;br /&gt;
 #&lt;br /&gt;
 &lt;br /&gt;
 # Not needed because ffmpeg is enabled (all file types transcoded to wav.&lt;br /&gt;
 # If this behavior is undesired, see the [plugins] section and disable it,&lt;br /&gt;
 # or selectively disable codecs below with the never_transcode option.)&lt;br /&gt;
 # -joshk&lt;br /&gt;
 # ssc_codectypes = ogg,flac,alac&lt;br /&gt;
 &lt;br /&gt;
 # never_transcode (optional)&lt;br /&gt;
 # Comma separated list of formats to never transcode. (Nothing by default)&lt;br /&gt;
 # never_transcode = ogg&lt;br /&gt;
 &lt;br /&gt;
 #&lt;br /&gt;
 # ssc_prog (optional)&lt;br /&gt;
 #&lt;br /&gt;
 # Program that is used in server side format conversion.&lt;br /&gt;
 # Program must accept following command line syntax:&lt;br /&gt;
 #     ssc_prog filename offset length ...&lt;br /&gt;
 # Parameter filename is the real name of the file that is&lt;br /&gt;
 # to be converted and streamed, offset is number of bytes&lt;br /&gt;
 # that are skipped from the beginning of the _output_ file&lt;br /&gt;
 # before streaming is started, length is length of the song&lt;br /&gt;
 # in seconds (or zero).  All other possible arguments must&lt;br /&gt;
 # be ignored.  The resulting wav file (or the rest of&lt;br /&gt;
 # the file after initial seek) is written to the standard&lt;br /&gt;
 # output by the ssc_prog program.  This is typically&lt;br /&gt;
 # a script that is a front end for different conversion tools&lt;br /&gt;
 # handling different formats.&lt;br /&gt;
 #&lt;br /&gt;
 &lt;br /&gt;
 # ssc_prog = /usr/bin/mt-daapd-ssc.sh&lt;br /&gt;
 &lt;br /&gt;
 #&lt;br /&gt;
 # logfile (optional)&lt;br /&gt;
 #&lt;br /&gt;
 # This is the file to log to.  If this is not configured,&lt;br /&gt;
 # then it will log to the syslog.&lt;br /&gt;
 #&lt;br /&gt;
 # Not that the -d &amp;lt;level&amp;gt; switch will control the log verbosity.&lt;br /&gt;
 # By default, it runs at log level 1.  Log level 9 will churn&lt;br /&gt;
 # out scads of useless debugging information.  Values in between&lt;br /&gt;
 # will vary the amount of logging you get. However, you must log&lt;br /&gt;
 # to a file to see this debugging information (debug information will&lt;br /&gt;
 # not appear in syslog.)&lt;br /&gt;
 #&lt;br /&gt;
 &lt;br /&gt;
 #logfile = /var/log/mt-daapd.log&lt;br /&gt;
 &lt;br /&gt;
 #&lt;br /&gt;
 # rescan_interval&lt;br /&gt;
 #&lt;br /&gt;
 # How often to check the file system to see if any mp3 files&lt;br /&gt;
 # have been added or removed. &lt;br /&gt;
 #&lt;br /&gt;
 # if not specified, the default is 0, which disables background scanning.&lt;br /&gt;
 #&lt;br /&gt;
 # If background rescanning is disabled, a scan can still be forced from the &lt;br /&gt;
 # &amp;quot;status&amp;quot; page of the administrative web interface&lt;br /&gt;
 #&lt;br /&gt;
 # Setting a rescan_interval lower than the time it takes to rescan&lt;br /&gt;
 # won&amp;#039;t hurt anything, it will just waste CPU, and make connect times&lt;br /&gt;
 # to the daap server longer.&lt;br /&gt;
 #&lt;br /&gt;
 #&lt;br /&gt;
 &lt;br /&gt;
 rescan_interval = 2400&lt;br /&gt;
 &lt;br /&gt;
 # always_scan &lt;br /&gt;
 #&lt;br /&gt;
 # The default behavior is not not do background rescans of the&lt;br /&gt;
 # filesystem unless there are clients connected.  The thought is to&lt;br /&gt;
 # allow the drives to spin down unless they are in use.  This might be&lt;br /&gt;
 # of more importance in IDE drives that aren&amp;#039;t designed to be run&lt;br /&gt;
 # 24x7.  Forcing a scan through the web interface will always work&lt;br /&gt;
 # though, even if no users are connected.&lt;br /&gt;
 &lt;br /&gt;
 # always_scan = 0&lt;br /&gt;
 &lt;br /&gt;
 #&lt;br /&gt;
 # scan_type&lt;br /&gt;
 # &lt;br /&gt;
 #&lt;br /&gt;
 # This sets how aggressively mp3 files should be scanned to determine&lt;br /&gt;
 # file length.  There are three values:&lt;br /&gt;
 #&lt;br /&gt;
 # 0 (Normal) &lt;br /&gt;
 #   Just scan the first mp3 frame to try and calculate size.  This will&lt;br /&gt;
 #   be accurate for most files, but VBR files without an Xing tag will&lt;br /&gt;
 #   probably have wildly inaccurate file times.  This is the default.&lt;br /&gt;
 #&lt;br /&gt;
 # 1 (Aggressive)&lt;br /&gt;
 #   This checks the bitrates of 10 frames in the middle of the song.  &lt;br /&gt;
 #   This will still be inaccurate for VBR files without an Xing tag,&lt;br /&gt;
 #   but they probably won&amp;#039;t be quite as inaccurate as 0.  This takes&lt;br /&gt;
 #   more time, obviously, although the time hit will only happen the&lt;br /&gt;
 #   first time you scan a particular file.&lt;br /&gt;
 #&lt;br /&gt;
 # 2 (Painfully aggressive)&lt;br /&gt;
 #   This walks through the entire song, counting the number of frames.&lt;br /&gt;
 #   This should result in accurate song times, but will take the most&lt;br /&gt;
 #   time.  Again, this will only have to be incurred the first time&lt;br /&gt;
 #   the file is indexed.&lt;br /&gt;
 # &lt;br /&gt;
 &lt;br /&gt;
 scan_type = 0&lt;br /&gt;
 always_scan = 1&lt;br /&gt;
 &lt;br /&gt;
 #&lt;br /&gt;
 # compress&lt;br /&gt;
 #&lt;br /&gt;
 # Whether to use gzip content-encoding when transferring playlists etc.&lt;br /&gt;
 # This was contributed as a patch by Ciamac Moallemi just prior to the 0.2.1&lt;br /&gt;
 # release, and as such, hasn&amp;#039;t gotten as much testing as other features.&lt;br /&gt;
 #&lt;br /&gt;
 # This feature should substantially speed up transfers of large databases&lt;br /&gt;
 # and playlists.&lt;br /&gt;
 #&lt;br /&gt;
 # It will eventually default to 1, but currently it defaults to 0.&lt;br /&gt;
 #&lt;br /&gt;
 &lt;br /&gt;
 compress = 1&lt;br /&gt;
 &lt;br /&gt;
 [plugins]&lt;br /&gt;
 plugin_dir = /usr/lib/mt-daapd/plugins&lt;br /&gt;
 plugins = rsp.so,ssc-ffmpeg.so&lt;br /&gt;
 &lt;br /&gt;
 [scanning]&lt;br /&gt;
 &lt;br /&gt;
 # should playlists be processed at all?&lt;br /&gt;
 #&lt;br /&gt;
 process_playlists = 1&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 # should itunes xml files be processed?&lt;br /&gt;
 #&lt;br /&gt;
 process_itunes = 1&lt;br /&gt;
 &lt;br /&gt;
 # should m3u files be processed?&lt;br /&gt;
 #&lt;br /&gt;
 process_m3u = 1&lt;br /&gt;
&lt;br /&gt;
Good software client similar to iTunes&amp;lt;br /&amp;gt;&lt;br /&gt;
[http://sourceforge.net/projects/fireflyclient/ Firefly Client]&lt;br /&gt;
&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Gqwill69</name></author>
	</entry>
</feed>