Audio - mpd plus que tes rots

Clients MPD

Local files

Pas évident d’ajouter un fichier “localement”

J’obtiens quant à moi un Access Denied.

Avec ncmpcpp, en appuyant deux fois sur ‘2’ on devrait pouvoir, mais il faut pouvoir accéder à mpd via le socket.

Certificats invalides

mpd utilise curl pour les audio en http.

Il semblerait qu’on puisse configurer curl pour ignorer les mauvais certifs, mais je n’ai pas trouvé sous quelle forme (/var/lib/mpd/.curlrc ?)

https://musicpd.org/doc/html/plugins.html

Temps de démarrage long

Peut-être dû à des tags buggés.

Possibilité de passer le log en verbose, voir quel fichier le fait bugger.

Dans un conteneur LXC

MPD refuse de démarrer :

mpd.service: Failed to set up mount namespacing: Permission denied
mpd.service: Failed at step NAMESPACE spawning /usr/bin/mpd: Permission denied

août 25 17:35:26 mplmpd systemd[1]: mpd.service: Main process exited, code=exited, status=226/NAMESPACE

Une façon simple de contourner le problème est d’activer le “nesting”, ce qui n’est pas dramatique sur un conteneur déjà non-privilégié. D’après le topic de forum mentionné dans https://bugzilla.proxmox.com/show_bug.cgi?id=2281.

Dans la config LXC, il faudra mettre :

features: nesting=1

Audio : Alsa Patiste, Lecteurs Audio, MAO les glaces, mpd plus que tes rots, Mumble Serviteur, Pipewire, Podcasts où as-tu pu ?, Streaming Audio