music_directory "/home/scriptor/Musiques" # votre dossier de musique
playlist_directory "/var/lib/mpd/playlists"
db_file "/var/lib/mpd/db"
log_file "/var/log/mpd/mpd.log"
#error_file "/var/log/mpd/mpd.error"
pid_file "/var/run/mpd/mpd.pid"
state_file "/var/lib/mpd/mpdstate"
user "mpd"
# Binding to address and port causing problems in mpd-0.14.2 best to leave
# commented.
# bind_to_address "127.0.0.1"
port "4400"
audio_output {
type "alsa"
name "My ALSA Device"
device "hw:0,0" # optional
format "44100:16:2" # optional
}
If your music collection is contained under multiple directories, you can make symbolic links under /var/lib/mpd then set 'music_directory' to the directory holding the symbolic links. Remember to set permissions accordingly on the directories being linked.
«The following statement is not true. The previous statement is true.»
mkdir -p /home/scriptor/mpd/ # répertoire pour les liens symboliques, celui à indiquer dans le mpd.conf
for i in /home/scriptor/Musiques/*; do ln -s "$i" /home/scriptor/mpd/;done
devrait suffire (sinon tu passes par root en remplaçant /home/scriptor/mpd/ par /var/lib/mpd/scriptorMusiques ).
S'il y a plusieurs niveaux dans Musiques (par exemple Musiques/TelArtiste/TelAlbum ) remplace /home/scriptor/Musiques/* par /home/scriptor/Musiques/**/* )
«The following statement is not true. The previous statement is true.»
Par contre j'ai un autre problème, lorsque fais mpd, il me dit que le port 6600 est déjà utilisé alors que mpd était complètement arrêté avant que je ne le lance, et la ligne port n'y figure même pas, et sonata ne marche pas.
Merci encore de toutes réponses
Les ennemis de mes ennemis sont mes amis.
Les ennemis de mes amis sont mes ennemis.
Les amis de mes ennemis sont mes ennemis.
@Wisthler: ~/Musiques == /home/scriptor/Musiques (si user == scriptor, ce qui devrait être le cas)
Ta question en or l'est effectivement. Pour faire mon lourd, c'était dans le wiki à la même ligne que la remarque sur les liens symboliques (que j'ai d'ailleurs cité en entier, c'est pas pour rien ).
Sinon pense à consulter les logs de mpd: /var/log/mpd/mpd.log (voire les erreurs si tu les décommentes).
Aussi, selon ce que tu veux faire, vois la partie https://wiki.archlinux.org/index.php/Mu ... tive_setup. Tout dépend si tu veux que ton utilisateur ait la main sur mpd ou pas (tu n'auras pas de problème de permission vu que tu travailles sur ton home... ce que je trouve plus propre que d'utiliser /var et root).
«The following statement is not true. The previous statement is true.»
Oui, je suis d'accord sur le fait que mon "~" devrait correspondre à son /home/scriptor.
Sauf qu'il a spécifié "mpd" comme user.
Donc, ça sent le problème de permission.
Problème, qui, de mémoire, persiste de l'autre côté d'un lien symbolique.
J'aurais tendance à dire que le meilleur test à faire c'est de connecter en tant que "mpd" et d'essayer de faire un "ls" (soit sur /home/scriptor/Musiques soit /var/lib/mpd/scriptorMusiques/*)
« Si la matière grise était plus rose, le monde aurait moins les idées noires »
music_directory "~/Musiques" # votre dossier de musique
playlist_directory "~/.mpd/playlists"
db_file "~/.mpd/db"
#error_file "~/.mpd/mpd.error"
pid_file "~/.mpd/mpd.pid"
state_file "~/.mpd/mpdstate"
user "scriptor"
auto_update "yes"
# Binding to address and port causing problems in mpd-0.14.2 best to leave
# commented.
bind_to_address "127.0.0.1"
audio_output {
type "alsa"
name "My ALSA Device"
device "hw:0,0" # optional
format "44100:16:2" # optional
}
Et j'ai rajouté mpd dans daemons de rc.conf.
Voilà en éspeŕant en avoir aidé certains.
Merci encore pour votre aide
Scriptor
Les ennemis de mes ennemis sont mes amis.
Les ennemis de mes amis sont mes ennemis.
Les amis de mes ennemis sont mes ennemis.
Le coup des liens symboliques c'est un peu tiré par les cheveux, j'ai des sous-dossiers de sous-dossiers e avec sonata il sait les reconnaitre sans lien symbolique.