Seit zehn Jahren ist MPD mein Hauptmedienplayer auf meinem Computer. Music Player Daemon ist ein Hintergrunddienst, der Musik abspielt .
Um irgendwie mit diesem Dienst interagieren zu können, benötigen Sie ein Client-Programm. Es gibt mehr als ein Dutzend solcher Programme , aber bis vor kurzem konnte ich kein Programm finden, das vollständig zu mir passt - also habe ich mich eines schönen Tages entschlossen, mein eigenes zu schreiben (hier ist übrigens die Sperre aufgetaucht).
Hier ist ein kurzer Überblick über einen (relativ) neuen MPD-Client für Linux / GTK namens Ymuse , den ich kürzlich in Version 0.16 veröffentlicht habe .

Music Player Daemon
Zunächst ein wenig darüber, was der Music Player Daemon ist - für diejenigen, die nicht damit vertraut sind.
Es handelt sich um einen Dienst (Daemon im IT-Jargon), der im Hintergrund im Darm eines Computers ausgeführt wird und Musik abspielen oder Internet-Audio (Internetradio) streamen kann.
Abgesehen von der Tonwiedergabe manifestiert sich dieser Dienst nicht äußerlich. Zur Verwaltung ist ein spezielles Programm erforderlich, das traditionell als Client bezeichnet wird. Viele dieser Clients sind für verschiedene Plattformen verfügbar - von Windows bis Wear OS.
( ) , , .

MPD ( ) , - . MPD- , — .
, MPD Raspberry Pi, , .
MPD ( ) , -.
, MPD mpdris2, MPRIS. - (, , ..).
Ymuse
, , , MPD-.
Sonata, , :
- .
- ( ).
, Sonata Python, , , .
, , , , Ymuse , Y
:

Ymuse :

, , :
- MPD TCP Unix-, .
- , , , .
- .
- ( ).
- MPD, .
- , .
- (-) , .
- .
- ( Go template).
- MPD (random, repeat consume).
- .
- .
- .
- . :
Ymuse — .
:

(-):

:

Go Go Go
Ymuse , Go, Google.
Go — , , Linux Android SPARC ARM. C++. Go , Python, « ».
, , , - , , , go get ….
— gompd MPD- gotk3, GTK — Sonata (!) . , , -, - .
: 12K+ Ymuse - «». ( , GTK, .)
Ymuse GitHub, .deb
, .rpm
snap-:
snap install ymuse
Weitere Informationen zur Installation finden Sie auf der Anwendungsseite ( englische Version ).
Schreiben Sie Beschwerden und Vorschläge an den Tracker auf GitHub (vorzugsweise in Englisch).