Go, lockdown et nouveau client MPD - rencontrez Ymuse

Depuis dix ans, mon principal lecteur multimédia sur mon ordinateur est MPD, Music Player Daemon est un service de fond qui joue de la musique.







Pour interagir d'une manière ou d'une autre avec ce service, vous avez besoin d'un programme client. Il y a plus d'une douzaine de programmes de ce type , mais jusqu'à récemment, je ne pouvais pas en trouver un qui me conviendrait parfaitement - alors un beau jour j'ai décidé d'écrire le mien (ici le verrouillage a été relevé au fait).







Voici un aperçu rapide d'un (relativement) nouveau client MPD pour Linux / GTK appelé Ymuse , que j'ai récemment publié la version 0.16 .







Go Gopher lève un verre pour Ymuse Health







Démon du lecteur de musique



Tout d'abord, un peu sur ce qu'est le démon du lecteur de musique - pour ceux qui ne le connaissent pas.







( ), - (-).







, . , , , — Windows Wear OS.







( ) , , .







Fonctionnement du démon du lecteur de musique







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 — .







:

 Ymuse







(-):

 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
      
      





Vous pouvez en savoir plus sur l'installation sur la page de l'application (version anglaise ).







Écrivez des plaintes et des suggestions au tracker sur GitHub (de préférence en anglais).








All Articles