Music Player Daemon (MPD) — аудіоплеєр з клієнт-серверною архітектурою. MPD працює в режимі демона та програє музику з плейліста. Зміни стану програвача, такі як початок, призупинення, завершення програвання, дії з плейлістом, отримання метаданих треку, статистичної інформації тощо відбувається через клієнтські програми. Клієнт може бути запущений на тому самому комп'ютері, що й сервер, або на іншому і з'єднуватись через мережу. Така архітектура має ряд переваг: користувач має можливість вибрати клієнт за смаком, віддалено керувати програванням; програвання не припиняється при закритті клієнта, а лише тоді, коли завершити сеанс самого MPD; економляться системні ресурси.[]
Тип | Програвач мультимедіа |
---|---|
Розробник | Warren Dukes |
Перший випуск | 2003 |
Стабільний випуск | 0.20.9 (4 червня 2017 ) |
Операційна система | UNIX-подібні та Microsoft Windows |
Мова програмування | C |
Стан розробки | Актуальний |
Ліцензія | GNU General Public License вер. 2.0 |
Репозиторій | github.com/MusicPlayerDaemon/MPD |
Вебсайт | musicpd.org |
|
MPD, подібно до багатьох інших плеєрів, використовує базу даних, щоб зберігати основну метаінформацію про аудіофайли.
Можливості
- Підтримка форматів Ogg Vorbis, Ogg Tremor, OggFLAC, MP3, FLAC, AAC/MP4, WAV, WavPack, MIDI, Musepack, MOD, та будь-які інші, які підтримуються FFmpeg. Ці можливості реалізовані модульно і можуть бути відключені під час компіляції. FFmpeg може програвати аудіодоріжки з відеофайлів без відтворення відео.
- З’єднання з клієнтами через локальні сокети або протокол TCP (в тому числі IPv6).
- Потокове програвання, використовуючи cURL, Last.fm або (MMS).
- Вивід звуку на ALSA, Open Sound System, , PulseAudio, JACK, конвеєр, іменований конвеєр.
- Можливість трансляції через вбудований HTTP-сервер або у форматах MP3 або Ogg Vorbis.
- Читання тегів ID3 (ID3v1 і ID3v2), Ogg Vorbis, MP4, APEv2.
- Використання бази даних з метаінформацією про аудіофайли.
- Підтримка Avahi/Zeroconf.
- Підтримка плавних переходів і накладання між треками.
- Збереження плейлістів на диск у форматі M3U.
- Керування гучністю.
Плеєр працює у операційних системах Linux, Mac OS X, FreeBSD, OpenBSD, NetBSD, OpenSolaris, Sun Solaris, HP-UX, Microsoft Windows.
Клієнти
Цей розділ потребує доповнення. (липень 2010) |
MPD є лише сервером. Щоб користуватися ним, обов’язкова наявність клієнта, яких забезпечує інтерфейс користувача. MPD має велику кількість різноманітних клієнтів.
Консольні клієнти
- mpc [ 4 серпня 2009 у Wayback Machine.] — простий текстовий інтерфейс до MPD.
- ncmpc [ 20 серпня 2011 у Wayback Machine.] — клієнт на базі curses.
- — інший клієнт на базі curses.
Графічні клієнти
GTK+
- Gnome Music Player Client (GMPC) [ 21 серпня 2010 у Wayback Machine.] — клієнт на GTK+ з повною реалізацією можливостей MPD.
- — елегантний клієнт написаний на GTK+ та Python.
Qt
- QMPDClient [ 28 липня 2010 у Wayback Machine.] — клієнт, написаний на Qt4.
Java
Інші
Вебклієнти
Інші клієнти
- Music Player Minion [ 23 лютого 2010 у Wayback Machine.] — клієнт, виконаний у формі додатка Firefox.
- — невимогливий до системних ресурсів збирач статистики для Last.fm та інших подібних сервісів (scrobbler).
Примітки
- . Архів оригіналу за 8 жовтня 2011. Процитовано 19 липня 2010.
{{}}
: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title ()
Посилання
- Огляд музичного демона mpd [ 5 березня 2016 у Wayback Machine.]
Див. також
- Music On Console
- — схожий проект для програвання відео.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Music Player Daemon MPD audiopleyer z kliyent servernoyu arhitekturoyu MPD pracyuye v rezhimi demona ta prograye muziku z plejlista Zmini stanu progravacha taki yak pochatok prizupinennya zavershennya progravannya diyi z plejlistom otrimannya metadanih treku statistichnoyi informaciyi tosho vidbuvayetsya cherez kliyentski programi Kliyent mozhe buti zapushenij na tomu samomu komp yuteri sho j server abo na inshomu i z yednuvatis cherez merezhu Taka arhitektura maye ryad perevag koristuvach maye mozhlivist vibrati kliyent za smakom viddaleno keruvati progravannyam progravannya ne pripinyayetsya pri zakritti kliyenta a lishe todi koli zavershiti seans samogo MPD ekonomlyatsya sistemni resursi dzherelo Music Player DaemonTipProgravach multimediaRozrobnikWarren DukesPershij vipusk2003Stabilnij vipusk0 20 9 4 chervnya 2017 7 rokiv tomu 2017 06 04 Operacijna sistemaUNIX podibni ta Microsoft WindowsMova programuvannyaCStan rozrobkiAktualnijLicenziyaGNU General Public License ver 2 0Repozitorijgithub com MusicPlayerDaemon MPDVebsajtmusicpd org Mediafajli u Vikishovishi MPD podibno do bagatoh inshih pleyeriv vikoristovuye bazu danih shob zberigati osnovnu metainformaciyu pro audiofajli MozhlivostiPidtrimka formativ Ogg Vorbis Ogg Tremor OggFLAC MP3 FLAC AAC MP4 WAV WavPack MIDI Musepack MOD ta bud yaki inshi yaki pidtrimuyutsya FFmpeg Ci mozhlivosti realizovani modulno i mozhut buti vidklyucheni pid chas kompilyaciyi FFmpeg mozhe progravati audiodorizhki z videofajliv bez vidtvorennya video Z yednannya z kliyentami cherez lokalni soketi abo protokol TCP v tomu chisli IPv6 Potokove progravannya vikoristovuyuchi cURL Last fm abo MMS Vivid zvuku na ALSA Open Sound System PulseAudio JACK konveyer imenovanij konveyer Mozhlivist translyaciyi cherez vbudovanij HTTP server abo u formatah MP3 abo Ogg Vorbis Chitannya tegiv ID3 ID3v1 i ID3v2 Ogg Vorbis MP4 APEv2 Vikoristannya bazi danih z metainformaciyeyu pro audiofajli Pidtrimka Avahi Zeroconf Pidtrimka plavnih perehodiv i nakladannya mizh trekami Zberezhennya plejlistiv na disk u formati M3U Keruvannya guchnistyu Pleyer pracyuye u operacijnih sistemah Linux Mac OS X FreeBSD OpenBSD NetBSD OpenSolaris Sun Solaris HP UX Microsoft Windows KliyentiCej rozdil potrebuye dopovnennya lipen 2010 MPD ye lishe serverom Shob koristuvatisya nim obov yazkova nayavnist kliyenta yakih zabezpechuye interfejs koristuvacha MPD maye veliku kilkist riznomanitnih kliyentiv Konsolni kliyenti mpc 4 serpnya 2009 u Wayback Machine prostij tekstovij interfejs do MPD ncmpc 20 serpnya 2011 u Wayback Machine kliyent na bazi curses inshij kliyent na bazi curses Grafichni kliyenti GTK Gnome Music Player Client GMPC 21 serpnya 2010 u Wayback Machine kliyent na GTK z povnoyu realizaciyeyu mozhlivostej MPD elegantnij kliyent napisanij na GTK ta Python Qt QMPDClient 28 lipnya 2010 u Wayback Machine kliyent napisanij na Qt4 Java Inshi Vebkliyenti Inshi kliyenti Music Player Minion 23 lyutogo 2010 u Wayback Machine kliyent vikonanij u formi dodatka Firefox nevimoglivij do sistemnih resursiv zbirach statistiki dlya Last fm ta inshih podibnih servisiv scrobbler Primitki Arhiv originalu za 8 zhovtnya 2011 Procitovano 19 lipnya 2010 a href wiki D0 A8 D0 B0 D0 B1 D0 BB D0 BE D0 BD Cite web title Shablon Cite web cite web a Obslugovuvannya CS1 Storinki z tekstom archived copy yak znachennya parametru title posilannya PosilannyaOglyad muzichnogo demona mpd 5 bereznya 2016 u Wayback Machine Div takozhMusic On Console shozhij proekt dlya progravannya video