Pour éditer le wiki, il faut demander un compte à un Lapin !

Difference between revisions of "Serveur MPD"

From Le L∞p's Wiki
Jump to: navigation, search
(Quelques conseils finement frappés sur l'enclume de l'expérience.)
m (wikify)
Line 3: Line 3:
 
== Accès ==
 
== Accès ==
  
Avec n'importe quel client MPD : ncmpcpp [http://ncmpcpp.rybczak.net/download.php](curses) / gmpc [http://gmpclient.org/installation] (graphique) / mpdroid [https://play.google.com/store/apps/details?id=com.namelessdev.mpdroid&hl=fr](android)
+
Avec n'importe quel client MPD : [http://ncmpcpp.rybczak.net/download.php ncmpcpp] (curses), [http://gmpclient.org/installation gmpc] (graphique), [https://play.google.com/store/apps/details?id=com.namelessdev.mpdroid&hl=fr mpdroid](android)
 
* Host : <code>mp3m.caserne</code>
 
* Host : <code>mp3m.caserne</code>
 
* Port : 6600 (port par défaut)
 
* Port : 6600 (port par défaut)
  
 
Le MPD streame aussi la musique en HTTP, sur le port 8080.
 
Le MPD streame aussi la musique en HTTP, sur le port 8080.
 +
 +
== Conseils d'utilisation ==
 +
 +
; Pas de mode ''Consume'' : Dans ce mode, les morceaux sont retirés de la playlist après avoir été joués. C'est bien dommage quand on aurait bien voulu savoir ce que c'était que cette musique de guedin et que le titre n'est plus là.
 +
; Pas de mode ''Repeat'' : Parce que souvent on oublie de couper la musique en partant. Ou pire, je mets un MP3 de gros keupon à fond pour me donner la patate pour le départ ! Et une fois parti, le truc hurle tout seul sans arrêt dans la nuit noire, parce que j'ai pas vérifié si le mode ''Repeat'' était activé.
  
 
== Fichiers ==
 
== Fichiers ==
  
 
; /data/music/tom : La discothèque de [[User:ToM|ToM]], alignée au cordon.
 
; /data/music/tom : La discothèque de [[User:ToM|ToM]], alignée au cordon.
<!-- ; /data/music/incoming : Un montage NFS (<code>[[failer|failer.gare.xp]]:/srv/sto2/files/mp3/incoming</code>). Si des fichiers disparaissent de ce dossier, il est probable que [[User:ToM|ToM]] les ai rangé dans sa discothèque. -->
+
<!-- ; /data/music/incoming : Un montage NFS (<code>[[failer|failer.gare.xp]]:/srv/sto2/files/mp3/incoming</code>). Si des fichiers disparaissent de ce dossier, il est probable que [[User:ToM|ToM]] les ait rangé dans sa discothèque. -->
 
; /data/music/incoming-2014 : Vos uploads. Si des fichiers disparaissent de ce dossier, il est probable que [[User:ToM|ToM]] les ai rangé dans sa discothèque.
 
; /data/music/incoming-2014 : Vos uploads. Si des fichiers disparaissent de ce dossier, il est probable que [[User:ToM|ToM]] les ai rangé dans sa discothèque.
  
Line 38: Line 43:
  
 
Un cronjob rafraîchit la base de donnée chaque heure.
 
Un cronjob rafraîchit la base de donnée chaque heure.
 
== Conseils d'utilisation ==
 
 
; Pas de mode ''Consume'' : Dans ce mode, les morceaux sont retirés de la playlist après avoir été joués. C'est bien dommage quand on aurait bien voulu savoir ce que c'était que cette musique de guedin et que le titre n'est plus là.
 
; Pas de mode ''Repeat'' : Parce que souvent on oublie de couper la musique en partant. Ou pire, je mets un MP3 de gros keupon à fond pour me donner la patate pour le départ ! Et une fois parti, le truc hurle tout seul sans arrêt dans la nuit noire, parce que j'ai pas vérifié si le mode ''Repeat'' était activé.
 
  
 
[[Category:Infrastructure]]
 
[[Category:Infrastructure]]

Revision as of 19:32, 21 August 2014

Au #loop on écoute du !@# de bon son !!! Et pour ça, on a un serveur MPD, actuellement installé sur une machine de ToM.

Accès

Avec n'importe quel client MPD : ncmpcpp (curses), gmpc (graphique), mpdroid(android)

  • Host : mp3m.caserne
  • Port : 6600 (port par défaut)

Le MPD streame aussi la musique en HTTP, sur le port 8080.

Conseils d'utilisation

Pas de mode Consume 
Dans ce mode, les morceaux sont retirés de la playlist après avoir été joués. C'est bien dommage quand on aurait bien voulu savoir ce que c'était que cette musique de guedin et que le titre n'est plus là.
Pas de mode Repeat 
Parce que souvent on oublie de couper la musique en partant. Ou pire, je mets un MP3 de gros keupon à fond pour me donner la patate pour le départ ! Et une fois parti, le truc hurle tout seul sans arrêt dans la nuit noire, parce que j'ai pas vérifié si le mode Repeat était activé.

Fichiers

/data/music/tom 
La discothèque de ToM, alignée au cordon.
/data/music/incoming-2014 
Vos uploads. Si des fichiers disparaissent de ce dossier, il est probable que ToM les ai rangé dans sa discothèque.

Ajouter des fichiers

En attendant le retour de failer, on peut uploader des fichiers via un montage NFS accessible en écriture :

 mp3m.caserne:/data/music/incoming-2014

Configuration

Extraits de /etc/mpd.conf :

 music_directory         "/data/music"
 playlist_directory      "/data/music/playlists"
 bind_to_address         "any"
 audio_output {
         type            "httpd"
         name            "Loop MPD"
         encoder         "vorbis"                # optional, vorbis or lame
         port            "8080"
         bitrate         "128"                   # do not define if quality is defined
         format          "44100:16:1"
 }

Un cronjob rafraîchit la base de donnée chaque heure.