shaft, French
@shaft@piaille.fr avatar

En train de tester MPD avec le frontal Web MyMPD¹ (qui fournit du .deb et surtout qui est maintenu).

Je trouvais la qualité sonore pourrie (sortie httpd en Opus 128 kbit/s, sachant que la source est en Flac), mais c'est parce que j'avais mal lu les petites lignes : mpd sort par défaut du mono.

Au final c'est pas mal. Je vais sans doute finir par installer ça sur mon serveur et proxifier le tout vers ailleurs pour ne pas exposer au public le port 443 de chez moi (il est timide)

¹ https://jcorporation.github.io/myMPD

shaft,
@shaft@piaille.fr avatar

Je m'emmerde au boulot alors j'ai fait l'installation.

mpd n'a effectivement pas bronché pour lister mes 18000 titres (ça a pris genre 5 minutes)

J'ai juste perdu 5 minutes sur la "proxyfication" : j'avais mis la clause ProxyPass pour l'URL websocket après le ProxyPass générique. Forcément ça faisait des 502. (Manque de café).

En lecture (encodée en Opus 128kbps donc), le serveur débite à 15-20 ko/s en upload¹ (plus quand il faut charger les pochettes bien sûr) : donc ça passe large sur une ligne ADSL sans la saturer :3 (ça ramera juste pour afficher de la pochette)

(¹ et encore, j'observe htop en SSH donc ça consomme aussi un peu)

shaft,
@shaft@piaille.fr avatar

Ah oui et MyMPD ne gère pas les certificats X.509 contentant le certif + le certif intermédiaire, il ne balance que le certif.

Du coup, avec un certif Let's Encrypt, j'ai du ajouter le certificat R3 au ca-certificates de la machine qui sert de proxy, parce que j'aime pas les exceptions à la vérification des certificats. Même (surtout ?) quand c'est les miens

mmu_man,
@mmu_man@m.g3l.org avatar

@shaft du mono ? Ceci dit je l'ai pas utilisé très longtemps, suffisamment pour faire un portage à 85% fonctionnel sur Haiku… qui a fini par être supprimé car "ouain c'est trop complexe blah blah pas maintenu blah blah"

shaft,
@shaft@piaille.fr avatar

@mmu_man Par défaut la sortie HTTP du MPD de Debian est en 44100Hz, 16bits mais mono oui. Je sais pas pourquoi

ScriptFanix,
@ScriptFanix@maly.io avatar

@mmu_man
Perso j'utilise mpdroid pour piloter depuis le téléphone et quand je suis en vadrouille c'est funkwhale qui gère le show. Avant j'avais une bidouille avec un mpd qui streamait dans un icecast mais c'était pas pratique du tout
@shaft

breizh,
@breizh@pleroma.breizh.pm avatar

@ScriptFanix @mmu_man @shaft Perso je fais tourner un daemon MPD sur mon téléphone Android, que je pilote avec MALP et qui streame en NFS directement depuis https://fichiers.breizh.pm/Musique.opus (et un autre daemon MPD sur le serveur s’occupe de fournir une base de données à jour pour que les daemon clients n’aient pas à parcourir toute l’arborescence)

Je voulais le faire en HTTPS mais le daemon MPD sur Android est incapable de lire une source en HTTPS.

Et la solution qui streame la musique (et la transcode à la volée) a une latence de contrôle qui m’est insupportable.

J’aimerais pouvoir passer au HTTPS cela dit, parce que le NFS c’est vraiment crado, et quand ça saute ça a tendance à planter le daemon local…

(quant à la question de la robustesse de MPD face à une grosse discothèque, y’a pas mieux que lui sur ce plan :P )

shaft,
@shaft@piaille.fr avatar

@breizh C'est une grande limitation de MPD le non support de HTTPS pour la sortie HTTP. MyMPD gère ce cas (puisque lui utilise par défaut TLS et que le mixed-content, c'est niet dans les navigateurs - heureusement. @ScriptFanix Sinon je n'avais pas pensé à Funkwhale, mais la doc d'installation ( https://docs.funkwhale.audio/administrator/installation/debian.html ) me dissuade 😅 Surtout comparé à du soft dispo sur un dépôt @mmu_man

Firesledge,
@Firesledge@piaille.fr avatar

@shaft Hé Opus en 128 kb/s c’est très correct. À débit identique, rien à voir avec le MP3.

shaft,
@shaft@piaille.fr avatar

@Firesledge Oué, mais en mono ça pique les oreilles :)

Une fois passé en stéréo, c'est nickel

shaft,
@shaft@piaille.fr avatar

Bon par contre ma discothèque c'est 18000 titres¹ et 250 Go. J'espère que MPD est costaud

Dont 14% de Jerry Goldsmith tout de même — et je n'ai même pas le tiers de la discographie du bonhomme

R1Rail,
@R1Rail@mastodon.gougere.fr avatar

@shaft ah je n'ai que 30Go (et un peu moins de 8000 titres). Un jour je reprendrai le rippage de ma collection de CDs

shaft,
@shaft@piaille.fr avatar

@R1Rail J'ai quasiment plus que du FLAC (pour la conservation longue durée), donc ça prend un peu de place ^^

Je convertis en Opus quand j'ai besoin de mettre ça sur l"ordiphone par exemple

beaufils,
@beaufils@mastodon.social avatar

@shaft @R1Rail

Je ne connais pas Opus.

Sur mon ordiphone je synchronise mes FLAC comme un gros bourin.

shaft,
@shaft@piaille.fr avatar

@beaufils @R1Rail Codec qui remplace Vorbis et Speex. Il est ouvert (standardisé dans un RFC) et met la pâté aux autres format à perte : à 128kbps, ça met la honte à du MP3 qualité max et la diff avec du Flac n'est généralement pas perceptible sans matos qui coûte des reins (le FLAC reste le format de choix pour l'archivage)

https://en.wikipedia.org/wiki/Opus_(audio_format)

framasky,
@framasky@framapiaf.org avatar

@shaft
MPD ne bronchait pas avec mes 70Gio. Je pense que tu peux y aller tranquille.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • kavyap
  • thenastyranch
  • GTA5RPClips
  • tester
  • InstantRegret
  • DreamBathrooms
  • ngwrru68w68
  • magazineikmin
  • everett
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • cisconetworking
  • megavids
  • khanakhh
  • normalnudes
  • osvaldo12
  • cubers
  • tacticalgear
  • Durango
  • ethstaker
  • modclub
  • anitta
  • provamag3
  • Leos
  • JUstTest
  • lostlight
  • All magazines