Paano Mag-download ng Mga Video sa YouTube sa Linux

Talaan ng mga Nilalaman:

Paano Mag-download ng Mga Video sa YouTube sa Linux
Paano Mag-download ng Mga Video sa YouTube sa Linux
Anonim

Dahil nagkaroon ng YouTube, gusto ng mga tao na mag-download ng mga video para i-save para sa ibang pagkakataon o i-play offline at on the go. Para sa mga kadahilanang copyright, hindi ginagawang available ng YouTube ang mga pag-download. Gayunpaman, mayroong youtube-dl tool para mag-download ng mga video nang libre sa Linux, pati na rin sa Windows at Mac.

Mayroong ilang paraan para magamit ang youtube-dl sa Linux. Ang isang direktang paraan ay ang paggamit ng youtube-dl script mula sa command line. Kung mas gusto mo ang isang graphical na opsyon, mayroong front end para sa youtube-dl na nagbibigay ng malawak na hanay ng mga kontrol at opsyon.

I-install ang YouTube-dl

Gusto mo mang mag-download ng mga video sa YouTube gamit ang isang graphical na application o command line, kakailanganin mo ng youtube-dl. Ang Youtube-dl ay isang Python script na kumukuha ng isang video sa YouTube mula sa web at kino-convert ito sa iba't ibang format, kabilang ang mga audio-only na format.

Para sa mga user ng Linux, ang pagkuha ng youtube-dl ay karaniwang diretso. Ang script ay open-source, at mahahanap mo ito sa karamihan ng mga repositoryo ng pamamahagi. Sundin ang mga tagubilin para sa iyong pamamahagi ng Linux.

Kakailanganin mo rin ang FFMPEG upang payagan ang youtube-dl na i-convert ang mga na-download na video sa pagitan ng mga format at upang makontrol ang kalidad ng video at audio. Maaari mong i-install ang FFMPEG kasama ng youtube-dl.

Ubuntu at Linux Mint

Para sa Ubuntu at Linux Mint, malamang na mahuhuli ang youtube-dl sa ecosystem ng Ubuntu. Karaniwan, hindi iyon magiging malaking deal, ngunit dapat manatiling napapanahon ang youtube-dl upang manatiling nangunguna sa mga update sa YouTube na pumipigil dito sa paggana. Kaya, kung gumagamit ka ng Ubuntu o Mint, i-install ang Python Pip package manager para makuha ang mga pinakabagong release.

  1. Magbukas ng terminal.
  2. Ilagay ang sumusunod na command para i-install ang Pip at FFMPEG:

    sudo apt install python3-pip ffmpeg

    Image
    Image
  3. I-install ang youtube-dl gamit ang Pip Python package manager:

    sudo pip3 install youtube-dl

    Image
    Image
  4. Kapag kumpleto na ang pag-install, maaari mong gamitin ang youtube-dl mula sa command line. Upang i-update ang youtube-dl sa hinaharap, patakbuhin ang sumusunod na command:

    sudo pip3 install --upgrade youtube-dl

Debian

Ang Debian multimedia repository ay naglalaman ng library ng mga napapanahong package para sa iba't ibang multimedia app, kasama ang youtube-dl. Kakailanganin mong idagdag ang repository kung hindi mo pa nagagawa. Pagkatapos, i-install nang normal ang youtube-dl gamit ang Apt.

  1. Magbukas ng terminal.
  2. Ilagay ang sumusunod na command para idagdag ang repository sa iyong computer:

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

    Palitan ang testing o sid kung pinapatakbo mo ang isa sa mga iyon sa halip na stable.

  3. I-update ang mga repository ng Apt para makuha ang bago:

    sudo apt update -oAcquire::AllowInsecureRepositories=true

    Pinapayagan ng command na ito ang mga hindi secure na repository dahil hindi mo pa na-install ang signing key para sa multimedia repository.

  4. I-install ang mga signing key para sa repository:

    sudo apt install deb-multimedia-keyring

  5. I-install ang youtube-dl at FFMPEG:

    sudo apt install youtube-dl ffmpeg

  6. Awtomatiko mong makukuha ang na-update mula sa multimedia repository.

Fedora

Pinapanatili ng Fedora ang mga na-update na bersyon ng youtube-dl sa kanilang mga repositoryo, ngunit hindi ka makakahanap ng FFMPEG doon. Para diyan, kakailanganin mo ang RPM Fusion repository. Kung gumagamit ka ng Fedora sa desktop, ang RPM Fusion ay napakahalaga. Kung wala ka nito, idagdag ito sa iyong system at i-install ang parehong package.

  1. Magbukas ng terminal.
  2. Patakbuhin ang sumusunod na command para idagdag ang RPM Fusion repository na may 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. I-install ang youtube-dl at FFMPEG:

    sudo dnf install youtube-dl ffmpeg

Arch Linux at Manjaro

Ang Arch Linux, at sa pamamagitan ng extension na Manjaro, ay nag-update ng mga bersyon ng youtube-dl at FFMPEG sa mga default na repository nito. I-install ito gamit ang Pacman:

pacman -S youtube-dl ffmpeg

I-install ang Front End

Ang susunod na hakbang na ito ay opsyonal. Kung mas gusto mong magtrabaho sa command line, pumunta sa bahaging iyon. Kung hindi, sundin ang mga hakbang para i-install ang graphical na front end para sa youtube-dl.

Ang path upang i-install ito ay bahagyang naiiba para sa bawat pamamahagi. Sundin ang mga tagubilin para sa iyo.

Ubuntu, Mint, at Debian

Ang mga developer ng graphical na front end, ang Tartube, ay gumawa ng sarili nilang mga package para sa Ubuntu at Debian-based na mga pamamahagi. Makukuha mo ang mga package mula sa kanilang Sourceforge page.

  1. Magbukas ng browser, pagkatapos ay pumunta sa pahina ng pag-download ng Tartube Sourceforge.
  2. Piliin ang I-download ang Pinakabagong Bersyon (ang malaking berdeng kahon) upang i-download ang pinakabagong release.

    Image
    Image
  3. I-save ang resultang package sa iyong Downloads folder.
  4. Magbukas ng terminal at palitan ang direktoryo sa Downloads folder.
  5. Tingnan ang pangalan ng na-download na package, at i-install ito gamit ang Apt. O, gamitin ang command na ito:

    sudo apt install./python3-tartube_.deb

Fedora

Tulad ng Ubuntu at Debian, ang mga developer ng Tartube ay nag-package ng kanilang software para sa Fedora at ginawa itong available sa kanilang Sourceforge page.

  1. Magbukas ng browser, pagkatapos ay pumunta sa pahina ng pag-download ng Tartube Sourceforge.
  2. Piliin ang pinakabagong bersyon ng Tartube mula sa listahan.

    Image
    Image
  3. Hanapin ang pinakabagong RPM package mula sa listahan. Iwasan ang package na may STRICT sa pangalan.

    Image
    Image
  4. I-save ang resultang package sa iyong Downloads directory.
  5. Magbukas ng terminal at lumipat sa Downloads directory.
  6. I-install ang Tartube:

    sudo dnf install tartube-.rpm

Arch Linux at Manjaro

Tartube ay available sa AUR, kaya maraming paraan para makuha ito. Piliin ang paraan ng pag-install ng AUR kung saan ka komportable. Kung hindi ka pamilyar sa AUR, ang sumusunod ay ang default na paraan para sa pag-install ng mga AUR package.

  1. I-install ang base-devel at git packages:

    sudo pacman -s base-devel git

  2. Palitan sa isang direktoryo kung saan mo gustong i-download ang package at i-clone ito sa Git:

    cd ~/Downloads

    git clone

  3. Palitan ang mga direktoryo sa tartube direktoryo:

    cd tartube

  4. Bumuo at i-install ang package gamit ang makepkg:

    makepkg -si

Mag-download ng Video Gamit ang Front End

Ngayong naka-install na ang Tartube, handa ka nang mag-download ng mga video mula sa YouTube.

  1. Ilunsad Tartube. Makikita mo itong nakalista sa ilalim ng Multimedia sa karamihan ng mga menu ng application. Sa GNOME, maaari mo itong hanapin.

    Image
    Image
  2. Piliin ang Edit sa itaas ng window, pagkatapos ay piliin ang System preferences mula sa drop-down na menu.

    Image
    Image
  3. Sa System preferences window, piliin ang youtube-dl mula sa tuktok na menu.

    Image
    Image
  4. Piliin ang Path to youtube-dl executable drop-down menu at piliin ang Gumamit ng lokal na path (youtube-dl). Piliin ang OK upang isara ang window ng mga kagustuhan.

    Image
    Image
  5. Na may bukas na Tartube, piliin ang Mga Video sa kaliwang sulok sa itaas ng window.

    Image
    Image
  6. Pumunta sa YouTube at kopyahin ang mga URL ng mga video na gusto mong i-download. Pagkatapos, i-paste ang URL sa text box na matatagpuan sa gitna ng Magdagdag ng mga video dialog box.

    Image
    Image
  7. Kapag mayroon ka ng mga video na gusto mo, Piliin ang OK.
  8. Lalabas ang pangunahing window ng Tartube, at nakapila ang iyong mga video. Piliin ang I-download lahat sa kaliwang sulok sa ibaba ng window upang simulan ang pag-download.

    Image
    Image
  9. Ang iyong mga video ay available sa pamamagitan ng Tartube. Piliin ang Player. Mahahanap mo rin ang iyong mga video file sa tartube-data directory.

    Image
    Image

Mag-download at Mag-convert ng Video Mula sa Command Line

Kung fan ka ng command line, mas gusto ang direktang diskarte, o ayaw mong maabala sa isa pang software, gumamit ng youtube-dl sa pamamagitan ng pagbubukas ng terminal at pagpasa dito ng URL ng YouTube.

  1. Palitan ang mga direktoryo sa folder kung saan mo gustong i-download ang mga video. Halimbawa:

    cd ~/Downloads

  2. Upang mag-download ng video na walang conversion, ipasa ang URL sa youtube-dl nang walang anumang karagdagang impormasyon:

    youtube-dl

    Nagbibigay iyon sa iyo ng puwedeng laruin na video sa kasalukuyang direktoryo.

  3. Kung gusto mong tukuyin ang format ng output na video, idagdag ang - F na flag para ilista ang mga available na format:

    youtube-dl -F

    Image
    Image
  4. Makakakita ka ng listahan ng mga available na format at resolution. Piliin ang gusto mo, at gamitin ang numero sa kaliwa sa talahanayan upang tukuyin ito gamit ang - f flag:

    youtube-dl -f 137

    Image
    Image
  5. Para sabihin sa youtube-dl na kunin ang pinakamagandang kalidad ng video, gamitin ang - f flag:

    youtube-dl -f best

  6. Upang mag-extract ng audio mula sa isang video sa YouTube, gamitin ang - x na flag na sinamahan ng - -audio-format at - -kalidad ng audio:

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

    Ang - -audio-format na flag ay sumusuporta sa lahat ng pangunahing format, kabilang ang MP3, Vorbis, M4A, AAC, WAV, at FLAC. Ang flag na - -audio-quality ay gumagamit ng scale mula 0 hanggang 9, na may 0 na nagbibigay ng pinakamahusay na kalidad.

    Image
    Image

Inirerekumendang: