- - Jak stáhnout hudební knihovnu Google v systému Linux pomocí příkazového řádku

Jak stáhnout hudební knihovnu Google v systému Linux pomocí příkazového řádku

Hudba Google je jedním z mála běžně placenýchhudební služby, které berou Linux vážně, a těší se prvotřídní podpoře Linuxu. Když uživatelé zapnou své Linuxové počítače, vědí, že si mohou nainstalovat nejnovější hudební nástroj značky Google a stáhnout / nahrát všechny své soubory, aby je mohli poslouchat kdekoli se jim líbí. Přesto, stejně dobře jako nástroj pro stahování Google, existují určité nevýhody. Pro začátečníky není možné spustit jej uvnitř virtuálního počítače nebo na terminálovém serveru kvůli některým omezením společnosti Google. Pro vyřešení tohoto problému vytvořil vývojář na Githubu Gmpydl; program založený na pythonu, který vám umožní přihlásit se do Google a stáhnout si knihovnu Google Music v systému Linux pomocí příkazového řádku.

Instalace Git a dalších nástrojů

Gmpydl vyžaduje několik programů, knihoven ajiné věci, než všechno bude fungovat. První věc, kterou budete potřebovat, je Git. Tento nástroj je důležitý, protože s ním je možné stáhnout požadovaný kód Gmpydl. Otevřete terminál a zadejte následující:

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

Dále některé knihovny Pythonu a také některéVyžadují se nástroje Python. První je Python2. Toto je trochu složitější, protože většina linuxových distribucí již Python intenzivně využívá a měla by být nainstalována. Pokud z nějakého důvodu váš počítač nemá Python 2, budete ho muset nainstalovat. Dále je vyžadován PIP a knihovna gmusicapi založená na Pythonu Google Music.

Pokud jde o instalaci Pythonu 2, každýoperační systém má jiný název. To je důvod, proč je nejlepší použít vyhledávací funkci k nalezení Pythonu 2. Zvažte použití terminálu a „vyhledávací funkce“ vaší linuxové distribuce.

Každá mainstreamová distribuce Linuxu je jiná, pokud jde o vyhledávání balíčků. Na Fedoře je příkaz dnf search, na Archu to je pacman -SsUbuntu je apt search, OpenSUSE je zypper searcha Debian je apt-cache search. Pomocí jednoho z nich vyhledejte Python 2 a nainstalujte jej. Také nainstalujte pip. Mějte na paměti, že by to mohlo být nazýváno python2-pip, python-pip nebo pip, nebo něco podobného.

S oběma nástroji nainstalovanými v systému nainstalujte pomocí rozhraní PIP Google Music API:

pip install gmusicapi

Instalační nástroj Pythonu najde, stáhne, vytvoří a nainstaluje Gmusicapi, aby se vše dařilo v systému.

Získání Gmpydl

Gmpydl má vše, co potřebuje ke spuštění. Teď pojďme chytit kód. V terminálu pomocí git stáhněte potřebné soubory.

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

Nyní zadejte příkaz Gmpydl pomocí příkazu CD.

cd gmpydl

Nakonec vytvořte složku pro stahování, kam půjdou všechny hudební soubory.

mkdir -p ~/Google-Music-Downloads

Stahování hudby

Pomocí tohoto programu můžete snadno stáhnout svůjKnihovna Google Music v systému Linux pomocí příkazového řádku. Nejprve se však musíte přihlásit ke svému účtu Google. To se provádí spuštěním programu poprvé. V terminálu spusťte tento příkaz z adresáře Gmpydl.

./gmpydl

Uživatel požádá o zadání svého „Google“E-mailová adresa účtu “. Do terminálu zadejte e-mailovou adresu Google připojenou k účtu, ze kterého chcete stahovat soubory Google Music, a stiskněte klávesu Enter. Tím vygenerujete nový konfigurační soubor a vygenerujete odkaz, na který kliknete. Tento odkaz vygeneruje jednorázový token pro přihlášení do Google, takže Gmpydl nepoužívá vaše heslo.

Další věcí, která říká nástroji pro stahování, je umístění všech stažených hudebních souborů. Do této výzvy zadejte složku vytvořenou dříve pro stahování: /home/username/Google-Music-Downloads/

Po vyplnění všech těchto informací může proces stahování začít.

Další funkce Gmpydl

Spuštění Gmpydl hned po vybalení z krabicev je perfektní. Spustí stahování do adresáře, kterému to řeknete. Toto však není jediný způsob, jak lze Gmpydl použít. Existují další funkce, například funkce Nodl, funkce vyhledávání a přepisování.

NoDL

Chcete-li v Gmpydl použít funkci NoDL, spusťtepříkaz jako normální v terminálu, ale přidejte přepínač -n. Tím se efektivně označí veškerá stažená hudba. To je užitečné, pokud se z nějakého důvodu stahovač pokazí. To vám umožní říct programu vše, co je normální, jinak by se věci mohly znovu stáhnout.

./gmpydl -n

Vyhledávání

Někdy při stahování stačí stáhnout konkrétní položku a ne celou knihovnu. Zde je návod, jak to udělat s Gmpydl.

./gmpydl -s searchitem

Nezapomeňte nahradit „searchitem“ umělcem, názvem skladby, alba nebo žánru.

Přepsat

Vzhledem k tomu, že toto stahování hudby Google je nestabilníkód, věci se mohou občas pokazit. Možná něco stahujete, abyste zjistili, že (z nějakého důvodu) se stahování zastavilo. Pokud Gmpydl zastaví stahování v polovině, může dojít k poškození souborů. Chcete-li to vyřešit, je možné vše znovu stáhnout pomocí příkazu -o.

./gmpydl -o

Závěr

Nástroj vydaný společností Google je skvělý, ale pravdivýpokud jde o interakci se službou, její omezení. To je důvod, proč je Gmpydl tak skvělý: umožňuje uživatelům lépe komunikovat s Google Music prostřednictvím příkazového řádku systému Linux. Je pravda, že v současné době tento nástroj podporuje pouze stahování. Vzhledem k tomu, že se pro Google Music v systému Linux zvyšuje potřeba pevného nástroje příkazové řádky, není pochyb o tom, že se objeví další funkce.

Komentáře