Sådan downloader du YouTube-videoer på Linux

Indholdsfortegnelse:

Sådan downloader du YouTube-videoer på Linux
Sådan downloader du YouTube-videoer på Linux
Anonim

Siden der har været en YouTube, har folk ønsket at downloade videoer for at gemme dem til senere eller for at spille offline og på farten. Af ophavsretlige årsager gør YouTube ikke downloads tilgængelige. Der er dog et youtube-dl-værktøj til at downloade videoer gratis på Linux samt Windows og Mac.

Der er et par måder at bruge youtube-dl på Linux. En ligetil måde er at bruge youtube-dl-scriptet fra kommandolinjen. Hvis du foretrækker en grafisk mulighed, er der en frontend til youtube-dl, der giver et bredt sæt kontrolelementer og muligheder.

Install YouTube-dl

Uanset om du vil downloade YouTube-videoer med et grafisk program eller kommandolinjen, skal du bruge youtube-dl. Youtube-dl er et Python-script, der fanger en YouTube-video fra nettet og konverterer den til forskellige formater, inklusive kun lydformater.

For Linux-brugere er det norm alt ligetil at få youtube-dl. Scriptet er open source, og du kan finde det i de fleste distributionslagre. Følg instruktionerne for din Linux-distribution.

Du skal også bruge FFMPEG for at tillade youtube-dl at konvertere de downloadede videoer mellem formater og kontrollere video- og lydkvalitet. Du kan installere FFMPEG sammen med youtube-dl.

Ubuntu og Linux Mint

For Ubuntu og Linux Mint har youtube-dl en tendens til at falde bagud i Ubuntu-økosystemet. Norm alt ville det ikke være en stor sag, men youtube-dl skal være opdateret for at være på forkant med YouTube-opdateringer, der forhindrer det i at fungere. Så hvis du bruger Ubuntu eller Mint, skal du installere Python Pip-pakkehåndteringen for at få de seneste udgivelser.

  1. Åbn en terminal.
  2. Indtast følgende kommando for at installere Pip og FFMPEG:

    sudo apt installer python3-pip ffmpeg

    Image
    Image
  3. Installer youtube-dl ved hjælp af Pip Python-pakkehåndteringen:

    sudo pip3 installer youtube-dl

    Image
    Image
  4. Når installationen er fuldført, kan du bruge youtube-dl fra kommandolinjen. For at opdatere youtube-dl i fremtiden skal du køre følgende kommando:

    sudo pip3 install --opgrader youtube-dl

Debian

Debians multimedielager indeholder et bibliotek med opdaterede pakker til forskellige multimedieapps, inklusive youtube-dl. Du skal tilføje lageret, hvis du ikke allerede har gjort det. Installer derefter youtube-dl norm alt med Apt.

  1. Åbn en terminal.
  2. Indtast følgende kommando for at tilføje lageret til din computer:

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

    Substitut testing eller sid, hvis du kører en af dem i stedet for stable.

  3. Opdater Apt-lagrene for at trække det nye ind:

    sudo apt update -oAcquire::AllowInsecureRepositories=true

    Denne kommando giver mulighed for usikre lagre, da du endnu ikke har installeret signeringsnøglen til multimedielageret.

  4. Installer signeringsnøglerne til depotet:

    sudo apt installer deb-multimedia-keyring

  5. Installer youtube-dl og FFMPEG:

    sudo apt installer youtube-dl ffmpeg

  6. Du får automatisk den opdaterede fra multimedielageret.

Fedora

Fedora opbevarer opdaterede versioner af youtube-dl i deres arkiver, men du vil ikke finde FFMPEG der. Til det skal du bruge RPM Fusion-depotet. Hvis du bruger Fedora på skrivebordet, er RPM Fusion uvurderlig. Hvis du ikke har det, skal du tilføje det til dit system og installere begge pakker.

  1. Åbn en terminal.
  2. Kør følgende kommando for at tilføje RPM Fusion-lageret med 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. Installer youtube-dl og FFMPEG:

    sudo dnf installer youtube-dl ffmpeg

Arch Linux og Manjaro

Arch Linux, og i forlængelse heraf Manjaro, har opdaterede versioner af youtube-dl og FFMPEG i dets standardlagre. Installer det med Pacman:

pacman -S youtube-dl ffmpeg

Installer frontend

Dette næste trin er valgfrit. Hvis du foretrækker at arbejde i kommandolinjen, skal du gå til den del. Ellers skal du følge trinene for at installere den grafiske frontend til youtube-dl.

Stien til at installere det er lidt forskellig for hver distribution. Følg instruktionerne til din.

Ubuntu, Mint og Debian

Udviklerne af den grafiske frontend, Tartube, lavede deres egne pakker til Ubuntu og Debian-baserede distributioner. Du kan få pakkerne fra deres Sourceforge-side.

  1. Åbn en browser, og gå derefter til Tartube Sourceforge-downloadsiden.
  2. Vælg Download seneste version (den store grønne boks) for at downloade den seneste udgivelse.

    Image
    Image
  3. Gem den resulterende pakke i din Downloads mappe.
  4. Åbn en terminal, og skift mappen til mappen Downloads.
  5. Se på navnet på den downloadede pakke, og installer den med Apt. Eller brug denne kommando:

    sudo apt install./python3-tartube_.deb

Fedora

Ligesom med Ubuntu og Debian pakkede Tartube-udviklerne deres software til Fedora og gjorde den tilgængelig på deres Sourceforge-side.

  1. Åbn en browser, og gå derefter til Tartube Sourceforge-downloadsiden.
  2. Vælg den seneste version af Tartube fra listen.

    Image
    Image
  3. Find den seneste RPM-pakke fra listen. Undgå pakken med STRICT i navnet.

    Image
    Image
  4. Gem den resulterende pakke i din Downloads bibliotek.
  5. Åbn en terminal, og skift til mappen Downloads.
  6. Installer Tartube:

    sudo dnf install tartube-.rpm

Arch Linux og Manjaro

Tartube er tilgængelig i AUR, så der er masser af måder at få det på. Vælg den AUR-installationsmetode, du er fortrolig med. Hvis du ikke er bekendt med AUR, er følgende standardmetode til installation af AUR-pakker.

  1. Installer base-devel og git-pakkerne:

    sudo pacman -s base-devel git

  2. Skift til en mappe, hvor du vil downloade pakken, og klon den med Git:

    cd ~/Downloads

    git-klon

  3. Skift biblioteker til tartube bibliotek:

    cd tartube

  4. Byg og installer pakken med makepkg:

    makepkg -si

Download en video med frontend

Nu hvor Tartube er installeret, er du klar til at downloade videoer fra YouTube.

  1. Lancering Tartube. Du kan finde det opført under Multimedia i de fleste applikationsmenuer. På GNOME kan du søge efter det.

    Image
    Image
  2. Vælg Rediger øverst i vinduet, og vælg derefter Systempræferencer fra rullemenuen.

    Image
    Image
  3. I vinduet Systempræferencer skal du vælge youtube-dl fra topmenuen.

    Image
    Image
  4. Vælg stien til youtube-dl eksekverbar rullemenuen, og vælg Brug lokal sti (youtube-dl). Vælg OK for at lukke præferencevinduet.

    Image
    Image
  5. Med Tartube åben, vælg Videos i øverste venstre hjørne af vinduet.

    Image
    Image
  6. Gå til YouTube, og kopier URL'erne på de videoer, du vil downloade. Indsæt derefter webadressen i tekstfeltet, der er placeret i midten af Add videos dialogboksen.

    Image
    Image
  7. Når du har de videoer, du ønsker, skal du vælge OK.
  8. Tartube-hovedvinduet vises, og dine videoer er i kø. Vælg Download alle i nederste venstre hjørne af vinduet for at starte overførslen.

    Image
    Image
  9. Dine videoer er tilgængelige via Tartube. Vælg Player. Du kan også finde dine videofiler i mappen tartube-data.

    Image
    Image

Download og konverter en video fra kommandolinjen

Hvis du er fan af kommandolinjen, foretrækker en direkte tilgang, eller ikke ønsker at blive generet med et andet stykke software, så brug youtube-dl ved at åbne en terminal og give den en YouTube-URL.

  1. Skift mapper til den mappe, hvor du vil downloade videoerne. For eksempel:

    cd ~/Downloads

  2. For at downloade en video uden konvertering skal du videregive URL'en til youtube-dl uden yderligere oplysninger:

    youtube-dl

    Det giver dig en afspilbar video i den aktuelle mappe.

  3. Hvis du vil angive outputvideoformatet, skal du tilføje - F flaget for at vise de tilgængelige formater:

    youtube-dl -F

    Image
    Image
  4. Du vil se en liste over tilgængelige formater og opløsninger. Vælg den, du ønsker, og brug tallet til venstre i tabellen for at angive det med - f flag:

    youtube-dl -f 137

    Image
    Image
  5. Brug - f-flaget: for at bede youtube-dl om at få fat i den bedste videokvalitet

    youtube-dl -f bedste

  6. For at udtrække lyd fra en YouTube-video skal du bruge - x flag kombineret med - -audio-format og - -lydkvalitet:

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

    - -lydformat flaget understøtter alle større formater, inklusive MP3, Vorbis, M4A, AAC, WAV og FLAC. - -audio-quality flaget bruger en skala fra 0 til 9, hvor 0 giver den bedste kvalitet.

    Image
    Image

Anbefalede: