Hoe YouTube-video's op Linux te downloaden

Inhoudsopgave:

Hoe YouTube-video's op Linux te downloaden
Hoe YouTube-video's op Linux te downloaden
Anonim

Sinds er een YouTube is, willen mensen video's downloaden om ze later op te slaan of om offline en onderweg af te spelen. Om auteursrechtelijke redenen stelt YouTube geen downloads beschikbaar. Er is echter een youtube-dl-tool om gratis video's te downloaden op Linux, maar ook op Windows en Mac.

Er zijn een aantal manieren om youtube-dl op Linux te gebruiken. Een eenvoudige manier is om het youtube-dl-script vanaf de opdrachtregel te gebruiken. Als je de voorkeur geeft aan een grafische optie, is er een front-end voor youtube-dl die een brede reeks bedieningselementen en opties biedt.

Installeer YouTube-dl

Of je nu YouTube-video's wilt downloaden met een grafische applicatie of de opdrachtregel, je hebt youtube-dl nodig. Youtube-dl is een Python-script dat een YouTube-video van internet ha alt en deze omzet in verschillende formaten, inclusief audio-only formaten.

Voor Linux-gebruikers is het verkrijgen van youtube-dl meestal eenvoudig. Het script is open-source en je kunt het vinden in de meeste distributie-repository's. Volg de instructies voor je Linux-distributie.

Je hebt ook FFMPEG nodig om youtube-dl de gedownloade video's tussen formaten te laten converteren en om de video- en audiokwaliteit te regelen. Je kunt FFMPEG samen met youtube-dl installeren.

Ubuntu en Linux Mint

Voor Ubuntu en Linux Mint loopt youtube-dl vaak achter in het Ubuntu-ecosysteem. Normaal gesproken zou dat geen groot probleem zijn, maar youtube-dl moet actueel blijven om YouTube-updates voor te blijven die voorkomen dat het functioneert. Dus, als je Ubuntu of Mint gebruikt, installeer dan de Python Pip-pakketbeheerder om de nieuwste releases te krijgen.

  1. Open een terminal.
  2. Voer de volgende opdracht in om Pip en FFMPEG te installeren:

    sudo apt install python3-pip ffmpeg

    Image
    Image
  3. Installeer youtube-dl met behulp van de Pip Python-pakketbeheerder:

    sudo pip3 installeer youtube-dl

    Image
    Image
  4. Als de installatie is voltooid, kun je youtube-dl gebruiken vanaf de opdrachtregel. Voer de volgende opdracht uit om youtube-dl in de toekomst bij te werken:

    sudo pip3 install --upgrade youtube-dl

Debian

De multimedia-repository van Debian bevat een bibliotheek met up-to-date pakketten voor verschillende multimedia-apps, inclusief youtube-dl. Je moet de repository toevoegen als je dat nog niet hebt gedaan. Installeer vervolgens youtube-dl normaal met Apt.

  1. Open een terminal.
  2. Voer de volgende opdracht in om de repository aan uw computer toe te voegen:

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

    Vervanging testing of sid als je een van deze gebruikt in plaats van stable.

  3. Update de Apt-repositories om de nieuwe binnen te halen:

    sudo apt update -oAcquire::AllowInsecureRepositories=true

    Deze opdracht staat onveilige opslagplaatsen toe, aangezien u de ondertekeningssleutel voor de multimediaopslagplaats nog niet hebt geïnstalleerd.

  4. Installeer de ondertekeningssleutels voor de repository:

    sudo apt install deb-multimedia-keyring

  5. Installeer youtube-dl en FFMPEG:

    sudo apt install youtube-dl ffmpeg

  6. Je krijgt automatisch de bijgewerkte versie van de multimedia-repository.

Fedora

Fedora houdt bijgewerkte versies van youtube-dl in hun repositories, maar je zult FFMPEG daar niet vinden. Daarvoor heb je de RPM Fusion-repository nodig. Als je Fedora op de desktop gebruikt, is RPM Fusion van onschatbare waarde. Als je het niet hebt, voeg het dan toe aan je systeem en installeer beide pakketten.

  1. Open een terminal.
  2. Voer de volgende opdracht uit om de RPM Fusion-repository toe te voegen met DNF:

    sudo dnf install 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. Installeer youtube-dl en FFMPEG:

    sudo dnf installeer youtube-dl ffmpeg

Arch Linux en Manjaro

Arch Linux, en bij uitbreiding Manjaro, heeft bijgewerkte versies van youtube-dl en FFMPEG in zijn standaard repositories. Installeer het met Pacman:

pacman -S youtube-dl ffmpeg

Installeer de frontend

Deze volgende stap is optioneel. Als u liever in de opdrachtregel werkt, gaat u naar dat gedeelte. Volg anders de stappen om de grafische frontend voor youtube-dl te installeren.

Het pad om het te installeren is voor elke distributie iets anders. Volg de instructies voor de jouwe.

Ubuntu, Mint en Debian

De ontwikkelaars van de grafische front-end, Tartube, hebben hun eigen pakketten gemaakt voor op Ubuntu en Debian gebaseerde distributies. Je kunt de pakketten krijgen van hun Sourceforge-pagina.

  1. Open een browser en ga dan naar de downloadpagina van Tartube Sourceforge.
  2. Selecteer Download laatste versie (het grote groene vak) om de nieuwste release te downloaden.

    Image
    Image
  3. Sla het resulterende pakket op in uw Downloads map.
  4. Open een terminal en verander de map in de Downloads map.
  5. Kijk naar de naam van het gedownloade pakket en installeer het met Apt. Of gebruik dit commando:

    sudo apt install./python3-tartube_.deb

Fedora

Net als bij Ubuntu en Debian, hebben de Tartube-ontwikkelaars hun software voor Fedora verpakt en beschikbaar gemaakt op hun Sourceforge-pagina.

  1. Open een browser en ga dan naar de downloadpagina van Tartube Sourceforge.
  2. Selecteer de nieuwste versie van Tartube uit de lijst.

    Image
    Image
  3. Vind het nieuwste RPM-pakket in de lijst. Vermijd het pakket met STRIKT in de naam.

    Image
    Image
  4. Sla het resulterende pakket op in uw Downloads directory.
  5. Open een terminal en ga naar de Downloads directory.
  6. Installeer Tartube:

    sudo dnf install tartube-.rpm

Arch Linux en Manjaro

Tartube is beschikbaar in de AUR, dus er zijn tal van manieren om het te krijgen. Kies de AUR-installatiemethode waarmee u vertrouwd bent. Als u niet bekend bent met de AUR, is dit de standaardmethode voor het installeren van AUR-pakketten.

  1. Installeer de base-devel en git pakketten:

    sudo pacman -s base-devel git

  2. Ga naar een map waar je het pakket wilt downloaden en kloon het met Git:

    cd ~/Downloads

    git kloon

  3. Verander mappen in de tartube map:

    cd tartube

  4. Bouw en installeer het pakket met makepkg:

    makepkg -si

Download een video met de front-end

Nu Tartube is geïnstalleerd, ben je klaar om video's van YouTube te downloaden.

  1. Start Tartube. U kunt het vinden onder Multimedia in de meeste toepassingsmenu's. Op GNOME kun je ernaar zoeken.

    Image
    Image
  2. Selecteer Bewerken bovenaan het venster en kies vervolgens Systeemvoorkeuren in het vervolgkeuzemenu.

    Image
    Image
  3. Selecteer in het venster Systeemvoorkeuren youtube-dl in het hoofdmenu.

    Image
    Image
  4. Selecteer het Path to youtube-dl executable drop-down menu en kies Use local path (youtube-dl). Selecteer OK om het voorkeurenvenster te sluiten.

    Image
    Image
  5. Met Tartube open, selecteer Videos in de linkerbovenhoek van het venster.

    Image
    Image
  6. Ga naar YouTube en kopieer de URL's van de video's die je wilt downloaden. Plak vervolgens de URL in het tekstvak in het midden van het Video's toevoegen dialoogvenster.

    Image
    Image
  7. Als je de gewenste video's hebt, selecteer je OK.
  8. Het hoofdvenster van Tartube verschijnt en je video's staan in de wachtrij. Selecteer Download all in de linkerbenedenhoek van het venster om het downloaden te starten.

    Image
    Image
  9. Je video's zijn beschikbaar via Tartube. Selecteer Speler. Je kunt je videobestanden ook vinden in de tartube-data directory.

    Image
    Image

Download en converteer een video vanaf de opdrachtregel

Als je een fan bent van de opdrachtregel, de voorkeur geeft aan een directe benadering, of je niet lastig wilt vallen met een ander stuk software, gebruik dan youtube-dl door een terminal te openen en er een YouTube-URL aan te geven.

  1. Verander mappen in de map waar je de video's wilt downloaden. Bijvoorbeeld:

    cd ~/Downloads

  2. Als je een video wilt downloaden zonder conversie, geef je de URL door aan youtube-dl zonder aanvullende informatie:

    youtube-dl

    Zo krijg je een afspeelbare video in de huidige map.

  3. Als u het video-uitvoerformaat wilt specificeren, voegt u de - F vlag toe om de beschikbare formaten weer te geven:

    youtube-dl -F

    Image
    Image
  4. Je ziet een lijst met beschikbare formaten en resoluties. Kies degene die je wilt en gebruik het nummer links in de tabel om het te specificeren met de - f vlag:

    youtube-dl -f 137

    Image
    Image
  5. Gebruik de - f vlag: om youtube-dl te vertellen om de beste kwaliteit video te pakken

    youtube-dl -f best

  6. Om audio uit een YouTube-video te halen, gebruikt u de - x vlag in combinatie met - -audio-format en - -audio-kwaliteit:

    youtube-dl -x --audo-format flac --audio-quality 0 best

    De - -audio-format vlag ondersteunt alle belangrijke formaten, inclusief MP3, Vorbis, M4A, AAC, WAV en FLAC. De vlag - -audio-kwaliteit gebruikt een schaal van 0 tot 9, waarbij 0 de beste kwaliteit biedt.

    Image
    Image

Aanbevolen: