Hudba Google je jedným z mála bežných platených programovhudobné služby, ktoré berú Linux vážne, a má robustnú prvotriednu podporu Linuxu. Keď používatelia zapnú svoje počítače so systémom Linux, vedia, že môžu nainštalovať najnovší hudobný nástroj so značkou Google a stiahnuť / nahrať všetky svoje súbory, aby si ich vypočuli kdekoľvek. Aj napriek tomu, že nástroj na stiahnutie spoločnosti Google je taký dobrý, existujú určité nevýhody. Pre začiatočníkov nie je možné spustiť ho vo virtuálnom počítači ani na serveri založenom na termináloch, pretože spoločnosť Google má určité obmedzenia. Na vyriešenie tohto problému vytvoril vývojár v spoločnosti Github Gmpydl; program založený na pythone, ktorý vám umožňuje prihlásiť sa do služby Google a stiahnuť z knižnice Google Music v systéme Linux pomocou príkazového riadku.
Inštalácia Git a ďalších nástrojov
Gmpydl vyžaduje niekoľko programov, knižníc ainé veci skôr, ako čokoľvek bude fungovať. Prvá vec, ktorú budete potrebovať, je Git. Tento nástroj je dôležitý, pretože s ním je možné stiahnuť požadovaný kód Gmpydl. Otvorte terminál a zadajte nasledujúce údaje:
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
Ďalej niektoré knižnice Pythonu, ako aj niektoréVyžadujú sa nástroje Python. Prvý je Python2. Toto je trochu zložitejšie, pretože väčšina Linuxových distribúcií už Python intenzívne využíva a mala by byť nainštalovaná. Ak z nejakého dôvodu váš počítač nemá Python 2, budete ho musieť nainštalovať. Okrem toho je potrebný PIP a gmusicapi z knižnice Google Music založenej na Pythone.

Pokiaľ ide o inštaláciu Pythonu 2, každýoperačný systém má iný názov. Preto je najlepšie nájsť funkciu Python 2 pomocou funkcie vyhľadávania. Zvážte použitie terminálu a funkcie vyhľadávania vašej distribúcie Linuxu.
Každá bežná distribúcia Linuxu je iná, pokiaľ ide o vyhľadávanie balíkov. Na Fedore je príkaz dnf search
, na Arch je to pacman -Ss
Ubuntu je apt search
, OpenSUSE je zypper search
a Debian je apt-cache search
, Pomocou jedného z nich nájdite Python 2 a nainštalujte ho. Nainštalujte tiež pip. Majte na pamäti, že by sa to mohlo nazývať python2-pip, python-pip alebo pip alebo niečo podobné.
Ak sú v systéme nainštalované oba nástroje, pomocou programu PIP nainštalujte rozhranie Google Music API:
pip install gmusicapi
Inštalačný nástroj Python nájde, stiahne, zostaví a nainštaluje Gmusicapi, aby sa všetko dalo do systému.
Získanie Gmpydl
Gmpydl má všetko, čo potrebuje na spustenie. Teraz poďme na kód. V termináli pomocou git stiahnite potrebné súbory.
git clone https://github.com/stevenewbs/gmpydl
Teraz pomocou príkazu CD zadajte adresár Gmpydl.
cd gmpydl
Nakoniec vytvorte priečinok sťahovania, kam pôjdu všetky hudobné súbory.
mkdir -p ~/Google-Music-Downloads
Sťahovanie hudby
Pomocou tohto programu je ľahké stiahnuťKnižnica Google Music v systéme Linux prostredníctvom príkazového riadku. Najskôr sa však musíte prihlásiť do svojho účtu Google. To sa dosiahne spustením programu prvýkrát. V termináli spustite tento príkaz z adresára Gmpydl.
./gmpydl
Používateľ požiada o zadanie svojho „Google“E-mailová adresa účtu “. Do terminálu zadajte e-mailovú adresu Google spojenú s účtom, z ktorého chcete sťahovať hudobné súbory Google, a potom stlačte kláves Enter. Týmto sa vygeneruje nový konfiguračný súbor a vygeneruje odkaz, na ktorý sa klikne. Tento odkaz vygeneruje jednorazový token na prihlásenie do Google, takže Gmpydl nepoužíva vaše heslo.
Ďalšou vecou, ktorá má povedať nástroju na stiahnutie, je miesto, kde by sa mali umiestniť všetky stiahnuté hudobné súbory. V tomto riadku zadajte priečinok vytvorený na stiahnutie skôr: /home/username/Google-Music-Downloads/
Po vyplnení všetkých týchto informácií sa môže začať proces sťahovania.
Ďalšie funkcie Gmpydl

Spustenie Gmpydl hneď po podpise po vybalení z krabicev je perfektný. Spustí preberanie do adresára, ktorému ste to oznámili. Toto však nie je jediný spôsob, ako sa dá Gmpydl použiť. Existujú aj ďalšie funkcie, ako napríklad funkcia Nodl, funkcie vyhľadávania a prepisovania.
Nodl
Ak chcete použiť funkciu NoDL v Gmpydl, vykonajte príkazpríkaz ako normálne v termináli, ale pridajte prepínač -n. Týmto spôsobom sa účinne označí všetka stiahnutá hudba. Toto je užitočné, ak sa z nejakého dôvodu sťahuje správca. To vám umožní povedať programu všetko, čo je normálne, inak by sa veci mohli znova stiahnuť.
./gmpydl -n
Vyhľadávanie
Niekedy pri sťahovaní chcete len stiahnuť konkrétnu položku, nie celú knižnicu. Tu je postup, ako to urobiť s programom Gmpydl.
./gmpydl -s searchitem
Nezabudnite nahradiť „searchitem“ interpreta, názvu skladby, albumu alebo požadovaného žánru.
prepísať
Keďže toto sťahovanie hudby Google je nestabilnékód, môže sa občas pokaziť. Možno niečo sťahujete, len aby ste zistili, že (z nejakého dôvodu) sa sťahovanie zastavilo. Ak program Gmpydl zastaví načítanie v polovici, súbory môžu byť poškodené. Ak chcete tento problém vyriešiť, je možné všetko znova stiahnuť pomocou príkazu -o.
./gmpydl -o
záver
Nástroj vydaný spoločnosťou Google je vynikajúci, ale pravdivýpokiaľ ide o interakciu so službou, jej obmedzenia. To je dôvod, prečo je program Gmpydl taký vynikajúci: umožňuje používateľom lepšie interagovať s Hudbou Google prostredníctvom príkazového riadka systému Linux. Je pravda, že v súčasnosti tento nástroj podporuje iba sťahovanie. Napriek tomu, že sa v službe Hudba Google v systéme Linux zvyšuje potreba nástroja spoľahlivého príkazového riadka, nie je pochýb o tom, že príde viac funkcií.
Komentáre