Synology comment faire fonctionner MPD sur un DS 918+

mister58

Nouveau membre
8 Septembre 2020
26
0
0
mister585.wixsite.com
Bonjour,
Depuis des mois j 'essaye en vain de faire fonctionner MPD.
Je suis arrivé à l'installer avec OPKG, il tourne mais pas de son.
Il n 'arrive pas à detecter PULSEAUDIO, ou LAME.
Donc pas de son.
J 'ai essayé de l'installer avec DOCKER, j 'ai trouvé une version qui tourne, mais je ne sais pas comment renseigner les bonnes valeurs.
Merci de votre comprehension.
A bientôt!
 
Bonjour,
je renouvelle ma demande, pour une aide eventuelle.
j'essaye en vain d 'installer MPD, j 'ai peut être une chance avec Docker, mais il n 'arrive pas à créer les volumes necessaires, paur une erreur d'autorisation.
Pourtant je suis logger en administrateur.
Merci pour votre lecture, éventuellement une aides ?
 
Merci de me répondre.
L'image est randomcoww/mpd

Je dois effectuer ce qui suit:
docker run -it --rm \
-v /music_path:/mpd/music \
-v /cache_path:/mpd/cache \
-v /playlists_path:/mpd/playlists \
-p 6600:6600 -p 8000:8000 \
randomcoww/mpd:latest

Mais dans docker je n 'arrive pas à créer Les derniers dossiers.
 
Tu as donc 3 dossiers a créer
Music
Cache
Playlists

Par exemple dans docker/MDP/

Ensuite si docker est sur volume1, la commande sera :

Code:
docker run -it --rm \
-v /volume1/docker/MDP/music:/mpd/music \
-v /volume1/docker/MDP/cache:/mpd/cache \
-v /volume1/docker/MDP/playlists:/mpd/playlists \
-p 6600:6600 -p 8000:8000 \
randomcoww/mpd:latest
 
..........désolé par ma réponse non réactive.
J'ai éxecuté cette commande en administrateur, en ssh dans /volumes1/docker/mpd
voilà la réponse:
Code:
 sh-4.3# docker run -it --rm \
> -v /volume1/docker/MDP/music:/mpd/music \
> -v /volume1/docker/MDP/cache:/mpd/cache \
> -v /volume1/docker/MDP/playlists:/mpd/playlists \
> -p 6600:6600 -p 8000:8000 \
> randomcoww/mpd:latest
Unable to find image 'randomcoww/mpd:latest' locally
docker: Error response from daemon: manifest for randomcoww/mpd:latest not found.
See 'docker run --help'.
Dans docker j 'ai crée les dossiers manquants, voici l'erreur:
Il me dit qu'il ne les trouve pas.
Code:
  xception: Failed to access /mpd/playlists: No such file or directory

exception: Failed to access /mpd/music: No such file or directory

exception: RTIOThread could not get realtime scheduling, continuing anyway: sched_setscheduler failed: Operation not permitted

Pourtant ils figurent bien dans le menu.

capture.png
[/url][/img]

Je ne comprends pas, peut être une autorisation pas assez élevée.
Merci de d'avance.
A bientôt!
 
Salut,
Je n'avais pas vu ta réponse !
Tu exécute bien ta commande en root ?

Code:
sudo su -

Sur ton 2eme message, les chemin des fichiers sont faux a gauche tu as 3 fois la meme chose /docker/MPD tu devrai avoir ceci :
Code:
/docker/MPD/playlists ----------- /playlists
/docker/MPD/cache ----------- /cache 
/docker/MPD/music ----------- /music
 
J'avais déja fait comme tu me dis, mais il me disais qu'il y avait deux fois le même dossier.
Code:
3 éléments.

exception: Failed to access /mpd/playlists: No such file or directory

exception: Failed to access /mpd/music: No such file or directory

exception: RTIOThread could not get realtime scheduling, continuing anyway: sched_setscheduler failed: Operation not permitted
toujours le même défaut, MPD se lance.
 
Salut,
Oui c'est bien en SSH qu'il faut faire ceci !

Pour cette commande :
Code:
docker run -it --rm \
-v /volume1/docker/MDP/music:/mpd/music \
-v /volume1/docker/MDP/cache:/mpd/cache \
-v /volume1/docker/MDP/playlists:/mpd/playlists \
-p 6600:6600 -p 8000:8000 \
randomcoww/mpd:latest

Il faut avant que sur le NAS tu créer les dossiers suivant :
Code:
/docker/MDP/music
/docker/MDP/cache
/docker/MDP/playlists

ici l'erreur dit bien que les dossiers n'existe pas :
Code:
exception: Failed to access /mpd/playlists: No such file or directory
 
Salut,

je ne suis pas arriver a grand chose de mon coté ! mais si cela peut t'aider a avancer ! il faut dire que je ne connait pas du tout MDP :)

En SSH :
Code:
sudo su -
Entre ton code admin et valide

Puis :
Code:
mkdir -p /volume1/docker/mdp/{music,cache,playlists}
Pour créer l'arboressence de fichier, au besoin

Ensuite
Code:
docker run -it --rm \
-v /volume1/docker/mdp/music:/mpd/music \
-v /volume1/docker/mdp/cache:/mpd/cache \
-v /volume1/docker/mdp/playlists:/mpd/playlists \
-p 6600:6600 -p 8000:8000 \
randomcoww/mpd:0.21.25
Pour créer le conteneur

Ensuite j'ai des erreur d'acces a une database ... je sait pas si ya une autre conteneur a exécuter en meme temps ? En tout cas, semble pas fonctionnel chez moi.
Quand je me connecte a la page http://ADRESSEIPDUNAS:6600 j'ai le message "OK MPD 0.21.11"
 
Bonsoir,
Merci pour le mal que tu te donnes.
Je vais essayer ta syntaxe.
En fait tu as avancé plus que moi, en effet tu as réussi à ce que les répertoires soient reconnus par MPD.
La base de donnée se crée normalement une fois qu'il a lu la musique dans le répertoire music
En effet, il faut mettre des chansons dans le repertoire music, et là, il crée une base de donné si je ne me trompe pas.
Ensuite il y a un client genre ario, ou Chimney sur Windows, ou MPC en ligne de programme, qui permettent de lire dans le serveur, c 'est à dire MPD.
Ensuite avec l'adresse du serveur que l'on met par exemple sur VLC, permet d 'entendre les morceaux de musique, et de changer cette dernière à sa guise, soit en local ou à distance.
Il y a un moment que je bataille, j 'ai essayé aussi de l'installer en ligne de commande physiquement en installant les paquets avec OPKG.
Là aussi il fonctionne sauf que je n 'ai pas de carte audio sur le nas , d'ou une erreur.
J'ai essayé aussi, puisque actuellement MPD fonctionne sur un portable , je voulais qu'il aille lire les morceaux de musique enregistrés sur le Nas, soit en partage avec SAMBA, là aussi cela a foiré.
C 'est pour cela que je me suis rabattu sur DOCKER en espérant y arrivé.
Si c 'est le cas c 'est grâce à toi et je t'en remercie d'avance.
Bonne soirée.
Serge