- - Comment télécharger votre bibliothèque musicale Google sous Linux via la ligne de commande

Comment télécharger votre bibliothèque musicale Google sous Linux via la ligne de commande

Google Music est l’un des rares payeurs traditionnels à payerLes services musicaux prennent Linux au sérieux et bénéficient d’un support robuste et de premier ordre pour Linux. Lorsque les utilisateurs allument leur ordinateur Linux, ils savent qu’ils peuvent installer le dernier outil de musique de Google et télécharger / télécharger tous leurs fichiers pour les écouter à leur guise. Néanmoins, pour aussi bon que l'outil de téléchargement de Google, il y a quelques inconvénients. Pour commencer, il n’est pas possible de l’exécuter à l’intérieur d’une machine virtuelle ou d’un serveur basé sur un terminal en raison de certaines limitations imposées par Google. Pour résoudre ce problème, un développeur sur Github a créé Gmpydl; un programme basé sur python qui vous permet de vous connecter à Google et de télécharger votre bibliothèque Google Music sous Linux via la ligne de commande.

Installer Git et d'autres outils

Gmpydl nécessite quelques programmes, bibliothèques etd'autres choses avant que rien ne fonctionne. La première chose dont vous aurez besoin est Git. Cet outil est important car il permet de télécharger le code Gmpydl requis. Ouvrez un terminal et entrez les informations suivantes:

Ubuntu

sudo apt install git

Arch Linux

sudo pacman -S git

Feutre

sudo dnf install git

OpenSUSE

sudo zypper install git

Debian

sudo apt-get install git

Ensuite, certaines bibliothèques Python, ainsi que certainesLes outils Python sont requis. Le premier est Python2. Celui-ci est un peu délicat, car la plupart des distributions Linux utilisent déjà beaucoup Python et devraient le faire installer. Si, pour une raison quelconque, votre PC n’est pas doté de Python 2, vous devrez l’installer. De plus, PIP et la bibliothèque gmusicapi de Google Musique basée sur Python sont requis.

En ce qui concerne l’installation de Python 2, chaqueLe système d'exploitation a un nom différent. C’est pourquoi il est préférable d’utiliser la fonction de recherche pour trouver Python 2. Pensez à utiliser le terminal et la «fonctionnalité de recherche» de votre distribution Linux.

Chaque distribution Linux traditionnelle est différente lorsqu'il s'agit de rechercher des paquets. Sur Fedora, la commande est dnf search, sur Arch, c’est pacman -Ss, Ubuntu est apt search, OpenSUSE est zypper searchet Debian est apt-cache search. Utilisez l’un d’eux pour trouver Python 2 et l’installer. Également installer pip. N'oubliez pas qu'il peut s'appeler python2-pip, python-pip ou pip, ou quelque chose de similaire.

Avec les deux outils installés sur le système, utilisez PIP pour installer l'API Google Music:

pip install gmusicapi

L'outil d'installation Python recherchera, téléchargera, construira et installera Gmusicapi pour que tout fonctionne sur le système.

Obtenir Gmpydl

Gmpydl a tout ce dont il a besoin pour fonctionner. Maintenant, attrapons le code. Dans un terminal, utilisez git pour télécharger les fichiers nécessaires.

git clone https://github.com/stevenewbs/gmpydl

Maintenant, entrez le répertoire Gmpydl avec la commande CD.

cd gmpydl

Enfin, créez le dossier de téléchargement contenant tous les fichiers de musique.

mkdir -p ~/Google-Music-Downloads

Télécharger de la musique

Avec ce programme, il est facile de télécharger votreBibliothèque Google Music sous Linux via la ligne de commande. Cependant, vous devez d’abord vous connecter à votre compte Google. Ceci est fait en démarrant le programme pour la première fois. Dans un terminal, exécutez cette commande à partir du répertoire Gmpydl.

./gmpydl

Ceci demandera à l'utilisateur d'entrer son "GoogleAdresse e-mail du compte ». Dans le terminal, saisissez l'adresse e-mail Google associée au compte sur lequel vous souhaitez télécharger vos fichiers Google Music, puis appuyez sur la touche Entrée. Cela générera un nouveau fichier de configuration et générera un lien sur lequel cliquer. Ce lien génère un jeton unique permettant de se connecter à Google afin que Gmpydl n’utilise pas votre mot de passe.

La prochaine chose à dire à l'outil de téléchargement est l'endroit où il doit placer tous les fichiers de musique téléchargés. Entrez le dossier créé précédemment pour les téléchargements dans cette invite: /home/username/Google-Music-Downloads/

Avec toutes ces informations renseignées, le processus de téléchargement peut commencer.

Autres fonctionnalités de Gmpydl

Lancer Gmpydl tout de suite après la signaturec'est parfait. Il commence les téléchargements dans le répertoire auquel vous le dites. Cependant, ce n’est pas la seule façon d’utiliser Gmpydl. Il existe d'autres fonctionnalités, telles que la fonctionnalité Nodl, les fonctions de recherche et d'écrasement.

NoDL

Pour utiliser la fonction NoDL dans Gmpydl, exécutez la commandecomme d'habitude dans le terminal, mais ajoutez le commutateur -n. Faire cela marquera efficacement toute la musique téléchargée. Ceci est utile si, pour une raison quelconque, le téléchargeur se trompe. Cela vous permet de dire au programme que tout est normal, sinon tout pourrait être re-téléchargé.

./gmpydl -n

Chercher

Parfois, lors du téléchargement, vous souhaitez simplement télécharger un élément spécifique, et non la bibliothèque entière. Voici comment faire avec Gmpydl.

./gmpydl -s searchitem

Assurez-vous de remplacer «searchitem» par l'artiste, le titre de la chanson, l'album ou le genre souhaité.

Écraser

Depuis que ce téléchargement de Google Music est instablecode, les choses peuvent mal tourner parfois. Vous téléchargez peut-être quelque chose, seulement pour découvrir que (pour une raison quelconque), le téléchargement a cessé. Si Gmpydl arrête le téléchargement en cours, les fichiers peuvent être corrompus. Pour résoudre ce problème, il est possible de tout télécharger à nouveau, en utilisant la commande -o.

./gmpydl -o

Conclusion

L'outil publié par Google est génial, mais la véritéêtre dit, quand il s'agit d'interagir avec le service, sa limitation. C'est pourquoi Gmpydl est une excellente trouvaille: elle permet aux utilisateurs de mieux interagir avec Google Music via la ligne de commande Linux. C’est vrai qu’à présent, cet outil ne prend en charge que le téléchargement. Néanmoins, à mesure que le besoin d’un outil de ligne de commande solide pour Google Music sous Linux augmente, il ne fait aucun doute que davantage de fonctionnalités se présenteront à l’avenir.

commentaires