Ako sťahovať videá YouTube v systéme Linux

Obsah:

Ako sťahovať videá YouTube v systéme Linux
Ako sťahovať videá YouTube v systéme Linux
Anonim

Odkedy existuje YouTube, ľudia si chcú sťahovať videá, aby si ich uložili na neskôr alebo si ich mohli prehrať offline a na cestách. Z dôvodu autorských práv YouTube nesprístupňuje sťahovanie. Existuje však nástroj youtube-dl na bezplatné sťahovanie videí v systéme Linux, ako aj Windows a Mac.

Existuje niekoľko spôsobov, ako používať youtube-dl v systéme Linux. Priamym spôsobom je použiť skript youtube-dl z príkazového riadku. Ak dávate prednosť grafickej možnosti, je tu rozhranie pre youtube-dl, ktoré poskytuje širokú škálu ovládacích prvkov a možností.

Inštalovať YouTube-dl

Či už chcete sťahovať videá YouTube pomocou grafickej aplikácie alebo príkazového riadku, budete potrebovať youtube-dl. Youtube-dl je skript v jazyku Python, ktorý zachytáva video YouTube z webu a konvertuje ho do rôznych formátov vrátane iba zvukových formátov.

Pre používateľov systému Linux je získanie youtube-dl zvyčajne jednoduché. Skript je open source a nájdete ho vo väčšine distribučných repozitárov. Postupujte podľa pokynov pre vašu distribúciu Linuxu.

Budete tiež potrebovať FFMPEG, aby ste umožnili youtube-dl konvertovať stiahnuté videá medzi formátmi a ovládať kvalitu videa a zvuku. FFMPEG si môžete nainštalovať spolu s youtube-dl.

Ubuntu a Linux Mint

Pre Ubuntu a Linux Mint má youtube-dl tendenciu zaostávať v ekosystéme Ubuntu. Zvyčajne by to nebol veľký problém, ale youtube-dl musí zostať aktuálny, aby si udržal náskok pred aktualizáciami YouTube, ktoré mu bránia vo fungovaní. Ak teda používate Ubuntu alebo Mint, nainštalujte si správcu balíkov Python Pip, aby ste získali najnovšie vydania.

  1. Otvorte terminál.
  2. Zadajte nasledujúci príkaz na inštaláciu Pip a FFMPEG:

    sudo apt install python3-pip ffmpeg

    Image
    Image
  3. Nainštalujte si youtube-dl pomocou správcu balíkov Pip Python:

    sudo pip3 nainštalovať youtube-dl

    Image
    Image
  4. Po dokončení inštalácie môžete použiť youtube-dl z príkazového riadku. Ak chcete aktualizovať youtube-dl v budúcnosti, spustite nasledujúci príkaz:

    inštalácia sudo pip3 --upgrade youtube-dl

Debian

Multimediálne úložisko Debianu obsahuje knižnicu aktuálnych balíkov pre rôzne multimediálne aplikácie vrátane youtube-dl. Ak ste tak ešte neurobili, budete musieť pridať úložisko. Potom nainštalujte youtube-dl normálne pomocou Apt.

  1. Otvorte terminál.
  2. Zadajte nasledujúci príkaz na pridanie úložiska do vášho počítača:

    sudo echo "deb https://www.deb-multimedia.org buster main non-free" > /etc/apt/sources.list.d/multimedia.list

    Nahraďte testing alebo sid, ak používate jeden z týchto namiesto stable.

  3. Aktualizujte repozitáre Apt, aby ste stiahli nové:

    aktualizácia sudo apt -oAcquire::AllowInsecureRepositories=true

    Tento príkaz umožňuje nezabezpečené úložiská, pretože ste ešte nenainštalovali podpisový kľúč pre úložisko multimédií.

  4. Nainštalujte podpisové kľúče pre úložisko:

    sudo apt install deb-multimedia-keyring

  5. Nainštalujte si youtube-dl a FFMPEG:

    sudo apt install youtube-dl ffmpeg

  6. Aktualizovanú verziu automaticky získate z multimediálneho úložiska.

Fedora

Fedora uchováva aktualizované verzie youtube-dl vo svojich repozitároch, ale FFMPEG tam nenájdete. Na to budete potrebovať úložisko RPM Fusion. Ak používate Fedoru na pracovnej ploche, RPM Fusion je neoceniteľná. Ak ho nemáte, pridajte ho do svojho systému a nainštalujte oba balíčky.

  1. Otvorte terminál.
  2. Spustite nasledujúci príkaz na pridanie úložiska RPM Fusion s DNF:

    inštalácia sudo dnf https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/ nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

  3. Nainštalujte si youtube-dl a FFMPEG:

    sudo dnf install youtube-dl ffmpeg

Arch Linux a Manjaro

Arch Linux a rozšírením Manjaro má vo svojich predvolených úložiskách aktualizované verzie youtube-dl a FFMPEG. Nainštalujte si ho pomocou Pacmana:

pacman -S youtube-dl ffmpeg

Nainštalujte klientske rozhranie

Tento ďalší krok je voliteľný. Ak dávate prednosť práci v príkazovom riadku, prejdite na túto časť. V opačnom prípade postupujte podľa krokov na inštaláciu grafického rozhrania pre youtube-dl.

Cesta na inštaláciu je pre každú distribúciu mierne odlišná. Postupujte podľa pokynov pre svoje.

Ubuntu, Mint a Debian

Vývojári grafického rozhrania, Tartube, vytvorili svoje vlastné balíčky pre Ubuntu a distribúcie založené na Debiane. Balíky môžete získať z ich stránky Sourceforge.

  1. Otvorte prehliadač a potom prejdite na stránku sťahovania Tartube Sourceforge.
  2. Vyberte Stiahnite si najnovšiu verziu (veľký zelený rámček) a stiahnite si najnovšiu verziu.

    Image
    Image
  3. Výsledný balík si uložte do priečinka Stiahnuté.
  4. Otvorte terminál a zmeňte adresár na priečinok Downloads.
  5. Pozrite sa na názov stiahnutého balíka a nainštalujte ho pomocou Apt. Alebo použite tento príkaz:

    sudo apt install./python3-tartube_.deb

Fedora

Podobne ako v prípade Ubuntu a Debianu vývojári Tartube zabalili svoj softvér pre Fedoru a sprístupnili ho na svojej stránke Sourceforge.

  1. Otvorte prehliadač a potom prejdite na stránku sťahovania Tartube Sourceforge.
  2. Vyberte najnovšiu verziu Tartube zo zoznamu.

    Image
    Image
  3. Nájdite v zozname najnovší balík RPM. Vyhnite sa balíku, ktorý má v názve STRICT.

    Image
    Image
  4. Výsledný balík si uložte do svojho adresára Na stiahnutie.
  5. Otvorte terminál a prejdite do adresára Downloads.
  6. Inštalovať Tartube:

    sudo dnf install tartube-.rpm

Arch Linux a Manjaro

Tartube je k dispozícii v AUR, takže existuje veľa spôsobov, ako ho získať. Vyberte spôsob inštalácie AUR, ktorý vám vyhovuje. Ak nepoznáte AUR, predvolená metóda inštalácie balíkov AUR je nasledovná.

  1. Nainštalujte balíky base-devel a git:

    sudo pacman -s base-devel git

  2. Prejdite do adresára, do ktorého chcete stiahnuť balík a naklonujte ho pomocou Git:

    cd ~/Na stiahnutie

    git klon

  3. Zmeňte adresáre na adresár tartube:

    cd tartube

  4. Postavte a nainštalujte balík pomocou makepkg:

    makepkg -si

Stiahnuť video pomocou klientskeho rozhrania

Teraz, keď je Tartube nainštalovaný, ste pripravení sťahovať videá zo služby YouTube.

  1. Spustiť Tartube. Nájdete ho uvedený pod Multimedia vo väčšine ponúk aplikácií. V GNOME ho môžete vyhľadať.

    Image
    Image
  2. Vyberte Upraviť v hornej časti okna a potom z rozbaľovacej ponuky vyberte Predvoľby systému.

    Image
    Image
  3. V okne System preferences vyberte z horného menu youtube-dl.

    Image
    Image
  4. Vyberte rozbaľovaciu ponuku Cesta k spustiteľnému súboru youtube-dl a vyberte Použiť miestnu cestu (youtube-dl). Výberom možnosti OK zatvoríte okno predvolieb.

    Image
    Image
  5. Pri otvorenom Tartube vyberte Videá v ľavom hornom rohu okna.

    Image
    Image
  6. Prejdite na YouTube a skopírujte adresy URL videí, ktoré chcete stiahnuť. Potom prilepte webovú adresu do textového poľa v strede dialógového okna Pridať videá.

    Image
    Image
  7. Keď budete mať požadované videá, vyberte OK.
  8. Zobrazí sa hlavné okno Tartube a vaše videá sa zaradia do poradia. Ak chcete spustiť sťahovanie, vyberte Stiahnuť všetko v ľavom dolnom rohu okna.

    Image
    Image
  9. Vaše videá sú dostupné cez Tartube. Vyberte Hráč. Svoje video súbory nájdete aj v adresári tartube-data.

    Image
    Image

Stiahnite a konvertujte video z príkazového riadku

Ak ste fanúšikom príkazového riadka, dávate prednosť priamemu prístupu alebo sa nechcete obťažovať ďalším softvérom, použite youtube-dl tak, že otvoríte terminál a odošlete mu webovú adresu YouTube.

  1. Zmeňte adresáre na priečinok, do ktorého chcete sťahovať videá. Napríklad:

    cd ~/Stiahnuté

  2. Ak chcete stiahnuť video bez konverzie, pošlite webovú adresu youtube-dl bez akýchkoľvek ďalších informácií:

    youtube-dl

    To vám umožní prehrať video v aktuálnom adresári.

  3. Ak chcete špecifikovať výstupný formát videa, pridajte príznak - F na zoznam dostupných formátov:

    youtube-dl -F

    Image
    Image
  4. Uvidíte zoznam dostupných formátov a rozlíšení. Vyberte si požadovaný a pomocou čísla naľavo v tabuľke ho špecifikujte s príznakom - f:

    youtube-dl -f 137

    Image
    Image
  5. Ak chcete prikázať youtube-dl, aby si zobral video v najlepšej kvalite, použite príznak - f:

    youtube-dl -f best

  6. Ak chcete extrahovať zvuk z videa YouTube, použite príznak - x v kombinácii s - -audio-format a - -audio-quality:

    youtube-dl -x --audo-format flac --audio-quality 0 najlepších

    Príznak - -audio-format podporuje všetky hlavné formáty vrátane MP3, Vorbis, M4A, AAC, WAV a FLAC. Príznak - -audio-quality používa stupnicu od 0 do 9, pričom 0 poskytuje najlepšiu kvalitu.

    Image
    Image

Odporúča: