Jak stahovat videa z YouTube v systému Linux

Obsah:

Jak stahovat videa z YouTube v systému Linux
Jak stahovat videa z YouTube v systému Linux
Anonim

Od té doby, co existuje YouTube, lidé chtějí stahovat videa, aby si je mohli uložit na později nebo je přehrávat offline a na cestách. Z důvodu autorských práv YouTube neumožňuje stahování. Existuje však nástroj youtube-dl pro bezplatné stahování videí v systému Linux, Windows a Mac.

Existuje několik způsobů, jak používat youtube-dl v systému Linux. Přímým způsobem je použití skriptu youtube-dl z příkazového řádku. Pokud dáváte přednost grafické možnosti, je tu rozhraní pro youtube-dl, které poskytuje širokou sadu ovládacích prvků a možností.

Instalovat YouTube-dl

Ať už chcete stahovat videa z YouTube pomocí grafické aplikace nebo příkazového řádku, budete potřebovat youtube-dl. Youtube-dl je skript Pythonu, který stahuje video YouTube z webu a převádí je do různých formátů, včetně formátů pouze pro zvuk.

Pro uživatele Linuxu je získání youtube-dl obvykle jednoduché. Skript je open source a najdete ho ve většině distribučních repozitářů. Postupujte podle pokynů pro vaši distribuci Linuxu.

Budete také potřebovat FFMPEG, aby youtube-dl mohl převádět stažená videa mezi formáty a ovládat kvalitu videa a zvuku. Můžete nainstalovat FFMPEG spolu s youtube-dl.

Ubuntu a Linux Mint

Pro Ubuntu a Linux Mint má youtube-dl tendenci zaostávat v ekosystému Ubuntu. Obvykle by to nebyl velký problém, ale youtube-dl musí zůstat aktuální, aby měl náskok před aktualizacemi YouTube, které brání jeho fungování. Pokud tedy používáte Ubuntu nebo Mint, nainstalujte si správce balíčků Python Pip, abyste získali nejnovější verze.

  1. Otevřete terminál.
  2. Pro instalaci Pip a FFMPEG zadejte následující příkaz:

    sudo apt install python3-pip ffmpeg

    Image
    Image
  3. Nainstalujte si youtube-dl pomocí správce balíčků Pip Python:

    sudo pip3 nainstalovat youtube-dl

    Image
    Image
  4. Po dokončení instalace můžete použít youtube-dl z příkazového řádku. Chcete-li v budoucnu aktualizovat youtube-dl, spusťte následující příkaz:

    instalace sudo pip3 --upgrade youtube-dl

Debian

Multimediální repozitář Debianu obsahuje knihovnu aktuálních balíčků pro různé multimediální aplikace, včetně youtube-dl. Pokud jste to ještě neudělali, budete muset přidat úložiště. Poté nainstalujte youtube-dl normálně pomocí Apt.

  1. Otevřete terminál.
  2. Zadejte následující příkaz pro přidání úložiště do vašeho počítače:

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

    Nahraďte testing nebo sid, pokud používáte jeden z nich místo stable.

  3. Aktualizujte repozitáře Apt a stáhněte si nové:

    aktualizace sudo apt -oAcquire::AllowInsecureRepositories=true

    Tento příkaz umožňuje nezabezpečená úložiště, protože jste ještě nenainstalovali podpisový klíč pro multimediální úložiště.

  4. Nainstalujte podpisové klíče pro úložiště:

    sudo apt install deb-multimedia-keyring

  5. Nainstalovat youtube-dl a FFMPEG:

    sudo apt install youtube-dl ffmpeg

  6. Aktualizovanou verzi automaticky získáte z multimediálního úložiště.

Fedora

Fedora uchovává aktualizované verze youtube-dl ve svých repozitářích, ale FFMPEG tam nenajdete. K tomu budete potřebovat úložiště RPM Fusion. Pokud používáte Fedoru na ploše, RPM Fusion je neocenitelná. Pokud jej nemáte, přidejte jej do systému a nainstalujte oba balíčky.

  1. Otevřete terminál.
  2. Spusťte následující příkaz pro přidání úložiště RPM Fusion s DNF:

    instalace 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. Nainstalovat youtube-dl a FFMPEG:

    sudo dnf nainstalovat youtube-dl ffmpeg

Arch Linux a Manjaro

Arch Linux a rozšíření Manjaro má ve svých výchozích repozitářích aktualizované verze youtube-dl a FFMPEG. Nainstalujte jej pomocí Pacmana:

pacman -S youtube-dl ffmpeg

Nainstalovat rozhraní frontend

Tento další krok je volitelný. Pokud dáváte přednost práci v příkazovém řádku, přejděte do této části. V opačném případě postupujte podle pokynů k instalaci grafického rozhraní pro youtube-dl.

Cesta k instalaci se u každé distribuce mírně liší. Postupujte podle pokynů pro vaše.

Ubuntu, Mint a Debian

Vývojáři grafického rozhraní Tartube vytvořili své vlastní balíčky pro distribuce založené na Ubuntu a Debianu. Balíčky můžete získat z jejich stránky Sourceforge.

  1. Otevřete prohlížeč a přejděte na stránku stahování Tartube Sourceforge.
  2. Vyberte Stáhněte si nejnovější verzi (velký zelený rámeček) a stáhněte si nejnovější verzi.

    Image
    Image
  3. Výsledný balíček si uložte do složky Stahování.
  4. Otevřete terminál a změňte adresář na složku Stahování.
  5. Podívejte se na název staženého balíčku a nainstalujte jej pomocí Apt. Nebo použijte tento příkaz:

    sudo apt install./python3-tartube_.deb

Fedora

Stejně jako v případě Ubuntu a Debianu vývojáři Tartube zabalili svůj software pro Fedoru a zpřístupnili jej na své stránce Sourceforge.

  1. Otevřete prohlížeč a přejděte na stránku stahování Tartube Sourceforge.
  2. Vyberte ze seznamu nejnovější verzi Tartube.

    Image
    Image
  3. Najděte v seznamu nejnovější balíček RPM. Vyhněte se balíku se STRICT v názvu.

    Image
    Image
  4. Uložte výsledný balíček do svého adresáře Stahování.
  5. Otevřete terminál a přejděte do adresáře Stahování.
  6. Instalovat Tartube:

    sudo dnf install tartube-.rpm

Arch Linux a Manjaro

Tartube je k dispozici v AUR, takže existuje spousta způsobů, jak ji získat. Vyberte způsob instalace AUR, který vám vyhovuje. Pokud nejste obeznámeni s AUR, následující je výchozí metoda pro instalaci balíčků AUR.

  1. Nainstalujte balíčky base-devel a git:

    sudo pacman -s base-devel git

  2. Přejděte do adresáře, kam chcete balíček stáhnout a naklonujte jej pomocí Git:

    cd ~/Stažení

    git klon

  3. Změňte adresáře na adresář tartube:

    cd tartube

  4. Sestavte a nainstalujte balíček pomocí makepkg:

    makepkg -si

Stáhněte si video pomocí rozhraní frontend

Nyní, když je Tartube nainstalován, jste připraveni stahovat videa z YouTube.

  1. Spustit Tartube. Najdete ji uvedenou pod Multimedia ve většině nabídek aplikací. V GNOME to můžete vyhledat.

    Image
    Image
  2. V horní části okna vyberte Upravit a z rozbalovací nabídky vyberte Předvolby systému.

    Image
    Image
  3. V okně System preferences vyberte z horní nabídky youtube-dl.

    Image
    Image
  4. Vyberte rozbalovací nabídku Cesta ke spustitelnému souboru youtube-dl a vyberte Použít místní cestu (youtube-dl). Výběrem OK zavřete okno předvoleb.

    Image
    Image
  5. S otevřeným Tartube vyberte Videos v levém horním rohu okna.

    Image
    Image
  6. Přejděte na YouTube a zkopírujte adresy URL videí, která chcete stáhnout. Poté vložte adresu URL do textového pole umístěného uprostřed dialogového okna Přidat videa.

    Image
    Image
  7. Až budete mít videa, která chcete, vyberte OK.
  8. Zobrazí se hlavní okno Tartube a vaše videa jsou zařazena do fronty. Výběrem Stáhnout vše v levém dolním rohu okna zahájíte stahování.

    Image
    Image
  9. Vaše videa jsou dostupná prostřednictvím Tartube. Vyberte Hráč. Své video soubory můžete také najít v adresáři tartube-data.

    Image
    Image

Stáhněte a převeďte video z příkazového řádku

Pokud jste fanouškem příkazového řádku, dáváte přednost přímému přístupu nebo se nechcete obtěžovat s dalším softwarem, použijte youtube-dl otevřením terminálu a předáním adresy URL YouTube.

  1. Změňte adresáře na složku, kam chcete videa stáhnout. Například:

    cd ~/Stažení

  2. Chcete-li stáhnout video bez konverze, předejte adresu URL youtube-dl bez dalších informací:

    youtube-dl

    Tím získáte přehrávatelné video v aktuálním adresáři.

  3. Pokud chcete určit výstupní formát videa, přidejte příznak - F pro seznam dostupných formátů:

    youtube-dl -F

    Image
    Image
  4. Uvidíte seznam dostupných formátů a rozlišení. Vyberte ten, který chcete, a použijte číslo vlevo v tabulce k jeho specifikaci s příznakem - f:

    youtube-dl -f 137

    Image
    Image
  5. Chcete-li přikázat youtube-dl, aby nahrál video v nejlepší kvalitě, použijte příznak - f:

    youtube-dl -f best

  6. Chcete-li extrahovat zvuk z videa YouTube, použijte příznak - x v kombinaci s - -audio-format a - -audio-quality:

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

    Příznak - -audio-format podporuje všechny hlavní formáty, včetně MP3, Vorbis, M4A, AAC, WAV a FLAC. Příznak - -audio-quality používá stupnici od 0 do 9, přičemž 0 poskytuje nejlepší kvalitu.

    Image
    Image

Doporučuje: