Come scaricare la tua libreria di Google Music in Linux tramite riga di comando

click fraud protection

Google Music è uno dei pochi servizi di musica a pagamento tradizionali a prendere sul serio Linux e gode di un supporto Linux solido e di prima classe. Quando gli utenti accendono i loro PC Linux, sanno che possono installa l'ultimo strumento musicale a marchio Googlee scarica / carica tutti i loro file per ascoltarli dove preferiscono. Tuttavia, per quanto buono sia lo strumento downloader di Google, ci sono alcuni svantaggi. Per cominciare, non è possibile eseguirlo all'interno di una macchina virtuale o su un server basato su terminali a causa di alcune limitazioni di Google. Per risolvere questo problema, è stato creato uno sviluppatore su Github Gmpydl; un programma basato su Python che ti consente di accedere a Google e scaricare la tua libreria di Google Music su Linux tramite la riga di comando.

Installazione di Git e altri strumenti

Gmpydl richiede alcuni programmi, librerie e altre cose prima che qualcosa funzioni. La prima cosa di cui avrai bisogno è Git. Questo strumento è importante perché con esso è possibile scaricare il codice Gmpydl richiesto. Apri un terminale e inserisci quanto segue:

instagram viewer

Ubuntu

sudo apt installa git

Arch Linux

sudo pacman -S git

Fedora

sudo dnf installa git

OpenSUSE

sudo zypper installa git

Debian

sudo apt-get install git

Successivamente, sono necessarie alcune librerie Python e alcuni strumenti Python. Il primo è Python2. Questo è un po 'complicato, poiché la maggior parte delle distribuzioni Linux fanno già un uso pesante di Python e dovrebbe averlo installato. Se per qualche motivo il tuo PC non ha Python 2, dovrai installarlo. Inoltre, sono richiesti PIP e la libreria Google Music basata su Python gmusicapi.

Quando si tratta di installare Python 2, ogni sistema operativo ha un nome diverso per esso. Ecco perché è meglio usare la funzione di ricerca per trovare Python 2. Prendi in considerazione l'utilizzo del terminale e la "funzione di ricerca" della tua distribuzione Linux.

Ogni distribuzione Linux tradizionale è diversa quando si tratta di cercare pacchetti. Su Fedora il comando è ricerca dnf, su Arch lo è pacman -Ss, Ubuntu lo è ricerca apt, OpenSUSE è ricerca zyppere Debian lo è ricerca apt-cache. Usa uno di questi per trovare Python 2 e installarlo. Installa anche pip. Tieni presente che potrebbe essere chiamato python2-pip, python-pip o pip o qualcosa di simile.

Con entrambi gli strumenti installati sul sistema, utilizzare PIP per installare il file Google Music API:

pip installa gmusicapi

Lo strumento di installazione di Python troverà, scaricherà, compilerà e installerà Gmusicapi per far funzionare tutto sul sistema.

Ottenere Gmpydl

Gmpydl ha tutto il necessario per funzionare. Ora prendiamo il codice. In un terminale, usa git per scaricare i file necessari.

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

Ora inserisci la directory Gmpydl con il comando CD.

cd gmpydl

Infine, crea la cartella di download in cui andranno tutti i file musicali.

mkdir -p ~ / Google-Music-Downloads

Download di musica

Con questo programma, è facile scaricare la tua libreria di Google Music su Linux dalla riga di comando. Tuttavia, per prima cosa dovrai accedere al tuo account Google. Questo viene fatto avviando il programma per la prima volta. In un terminale, eseguire questo comando dalla directory Gmpydl.

./gmpydl

Ciò chiederà all'utente di inserire il proprio "Indirizzo email dell'account Google". Nel terminale, digita l'indirizzo di posta di Google collegato all'account da cui desideri scaricare i file di Google Music, quindi premi il tasto Invio. Ciò genererà un nuovo file di configurazione e genererà un collegamento su cui fare clic. Questo link genera un token una tantum per accedere a Google, in modo che Gmpydl non utilizzi la tua password.

La prossima cosa da dire allo strumento di download è dove dovrebbe posizionare tutti i file musicali scaricati. Immettere la cartella creata in precedenza per i download in questo prompt: /home/username/Google-Music-Downloads/

Con tutte queste informazioni compilate, il processo di download può iniziare.

Altre caratteristiche di Gmpydl

Eseguire Gmpydl subito dopo aver effettuato l'accesso è perfetto. Avvia i download nella directory in cui lo dici. Tuttavia, questo non è l'unico modo in cui Gmpydl può essere utilizzato. Ci sono altre funzionalità, come la funzione Nodl, le funzioni di ricerca e sovrascrittura.

NoDL

Per utilizzare la funzione NoDL in Gmpydl, eseguire il comando come normale nel terminale, ma aggiungere l'opzione -n. In questo modo si contrassegnerà efficacemente tutta la musica scaricata. Questo è utile se per qualche motivo il downloader fa casino. Questo ti permette di dire al programma che tutto è normale, altrimenti le cose potrebbero essere scaricate nuovamente.

./gmpydl -n

Ricerca

A volte durante il download, si desidera solo scaricare un elemento specifico e non l'intera libreria. Ecco come farlo con Gmpydl.

./gmpydl -s searchitem

Assicurati di sostituire "searchitem" con l'artista, il titolo del brano, l'album o il genere desiderati.

sovrascrittura

Poiché questo download di Google Music è un codice instabile, a volte le cose possono andare storte. È possibile che si stia scaricando qualcosa, solo per scoprire che (per qualche motivo) ha interrotto il download. Se Gmpydl interrompe il download, i file possono essere danneggiati. Per risolvere questo problema, è possibile scaricare nuovamente tutto, usando il comando -o.

./gmpydl -o

Conclusione

Lo strumento rilasciato da Google è eccezionale, ma a dire il vero, quando si tratta di interagire con il servizio, è limitante. Questo è il motivo per cui Gmpydl è una grande scoperta: consente agli utenti di interagire meglio con Google Music tramite la riga di comando di Linux. È vero che al momento lo strumento supporta solo il download. Tuttavia, con l'aumentare della necessità di un solido strumento da riga di comando per Google Music su Linux, non c'è dubbio che arriveranno più funzionalità.

watch instagram story