Jak pobrać film wideo z YouTube?

Jest wiele różnych sposobów na pobieranie plików wideo z serwisu YouTube. Jeden z tych, które najbardziej przypadł mi do gustu jest program Youtube-dl. Jest prosty w użyciu, nie wymaga dodatkowej konfiguracji i po prostu działa. Youtube-dl został napisany w Pythonie i można go używać w Linuksie, Mac Os oraz Windowsie. Dodatkowo jest darmowy i ma otwarty kod źródłowy.

Instalacja Youtube-dl

Najłatwiejszym sposobem na zainstalowanie Youtube-dl jest po prostu pobranie go ze strony autora oraz zapisanie w katalogu dopisanym do ścieżki przeszukiwania ($PATH), np:

sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl

Alternatywnie, jako że Youtube-dl jest skryptem pythona – możemy skorzystać z pip do instalacji:

sudo pip install youtube-dl

Aktualizacja Youtube-dl

Jeśli autorzy przygotują nową wersję aplikacji, możemy ją zaktualizować poleceniem:

sudo youtube-dl -U

Alternatywnie, jeśli skorzystaliśmy z instalacji za pomocą pip:

sudo pip install -U youtube-dl

Dzięki temu, w naszym systemie zostanie pobrana i zainstalowana najnowsza wersja oprogramowania.

Używanie Youtube-dl

Pobranie filmu wideo:

youtube-dl https://www.youtube.com/watch?v=51VV6MOhxgo

Pobranie kilku filmów wideo, jeden po drugim:

youtube-dl https://www.youtube.com/watch?v=51VV6MOhxgo https://www.youtube.com/watch?v=mT-gYy8nBh4

Pobranie listy filmów wideo zapisanych w pliku tekstowym:

youtube-dl -a lista.txt

Pobranie ścieżki audio dla pliku wideo:

youtube-dl -x https://www.youtube.com/watch?v=51VV6MOhxgo

Wyświetlenie pomocy, wraz z pełną listą wszystkich dostępnych opcji:

youtube-dl --help

Warto się z nimi zapoznać, gdyż Youtube-dl potrafi na prawdę bardzo dużo.