Как да изтеглите видеоклипове от YouTube на Linux

Съдържание:

Как да изтеглите видеоклипове от YouTube на Linux
Как да изтеглите видеоклипове от YouTube на Linux
Anonim

Откакто съществува YouTube, хората искат да изтеглят видеоклипове, за да ги запазят за по-късно или да ги възпроизвеждат офлайн и в движение. Поради причини, свързани с авторските права, YouTube не прави достъпни изтегляния. Има обаче инструмент youtube-dl за безплатно изтегляне на видеоклипове на Linux, както и на Windows и Mac.

Има няколко начина за използване на youtube-dl на Linux. Лесен начин е да използвате скрипта youtube-dl от командния ред. Ако предпочитате графична опция, има интерфейс за youtube-dl, който предоставя широк набор от контроли и опции.

Инсталирайте YouTube-dl

Независимо дали искате да изтеглите видеоклипове от YouTube с графично приложение или командния ред, ще ви трябва youtube-dl. Youtube-dl е скрипт на Python, който хваща видеоклип в YouTube от мрежата и го преобразува в различни формати, включително формати само за аудио.

За потребителите на Linux получаването на youtube-dl обикновено е лесно. Скриптът е с отворен код и можете да го намерите в повечето хранилища за разпространение. Следвайте инструкциите за вашата Linux дистрибуция.

Ще ви е необходим и FFMPEG, за да позволите на youtube-dl да преобразува изтеглените видеоклипове между формати и да контролира качеството на видео и аудио. Можете да инсталирате FFMPEG заедно с youtube-dl.

Ubuntu и Linux Mint

За Ubuntu и Linux Mint, youtube-dl има тенденция да изостава в екосистемата Ubuntu. Обикновено това не би било голяма работа, но youtube-dl трябва да е актуален, за да изпревари актуализациите на YouTube, които му пречат да функционира. Така че, ако използвате Ubuntu или Mint, инсталирайте пакетния мениджър на Python Pip, за да получите най-новите версии.

  1. Отворете терминал.
  2. Въведете следната команда, за да инсталирате Pip и FFMPEG:

    sudo apt install python3-pip ffmpeg

    Image
    Image
  3. Инсталирайте youtube-dl с помощта на пакетния мениджър на Pip Python:

    sudo pip3 инсталирайте youtube-dl

    Image
    Image
  4. Когато инсталацията приключи, можете да използвате youtube-dl от командния ред. За да актуализирате youtube-dl в бъдеще, изпълнете следната команда:

    sudo pip3 install --upgrade youtube-dl

Debian

Мултимедийното хранилище на Debian съдържа библиотека от актуални пакети за различни мултимедийни приложения, включително youtube-dl. Ще трябва да добавите хранилището, ако още не сте го направили. След това инсталирайте youtube-dl нормално с Apt.

  1. Отворете терминал.
  2. Въведете следната команда, за да добавите хранилището към вашия компютър:

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

    Заменете testing или sid, ако използвате един от тези вместо stable.

  3. Актуализирайте Apt хранилищата, за да изтеглите новото:

    sudo apt update -oAcquire::AllowInsecureRepositories=true

    Тази команда позволява несигурни хранилища, тъй като все още не сте инсталирали ключа за подписване за мултимедийното хранилище.

  4. Инсталирайте ключовете за подписване за хранилището:

    sudo apt install deb-multimedia-keyring

  5. Инсталирайте youtube-dl и FFMPEG:

    sudo apt install youtube-dl ffmpeg

  6. Автоматично ще получите актуализираната от мултимедийното хранилище.

Fedora

Fedora поддържа актуализирани версии на youtube-dl в техните хранилища, но няма да намерите FFMPEG там. За целта ще ви трябва RPM Fusion хранилище. Ако използвате Fedora на работния плот, RPM Fusion е безценен. Ако го нямате, добавете го към вашата система и инсталирайте и двата пакета.

  1. Отворете терминал.
  2. Изпълнете следната команда, за да добавите RPM Fusion хранилището с DNF:

    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. Инсталирайте youtube-dl и FFMPEG:

    sudo dnf инсталирайте youtube-dl ffmpeg

Arch Linux и Manjaro

Arch Linux и чрез разширение Manjaro има актуализирани версии на youtube-dl и FFMPEG в своите хранилища по подразбиране. Инсталирайте го с Pacman:

pacman -S youtube-dl ffmpeg

Инсталиране на предния край

Тази следваща стъпка не е задължителна. Ако предпочитате да работите в командния ред, отидете на тази част. В противен случай следвайте стъпките за инсталиране на графичния преден край за youtube-dl.

Пътят за инсталиране е малко по-различен за всяка дистрибуция. Следвайте инструкциите за вашия.

Ubuntu, Mint и Debian

Разработчиците на графичния преден край, Tartube, направиха свои собствени пакети за дистрибуции, базирани на Ubuntu и Debian. Можете да получите пакетите от тяхната страница Sourceforge.

  1. Отворете браузър, след което отидете на страницата за изтегляне на Tartube Sourceforge.
  2. Изберете Изтегляне на последната версия (голямото зелено поле), за да изтеглите най-новата версия.

    Image
    Image
  3. Запазете получения пакет във вашата папка Downloads.
  4. Отворете терминал и променете директорията към папката Downloads.
  5. Вижте името на изтегления пакет и го инсталирайте с Apt. Или използвайте тази команда:

    sudo apt install./python3-tartube_.deb

Fedora

Както при Ubuntu и Debian, разработчиците на Tartube пакетираха своя софтуер за Fedora и го направиха достъпен на тяхната страница Sourceforge.

  1. Отворете браузър, след което отидете на страницата за изтегляне на Tartube Sourceforge.
  2. Изберете най-новата версия на Tartube от списъка.

    Image
    Image
  3. Намерете най-новия RPM пакет от списъка. Избягвайте пакета със STRICT в името.

    Image
    Image
  4. Запазете получения пакет във вашата Downloads директория.
  5. Отворете терминал и преминете към директорията Downloads.
  6. Инсталиране на Tartube:

    sudo dnf инсталирайте tartube-.rpm

Arch Linux и Manjaro

Tartube се предлага в AUR, така че има много начини да го получите. Изберете метода на инсталиране на AUR, който ви харесва. Ако не сте запознати с AUR, следният е методът по подразбиране за инсталиране на AUR пакети.

  1. Инсталирайте пакетите base-devel и git:

    sudo pacman -s base-devel git

  2. Променете в директория, където искате да изтеглите пакета и го клонирайте с Git:

    cd ~/Downloads

    git клонинг

  3. Промяна на директориите към tartube директория:

    cd tartube

  4. Изградете и инсталирайте пакета с makepkg:

    makepkg -si

Изтегляне на видеоклип с предния край

Сега, след като Tartube е инсталиран, сте готови да изтегляте видеоклипове от YouTube.

  1. Стартиране Tartube. Можете да го намерите в списъка под Мултимедия в повечето менюта на приложенията. В GNOME можете да го търсите.

    Image
    Image
  2. Изберете Edit в горната част на прозореца, след което изберете Системни предпочитания от падащото меню.

    Image
    Image
  3. В прозореца Системни предпочитания изберете youtube-dl от горното меню.

    Image
    Image
  4. Изберете падащото меню Път към изпълнимия файл на youtube-dl и изберете Използване на локален път (youtube-dl). Изберете OK, за да затворите прозореца с предпочитания.

    Image
    Image
  5. При отворен Tartube изберете Videos в горния ляв ъгъл на прозореца.

    Image
    Image
  6. Отидете в YouTube и копирайте URL адресите на видеоклиповете, които искате да изтеглите. След това поставете URL адреса в текстовото поле, разположено в средата на диалоговия прозорец Добавяне на видеоклипове.

    Image
    Image
  7. Когато имате желаните видеоклипове, изберете OK.
  8. Показва се главният прозорец на Tartube и вашите видеоклипове се подреждат на опашка. Изберете Изтегляне на всички в долния ляв ъгъл на прозореца, за да започнете изтеглянето.

    Image
    Image
  9. Вашите видеоклипове са достъпни чрез Tartube. Изберете Player. Можете също да намерите вашите видео файлове в tartube-data директория.

    Image
    Image

Изтеглете и конвертирайте видео от командния ред

Ако сте фен на командния ред, предпочитате директен подход или не искате да се занимавате с друг софтуер, използвайте youtube-dl, като отворите терминал и му подадете URL адрес в YouTube.

  1. Променете директориите към папката, в която искате да изтеглите видеоклиповете. Например:

    cd ~/Изтегляния

  2. За да изтеглите видеоклип без преобразуване, предайте URL адреса на youtube-dl без допълнителна информация:

    youtube-dl

    Това ви дава видео за възпроизвеждане в текущата директория.

  3. Ако искате да укажете изходния видео формат, добавете флага - F, за да изброите наличните формати:

    youtube-dl -F

    Image
    Image
  4. Ще видите списък с налични формати и разделителни способности. Изберете този, който искате, и използвайте числото отляво в таблицата, за да го посочите с - f флаг:

    youtube-dl -f 137

    Image
    Image
  5. За да кажете на youtube-dl да вземе видео с най-добро качество, използвайте флага - f:

    youtube-dl -f най-добрият

  6. За да извлечете аудио от видеоклип в YouTube, използвайте флага - x в комбинация с - -audio-format и - -качество на звука:

    youtube-dl -x --audo-format flac --audio-quality 0 най-добро

    Флагът - -audio-format поддържа всички основни формати, включително MP3, Vorbis, M4A, AAC, WAV и FLAC. Флагът - -audio-quality използва скала от 0 до 9, като 0 осигурява най-доброто качество.

    Image
    Image

Препоръчано: