Music Player Daemon

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
Music Player Daemon
Тип Програвач мультимедіа
Розробник Warren Dukes
Перший випуск 2003
Стабільний випуск 0.20.9 (4 червня 2017; 478 днів тому)
Версії 0.20.21 (17 серпня 2018)[1]
Репозиторій github.com/MusicPlayerDaemon/MPD
Операційна система UNIX-подібні та WIndows
GNU фреймворк GTK+ і Qt
Написано на C
Стан розробки Актуальний
Ліцензія GNU General Public License вер. 2.0
http://mpd.wikia.com/

Music Player Daemon (MPD) — аудіоплеєр з клієнт-серверною архітектурою. MPD працює в режимі демона та програє музику з плейлиста. Зміни стану програвача, такі як початок, призупинення, завершення програвання, дії з плейлистом, отримання метаданих треку, статистичної інформації тощо відбувається через клієнтські програми. Клієнт може бути запущений на тому самому комп’ютері, що й сервер, або на іншому і з’єднуватись через мережу. Така архітектура має ряд переваг: користувач має можливість вибрати клієнт за смаком, віддалено керувати програванням; програвання не припиняється при закритті клієнта, а лише тоді, коли завершити сеанс самого MPD; економляться системні ресурси (добре працює, навіть, на Pentium 75).

MPD, подібно до багатьох інших плеєрів, використовує базу даних, щоб зберігати основну метаінформацію про аудіофайли.

Можливості[ред. | ред. код]

Клієнти[ред. | ред. код]

MPD є лише сервером. Щоб користуватися ним, обов’язкова наявність клієнта, яких забезпечує інтерфейс користувача. MPD має велику кількість різноманітних клієнтів.

Консольні клієнти[ред. | ред. код]

  • mpc — простий текстовий інтерфейс до MPD.
  • ncmpc — клієнт на базі curses.
  • ncmpcpp — інший клієнт на базі curses.

Графічні клієнти[ред. | ред. код]

GTK+[ред. | ред. код]

  • Gnome Music Player Client (GMPC) — клієнт на GTK+ з повною реалізацією можливостей MPD.
  • Sonata — елегантний клієнт написаний на GTK+ та Python.

Qt[ред. | ред. код]

  • QMPDClient — клієнт, написаний на Qt4.

Java[ред. | ред. код]

Інші[ред. | ред. код]

Веб-клієнти[ред. | ред. код]

Інші клієнти[ред. | ред. код]

  • Music Player Minion — клієнт, виконаний у формі додатка Firefox.
  • mpdscribble — невимогливий до системних ресурсів збирач статистики для Last.fm та інших подібних сервісів (scrobbler).

Примітки[ред. | ред. код]

  1. Release 0.20.21 — 2018.
  2. а б в г д е ж Ці можливості реалізовані модульно і можуть бути відключені під час компіляції.
  3. FFmpeg може програвати аудіодоріжки з відеофайлів без відтворення відео.
  4. [1]
  5. [2]

Посилання[ред. | ред. код]

Огляд музичного демона mpd

Див. також[ред. | ред. код]