O Google Music é um dos poucos sites pagos principaisserviços de música para levar o Linux a sério, e ele goza de suporte Linux de primeira classe e robusto. Quando os usuários ligam seus computadores Linux, eles sabem que podem instalar a ferramenta de música com a marca mais recente do Google e fazer o download / upload de todos os seus arquivos para ouvir onde quiserem. Ainda assim, por mais que seja a ferramenta de download do Google, existem algumas desvantagens. Para iniciantes, não é possível executá-lo dentro de uma máquina virtual ou em um servidor baseado em terminal devido a algumas limitações do Google. Para resolver esse problema, um desenvolvedor no Github criou Gmpydl; um programa baseado em python que permite fazer login no Google e baixar sua biblioteca do Google Music no Linux via linha de comando.
Instalando o Git e outras ferramentas
O Gmpydl requer alguns programas, bibliotecas eoutras coisas antes que tudo funcione. A primeira coisa que você precisa é Git. Essa ferramenta é importante porque, com ela, é possível baixar o código Gmpydl necessário. Abra um terminal e digite o seguinte:
Ubuntu
sudo apt install git
Arch Linux
sudo pacman -S git
Fedora
sudo dnf install git
OpenSUSE
sudo zypper install git
Debian
sudo apt-get install git
Em seguida, algumas bibliotecas Python, bem como algumasFerramentas Python são necessárias. O primeiro é o Python2. Essa é um pouco complicada, pois a maioria das distribuições Linux já faz uso pesado do Python e deve tê-lo instalado. Se, por algum motivo, seu PC não tiver Python 2, será necessário instalá-lo. Além disso, o PIP e a biblioteca gmusicapi do Google Music, com base em Python, são necessários.

Quando se trata de instalar o Python 2, todos ossistema operacional tem um nome diferente para ele. É por isso que é melhor usar a função de pesquisa para encontrar o Python 2. Considere usar o terminal e o "recurso de pesquisa" da sua distribuição Linux.
Cada distribuição mainstream do Linux é diferente quando se trata de procurar pacotes. No Fedora, o comando é dnf search
, no Arch é pacman -Ss
, O Ubuntu é apt search
, O OpenSUSE é zypper search
e o Debian é apt-cache search
. Use um destes para encontrar o Python 2 e instalá-lo. Instale também o pip. Lembre-se de que poderia ser chamado python2-pip, python-pip ou pip, ou algo semelhante.
Com as duas ferramentas instaladas no sistema, use o PIP para instalar a API do Google Music:
pip install gmusicapi
A ferramenta de instalação do Python encontrará, baixará, compilará e instalará o Gmusicapi para que tudo aconteça no sistema.
Obtendo o Gmpydl
O Gmpydl tem tudo o que precisa para executar. Agora, vamos pegar o código. Em um terminal, use git para baixar os arquivos necessários.
git clone https://github.com/stevenewbs/gmpydl
Agora digite o diretório Gmpydl com o comando CD.
cd gmpydl
Por fim, crie a pasta de download onde todos os arquivos de música irão.
mkdir -p ~/Google-Music-Downloads
Baixando musicas
Com este programa, é fácil fazer o download do seuBiblioteca do Google Music no Linux via linha de comando. No entanto, primeiro, você precisa fazer login na sua conta do Google. Isso é feito iniciando o programa pela primeira vez. Em um terminal, execute este comando no diretório Gmpydl.
./gmpydl
Isso solicitará que o usuário insira seu "GoogleEndereço de e-mail da conta ”. No terminal, digite o endereço de e-mail do Google conectado à conta da qual você deseja baixar os arquivos do Google Music e pressione a tecla Enter. Isso irá gerar um novo arquivo de configuração e um link para clicar. Esse link gera um token único para fazer login no Google, para que o Gmpydl não use sua senha.
A próxima coisa a dizer à ferramenta de download é onde ela deve colocar todos os arquivos de música baixados. Digite a pasta criada anteriormente para downloads neste prompt: /home/username/Google-Music-Downloads/
Com todas essas informações preenchidas, o processo de download pode começar.
Outros recursos do Gmpydl

Executando o Gmpydl logo após a assinaturaé perfeito. Inicia os downloads no diretório para o qual você disse. No entanto, essa não é a única maneira de usar o Gmpydl. Existem outros recursos, como o recurso Nodl, funções de pesquisa e substituição.
NoDL
Para usar a função NoDL no Gmpydl, execute ocomando como normal no terminal, mas adicione a opção -n. Isso marcará efetivamente todas as músicas baixadas. Isso é útil se, por algum motivo, o downloader estragar. Isso permite que você diga ao programa que tudo está normal, caso contrário, o material poderá ser baixado novamente.
./gmpydl -n
Procurar
Às vezes, ao fazer o download, você apenas deseja fazer o download de um item específico, e não de toda a biblioteca. Veja como fazer isso com o Gmpydl.
./gmpydl -s searchitem
Substitua “searchitem” pelo artista, título da música, álbum ou gênero desejado.
Substituir
Como esse download do Google Music é instávelcódigo, as coisas podem dar errado às vezes. Você pode estar baixando algo, apenas para descobrir que (por algum motivo) ele parou de baixar. Se o Gmpydl parar no meio do download, os arquivos poderão ser corrompidos. Para corrigir isso, é possível baixar novamente tudo, usando o comando -o.
./gmpydl -o
Conclusão
A ferramenta lançada pelo Google é ótima, mas a verdadeser informado, quando se trata de interagir com o serviço, é limitativo. É por isso que o Gmpydl é uma ótima descoberta: permite que os usuários interajam melhor com o Google Music através da linha de comando do Linux. É verdade que atualmente a ferramenta suporta apenas o download. Ainda assim, à medida que aumenta a necessidade de uma sólida ferramenta de linha de comando para o Google Music no Linux, não há dúvida de que mais recursos aparecerão.
Comentários