Bonjour,
J'utilise un programme, spotify-downloader, https://github.com/ritiek/spotify-downloader , sous la forme d'une image Docker. Ce programme compare la musique d'une playlist spotify, par exemple, et va chercher les titres sur Youtube, télécharge tout ça, convertit en .mp3 et incruste les méta-données, etc.
Ne connaissant rien à Docker, j'arrive cependant bien à faire tourner cette image et à récupérer les chansons d'une playlis spotify.
Mais, comment puis-je ensuite récupérer ces fichiers musicaux et les transférer de mon "working directory" de Docker vers ma machine host (Linux Mint) où tourne Docker ?
Merci.
# Comprend pas
Posté par Eh_Dis_Mwan . Évalué à 2.
le README indique qu'il s'agit d'un module python, je vois pas ce que docker vient faire là dedans.
Bon , ceci dit, tu peux faire ça sur ta machine en locale.
sudo pip3 install spotdl
Puis :
% spotdl --song "alicia keys - no one" [19-02-14 ]
INFO: No One - Alicia Keys (Lyrics) (http://www.youtube.com/watch?v=_cK5iDO4cdw)
4,110,842 Bytes [100.00%] received. Rate: [1423 KB/s]. ETA: [0 secs]
INFO: Converting Alicia Keys - No One.m4a to mp3
D'ailleurs, je vois pas pourquoi y'a une relation avec spotify. Je crois que ton lien github n'est pas correct. Ceci dit, bon module
Deuxième point si ça te branche :
le mieux est de lancer ton container avec les options qui vont bien:
The following command will create a directory called nginxlogs in your current user's home directory and bindmount it to /var/log/nginx in the container:
docker run --name=nginx -d -v ~/nginxlogs:/var/log/nginx -p 5000:80 nginx
Néanmoins, si tu t'en sers comme d'une VM , install un serveur ssh et transfère les fichier pas sftp :
docker inspect | grep '"IPAddress"' | head -n 1
[^] # Re: Comprend pas
Posté par arnauld . Évalué à 1. Dernière modification le 14 février 2019 à 16:45.
Je n'ai pas pu l'installer en python car j'ai deux versions de python 2 et 3 qui rentrent en conflit lors de l'installation.
Je me suis donc rabattu sur la version Docker, sur la page ici https://github.com/ritiek/spotify-downloader/wiki/Installation (bien cachée sur la page d'accueil, c'est vrai)
Cette version Docker marche bien chez moi.
J'essaye tes explications de ton deuxième point ce soir, merci !
arnauld
# +
Posté par arnauld . Évalué à 1.
Donc, si je dois faire :
Comment faire avec les options dont tu me parles ? :docker run --rm -it -v $(pwd):/music ritiek/spotify-downloader -p https://open.spotify.com/user/nocopyrightsounds/playlist/7sZbq8QGyMnhKPcLJvCUFD
arnauld
# Résolu
Posté par arnauld . Évalué à 2.
Autant pour moi, il s'avère en fait que les fichiers mp3 sont placés dans le dossier Home/utilisateur de l'ordinateur sur lequel tourne Docker.
Merci.
arnauld
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.