コンテンツにスキップ

Music Player Daemon

出典: フリー百科事典『ウィキペディア(Wikipedia)』
使
Music Player Daemon
開発元 Max Kellermann
初版 2003年 (21年前) (2003)
リポジトリ ウィキデータを編集
プログラミング
言語
C++ (since 0.18)[1]
対応OS Unix-like (BSDs, Linux, macOS,…) Windows
種別 Audio player
ライセンス GPL-2.0-or-later
公式サイト www.musicpd.org
テンプレートを表示

Music Player Daemon: Music Player DaemonMPD

概要

MPDはオーディオファイルの再生やプレイリストを管理、データベースで楽曲を整理を担当するが、そのMPDを操作するには別途クライアントのソフトウェアが必要となる。MPDの頒布ファイルには、シンプルなコマンドラインのクライアントであるmpcが同梱済みである。

MPDは、各種の商用オーディオデバイスでも使用されている(中にはMPDのGPLライセンスに違反しているものも存在している) [2]

設計


MPDMPDiTunes [3]

 

特徴


Ogg VorbisFLACOpusWavPackMP2MP3MP4 / AACMODMusepackwaveFFmpeg

MPDIPv4IPv6

FLACOggFLACMP3Ogg VorbisHTTP

ID3 ID3v1ID3v2VorbisMP4











M3U

Zeroconf

libsamplerate

ALSAPulseAudioOSSMVPJACKWindowsmacOS

Ogg VorbisMP3Icecast使Ogg / MP3

OggVorbisMP3HTTP

GUIX

クライアント

ncmpcpp

MPDにはTCP接続で独自のプロトコル[4]を介してサーバーと通信する種々さまざまなフロントエンドが存在し、そのインターフェイスのタイプは様々である。

コンソール型

  • mpc (MPDプロジェクトの一部) - シンプルなコマンドラインインターフェイス[5]
  • ncmpc - より完全な機能を備えたncursesクライアント。 [6]
  • ncmpcpp - ncmpcと似たものだが、タグエディタなどの新機能が含まれている。 [7]
  • Practical Music Search - Vimに似たインターフェイスを備えたncursesクライアント。 [8]
  • fmui - fzfとmpcを利用したターミナルユーザーインターフェイス。 [9]

Webクライアント型


Bragi-MPD - MPDHTML5WebMPD.js 

netjukebox - MPDVideoLANWinamp / httpQWeb [10]

OMPD - PHPMySQL

グラフィカル型


Ario - GTK + [11]

Cantata - WindowsmacOSLinux Qt5使 [12]

Gimmix -  [13]

gmpc - gtk + -2gtk + -3 [14]

Intelligent Music Player Client IMPC - GTK + 3.0使

mpdlirc - MPD [15]

Qmobilempd - SymbianQt4 [16]

Qmpdplasmoid - KDE [17]

Sonata - GTK +使GUI [18]

MPDCtrl - Windows[19]

Clients MPDWiki [20]

 C Python  Ruby  Perl  Lua  Haskell [21]

脚注



(一)^ MPD 0.18 released - Music Player Daemon. 2018215

(二)^  Commercial Products running MPD, www.musicpd.org, (2018-02-13), https://www.musicpd.org/commercial.html 2018215 

(三)^  Tag editing patches, nomius.blogspot.com, (2008-01-02), http://nomius.blogspot.com/2008/01/mpd-whats-missing.html 2013318 

(四)^ Protocol Reference  Music Player Daemon Community Wiki

(五)^  Client:Mpc - Music Player Daemon Community Wiki, mpd.wikia.com, (2013-02-28), https://mpd.fandom.com/wiki/Client:Mpc 2013318 

(六)^ Client (2008-11-28), Client:Ncmpc - Music Player Daemon Community Wiki, mpd.wikia.com, https://mpd.fandom.com/wiki/Client:Ncmpc 2013318 

(七)^  ncmpcpp MPD client, ncmpcpp.rybczak.net, http://ncmpcpp.rybczak.net/ 2013318 

(八)^  Practical Music Search, https://ambientsound.github.io/pms/ 

(九)^  fzf mpd user interface, (8 May 2021), https://github.com/seebye/fmui 

(十)^  netjukebox - the flexible media share, http://www.netjukebox.nl 

(11)^  Ario, Ario-player.sourceforge.net, http://ario-player.sourceforge.net/ 2013318 

(12)^  Cantata  Qt5 Graphical MPD Client for Linux, Windows, macOS, Haiku, github.com, https://github.com/CDrummond/cantata 2018314 

(13)^  Gimmix, 2017-01-02, https://web.archive.org/web/20170102222243/http://mpd.wikia.com/wiki/Client:Gimmix 2015929 

(14)^  Gnome Music Player Client, gmpclient.org, http://gmpclient.org/ 20131113 

(15)^  Client:MpdLIRC - Music Player Daemon Community Wiki, mpd.wikia.com, 2013-05-13, https://web.archive.org/web/20130513113917/http://mpd.wikia.com/wiki/Client:Mpdlirc 2013318 

(16)^  qmobilempd  MPD (musicpd) client, https://code.google.com/p/qmobilempd/ 2013318 

(17)^  mpdqml plasmoid, kde-look.org, http://kde-look.org/content/show.php?content=140412 2013318 

(18)^  Sonata Music Client for MPD, 2017-01-02, https://web.archive.org/web/20170102222118/http://mpd.wikia.com/wiki/Client:Sonata 2015929 

(19)^ MPDCtrl (). MPDCtrl. 2021712

(20)^  MPD Clients, musicpd.org, (2017-10-13), https://www.musicpd.org/clients/ 20171013 

(21)^  MPD Client Libraries, mpd.wikia.com, (2013-03-05), 2006-05-29, https://web.archive.org/web/20060529204215/http://mpd.wikia.com/wiki/Client_Libraries 2013318 

関連項目

外部リンク