Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
mpd
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Иван Мажукин
mpd
Commits
72640290
Commit
72640290
authored
Aug 28, 2006
by
J. Alexander Treuman
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Updating INSTALL
git-svn-id:
https://svn.musicpd.org/mpd/trunk@4706
09075e82-0dd4-0310-85a5-a0d7c8717e4f
parent
ebba9491
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
57 additions
and
46 deletions
+57
-46
INSTALL
INSTALL
+57
-46
No files found.
INSTALL
View file @
72640290
Music Player Daemon (MPD) - INSTALL
Music Player Daemon (MPD) - INSTALL
Requirement
s
Optional Output Dependencie
s
------------
------------
----------------
libao - http://www.vorbis.com/download_unix.psp
You will need at least one of these to compile MPD.
(This comes with most/all distributions. Make sure you have both
the ao libs and development packages for your distribution installed.
For Red Hat 8.0, the necessary packages are: libao and libao-devel)
zlib - http://www.gzip.org/zlib
Most of these are available as packages on major distributions. Be sure to
(This comes with all distributions. Make sure you have bot the zlib libs
install both the library package as well as the development package.
and development packages for your distribution installed. For Red hat,
the necessary packages are: zlib and zlib-devel)
Optional
AO - http://www.xiph.org/ao/
--------
A portable library that abstracts many audio output types as one API. Should
be used only if there is no native plugin available or if the native plugin
doesn't work. You will need libao.
ALSA - http://www.alsa-project.org/
The Advanced Linux Sound Architecture. Recommended audio output if you use
Linux. You will need libasound.
PulseAudio - http://www.pulseaudio.org/
An advanced sound daemon. You will need libpulse.
libshout - http://www.icecast.org/
For streaming to an Icecast or Shoutcast server.
Optional Input Dependencies
---------------------------
You will need at least one of these to compile MPD.
Most of these are available as packages on major distributions. Be sure to
install both the library package as well as the development package.
MAD - http://www.underbit.com/products/mad/
For MP3 support. You will need libmad, and optionally libid3tag if you want
ID3 tag support.
Ogg Vorbis - http://www.xiph.org/ogg/vorbis/
Ogg Vorbis - http://www.xiph.org/ogg/vorbis/
(This comes with most/all distributions. Make sure you have both the
For Ogg Vorbis support. You will need libogg and libvorbis.
ogg and vorbis libs as well as the development packages for your
distribution installed. For Red Hat 8.0, the necessary packages are:
FLAC - http://flac.sourceforge.net/
libogg, libogg-devel, libvorbis, and libvorbis-devel)
.
For FLAC support. You will need version 1.1.0 or higher of libflac
.
Flac - http://flac.sf.net
OggFLAC - http://www.xiph.org/ogg/vorbis/ and http://flac.sourceforge.net/
For Flac support, you need Flac 1.1.0 or greater.
For OggFLAC support. You will need liboggflac, which can be built from the
FLAC sources if libogg is already installed.
FAAD2 - http://faac.sf.net
Audio File - http://www.68k.org/~michael/audiofile/
For
MP4/AAC support
.
For
WAVE, AIFF, and AU support. You will need libaudiofile
.
Audiofile - http://www.68k.org/~michael/audiofile
/
FAAD2 - http://www.audiocoding.com
/
For
wave, aiff, and au support
.
For
MP4/AAC support. You will need libmp4ff
.
libmikmod - http://mikmod.raphnet.net/
libmpcdec - http://www.musepack.net/
For Mod support.
For Musepack support.
MikMod - http://mikmod.raphnet.net/
For MOD support. You will need libmikmod.
Download
Download
--------
--------
Get the latest release from of MPD from
http://www.musicpd.org
Get the latest release from of MPD from
<http://www.musicpd.org/>.
Compile
Compile
-------
-------
...
@@ -46,6 +69,10 @@ Compile
...
@@ -46,6 +69,10 @@ Compile
$ tar zxvf mpd-x.x.x.tar.gz
$ tar zxvf mpd-x.x.x.tar.gz
or
$ tar jxvf mpd-x.x.x.tar.bz2
2) change to directory created
2) change to directory created
$ cd mpd-x.x.x
$ cd mpd-x.x.x
...
@@ -68,24 +95,6 @@ Run
...
@@ -68,24 +95,6 @@ Run
---
---
1) run mpd:
1) run mpd:
<port>: port number daemon listens on (if running as a user, this should be
greater than 1024)
<mp3 directory>: directory containing mp3's
<playlist directory>: directory where playlists will be stored (and .mpddb will
be placed)
<mpd log>: log file for mpd
<mpd err>: error log file for mpd
$ mpd <port> <mp3 directory> <playlist directory> <mpd log> <mpd err>
example where mpd executable is in mpd-x.x.x directory:
$ mpd-x.x.x/mpd 6600 mp3 playlists mpd.log mpd.err
Note: The first time you run mpd, it will "explore" your mp3 directory for
mp3's.
Also, mpd can alternatively use config file. In this case,
run mpd like this:
$ mpd <config file>
$ mpd <config file>
...
@@ -97,12 +106,14 @@ $ mpd playlists/.mpdconf
...
@@ -97,12 +106,14 @@ $ mpd playlists/.mpdconf
A sample config file is included with the source of MPD, mpdconf.example .
A sample config file is included with the source of MPD, mpdconf.example .
Note: The first time you run mpd, it will "explore" your mp3 directory for
mp3's.
Using MPD
Using MPD
---------
---------
You can download a web interface (phpMp) to MPD at
You can download a web interface (phpMp) to MPD at <http://www.musicpd.org/>.
http://www.musicpd.org .
Also, several other clients can be found for MPD at
http://www.musicpd.org
.
Also, several other clients can be found for MPD at
<http://www.musicpd.org/>
.
MPD can be interfaced directly using telnet (see COMMANDS, if you are brave).
MPD can be interfaced directly using telnet (see COMMANDS, if you are brave).
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment