Ako stiahnuť svoju hudobnú knižnicu Google v systéme Linux prostredníctvom príkazového riadku

click fraud protection

Hudba Google je jednou z mála bežných platených hudobných služieb, ktoré berú Linux vážne, a má robustnú prvotriednu podporu systému Linux. Keď používatelia zapnú svoje počítače so systémom Linux, vedia, že môžu nainštalujte najnovší hudobný nástroj značky Googlea stiahnite si / nahrajte všetky svoje súbory, aby ste si ich mohli vypočuť 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 a ďalších vecí, skôr ako niečo 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:

instagram viewer

ubuntu

sudo apt install git

Arch Linux

sudo pacman -S git

fedora

sudo dnf nainštalovať git

openSUSE

nainštalovať git sudo zypper

Debian

sudo apt-get install git

Ďalej sú potrebné niektoré knižnice Pythonu, ako aj niektoré nástroje Pythonu. 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á preň 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 vyhľadávanie, na Arch je to pacman -SsUbuntu je apt search, OpenSUSE je vyhľadávanie zyppera 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é.

S oboma nástrojmi nainštalovanými v systéme použite program PIP na inštaláciu systému Windows 7 Hudba Google API:

inštalovať 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 chytiť kód. V termináli pomocou git stiahnite potrebné súbory.

git klon 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é prevziať si knižnicu Google Music do systému Linux pomocou 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

Toto požiada používateľa, aby zadal svoju „e-mailovú adresu účtu Google“. 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ým sa vygeneruje nový konfiguračný súbor a vygeneruje odkaz, na ktorý sa klikne. Tento odkaz vygeneruje jednorazový token na prihlásenie do Google, aby Gmpydl nepoužíval 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 prihlásení po prihlásení 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íkaz ako normálny 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 pravdu povedané, pokiaľ ide o interakciu so službou, jej obmedzenia. To je dôvod, prečo je program Gmpydl taký skvelý: umožňuje používateľom lepšiu interakciu 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í.

watch instagram story