Difference between revisions of "Music Player Daemon"

From Hydrogenaudio Knowledgebase
Jump to: navigation, search
(Added some extra info, better formatting)
(Features: some fixes)
Line 17: Line 17:
== Features ==
== Features ==
* [[Tags]] (Ogg Comments, ID3, Matroska...)
* [[Tags]] (Ogg, MP4, ID3, Matroska...)
* [[ReplayGain]]
* [[ReplayGain]]
* Crossfade
* Crossfade

Latest revision as of 01:24, 28 January 2017

Music Player Daemon (MPD) is an open-source music playback and playlist handling daemon. It can be controlled via local clients or remotely.

Supported formats (encoding and decoding)[edit]

  • MP3 via libmad, libmpg123, LAME, TwoLAME, Shine
  • Ogg-Vorbis via libvorbis
  • Ogg-Opus via libopus
  • FLAC via libflac
  • AAC via libfaac
  • MOD via MODPlug
  • WAV and AIFF via libsndfile, libaudiofile
  • Musepack via libmpcdec
  • WavPack via libwavpack
  • MIDI via FluidSynth, libwildmidi
  • Raw PCM directly via the daemon
  • Any library/codec/container combination supported by FFmpeg (including ones already supported directly in mpd itself)


  • Tags (Ogg, MP4, ID3, Matroska...)
  • ReplayGain
  • Crossfade
  • Gapless playback
  • Local and remote filesystems (via NFS, SMB/Samba, UPnP/DLNA, http with curl)
  • Local and remote playback
  • Local (via UNIX domain sockets) and remote (via IP) control
  • Re-encoding (for remote streams)
  • Resampling via libsamplerate (optional)

Supported languages[edit]

  • English.

Supported platforms[edit]

  • GNU/Linux
  • BSD
  • Windows

External links[edit]