Descarga tu biblioteca musical de Google en Terminal con Gmpydl en Linux

Google Music es un gran servicio. Junto con la posibilidad de comprar desde su amplia biblioteca, puede almacenar hasta 50.000 de sus propios archivos de música. Desafortunadamente, el software detrás de Google Music en Linux es menos que estelar. Afortunadamente, hay una alternativa en la línea de comandos. Así es como funciona.

Instalación de Google Music API

Antes de que Gmpydl pueda funcionar, deberá instalar la API no oficial de Google Music en su sistema. Esto se puede hacer abriendo una ventana de terminal e introduciendo los siguientes comandos:

sudo apt-get installpython-pip git git clone https://github.com/simon-weber/gmusicapi.git

cdgmusicapi sudo pip install gmusicapi

Nota: otras distribuciones de Linux pueden necesitar usar Pip2 o un paquete con un nombre similar.

Cómo hacer funcionar Gmpydl

Gmpydl es un paquete git, así que tendrás que usar la herramienta git para obtener los archivos fuente. Introduzca este comando para clonarlo en su sistema de archivos local.

git clonehttps://github.com/stevenewbs/gmpydl.git

Una vez clonado el paquete, sólo tienes que entrar en el directorio con el comando cd.

cd gmpydl

A partir de aquí, Gmpydl debería funcionar bien. Todo lo que tendrá que hacer para lanzarlo es este simple comando:

sudo./gmpydl.py

Descarga de música

Descargar música a través de Gmpydl funciona bien. El programa funciona con la ayuda de una interfaz creada por el usuario, por lo que las cosas pueden ser un poco inestables a veces. Aún así, si estás harto de la implementación de Google, esta es una buena opción. Así es como funciona: cuando sudo./gmpydl.py se ejecuta a través de la terminal, se le llevará a través de un proceso de configuración.

Este proceso de configuración implica la introducción de la dirección de correo electrónico de tu cuenta de Google. No te preocupes, este programa funciona con Oauth, por lo que no tendrás que compartir la información de tu contraseña con Gmpydl. Sólo tiene que introducir su correo electrónico. Desde aquí, el programa le preguntará dónde se debe descargar la música. Introduzca ~/Música (o especifique otro directorio). Con el directorio introducido, se generará una URL. Sólo tienes que abrir este enlace URL en tu navegador.

En la página que generó el terminal, tendrá que permitir algunas cosas. En concreto, deberá conceder la autorización de Gmpydl a su cuenta de Google. La página le dirá que Gmpydl sólo quiere interactuar con la sección Música de Google. Seleccione la opción “Permitir” para continuar.

Descarga tu biblioteca musical de Google en Terminal con Gmpydl en Linux


Una vez que se le haya concedido acceso, se le dará un código de autorización para que lo ingrese. Copiarlo al portapapeles, pegarlo en el terminal y pulsar la tecla Intro. Después de que toda la configuración de la configuración está hecha, sólo tiene que introducir el comando de abajo para comenzar a descargar música.

sudo./gmpydl.py ~/Música

Este comando por sí solo debería ser todo lo que necesitas. Sin embargo, como este programa puede ser inestable, es posible que tenga que matar el script (con Ctrl + Z) e iniciarlo de nuevo. Dado que la descarga a través de Google Music depende de toda tu colección, comenzará a descargar todos los archivos de música que tengas.

Descarga tu biblioteca musical de Google en Terminal con Gmpydl en Linux


Esto puede ser un gran problema si ya tiene ciertos archivos descargados a través de Gmpydl. Para evitar volver a descargar si necesita volver a ejecutar el programa, introduzca este comando en lugar del anterior:

sudo./gmpydl.py -n ~/Music

Este pequeño parámetro -n es muy útil. Básicamente, escaneará todos los archivos descargados y creará una lista de los que ya han sido descargados. De esta forma, cuando ejecute el comando anterior, sólo descargará archivos de música que no estén ya en su sistema.

Conclusión

Google Music Manager para Linux es un programa terrible. Claro, hace lo que está diseñado para hacer, pero Google raramente lo actualiza o corrige los errores que tiene. De hecho, si no sabes cómo evitarlo, es posible que te topes con algunos problemas con respecto a la carga y descarga de música.

Por eso estoy muy contento de que Gmpydl exista. Aunque sólo hace descargas, es una buena alternativa que permite a los usuarios alejarse del programa oficial al menos parte del tiempo. Un día espero que el desarrollador de este programa añada la posibilidad de subir música. Hasta entonces, esto tendrá que servir.

Fuente: este post proviene de Vida Tecno, donde puedes consultar el contenido original.
¿Vulnera este post tus derechos? Pincha aquí.
Creado:
¿Qué te ha parecido esta idea?

Esta idea proviene de:

Y estas son sus últimas ideas publicadas:

Etiquetas: Linux

Recomendamos

Relacionado

Linux

En Android, pocos servicios de música pueden competir con las funciones que tiene Google Play Music. Tiene la capacidad de almacenar 50.000 de sus propios archivos de música, así como una biblioteca muy diversa de música streaming y un potente sistema de emisoras de radio. Aún así, ¿qué pasa si no te gusta la aplicación en sí? ¿Qué pasa si te gusta todo lo que Google hace en su servicio de música, ...

Linux

Esta es la continuación de la serie «Integre los servicios de Google en su escritorio Linux «. Mientras que el almacenamiento en línea de Google era antes sólo las carpetas en las que guardabas tus documentos de Google Docs, ahora la empresa quiere posicionarlo como una alternativa a servicios como Dropbox y Box.net (es decir, como un medio genérico de almacenamiento en línea). Además, l ...

Linux lleva años sin disponer de un cliente oficial de Google Drive, lo que significa que los usuarios han tenido que confiar en herramientas de terceros para poder sincronizar sus archivos y directorios de nube con sus respectivos ordenadores. OverGrive es otro cliente externo de Google Drive que pretende ofrecer una solución de escritorio completa para los usuarios de Linux. Es proporcionado por ...

Android

Estos días, muchas personas apuestan por algún tipo de servicio de streaming de música como Pandora, Spotify, Google Play Music o Apple Music. Sin embargo, muchas personas prefieren su propia colección de música porque el streaming no les termina de convencer y en Google Play existen infinidad de reproductores de música para Android. Si tienes tu propia lista de música favorita pero no te gusta el ...

Linux

Cada usuario de Linux le dirá lo mismo: conozca su ordenador. El mío siempre funciona no porque no haya errores, sino porque sé lo suficiente para identificar sus fuentes cada vez y corregirlas. Y una de las mejores maneras de monitorear su sistema es a través de la línea de comandos. Hay una gran interfaz gráfica de usuario para esto, pero la línea de comandos tiene la ventaja de funcionar en tod ...

Linux

Si eres un fan de Linux, conoces la razón exacta por la que es impresionante: la línea de comandos. Aunque muchos forasteros lo ven sólo como una «herramienta de hacker», en realidad es una de las mejores herramientas disponibles para cualquier sistema operativo. El shell de Linux tiene la capacidad de instalar software, administrar su sistema operativo y básicamente todo lo demás. Para ...

seo

Preparado para ver como buscar en Google??  Y que mejor manera que a través de los Footprints de Google. Las Footprints son esos comandos de los que poca gente ha oído hablar fuera del SEO y que cuando lo nombras se quedan así ?. Aunque primero vamos hacer una breve introducción  a las footprint sobre estos parámetros de filtrado de búsquedas especificas. ?¿Que son los Footprints de Google? Los Fo ...

Linux

En un momento u otro, cada usuario del ordenador ha borrado accidentalmente un archivo de su sistema. Esto es particularmente cierto para los usuarios de Linux, donde un comando como rm -rf . elimina inmediatamente todos los archivos y carpetas del directorio actual. La recuperación de archivos desde una partición FAT/NTFS de Windows ha sido discutida previamente . Este artículo analiza los pasos ...

Linux

El terminal Linux puede resultar desalentador de usar. Hay tantos comandos y argumentos de línea de comandos, interruptores y opciones que aprender y dominar. Todos nos hemos acostumbrado a las interfaces gráficas, e incluso los administradores de servidores remotos pueden encontrar útil tener una tarea visualizada a veces. Pero, ¿debería ser aburrida la terminal? Las siguientes cinco aplicaciones ...

Linux

Ya sabemos cómo crear un screenscast en Linux . También hemos discutido una herramienta que te permite crear un GIF animado a partir de un screencast. Ahora, imagine una situación en la que su screencast contiene la grabación de algunos comandos importantes que usted ingresa en la Terminal. Dado que había muchas ventanas de aplicación abiertas cuando se realizó la grabación, los comandos que intro ...