Jedną z najczęściej używanych platform do oglądania filmów na całym świecie jest bez wątpienia YouTube, który oferuje nam niezliczone opcje oglądania wielu filmów zarówno na poziomie edukacyjnym, jak i osobistym. Na tej platformie możemy znaleźć dużą ilość filmów, które niejednokrotnie chcemy ściągnąć na nasz komputer.
Na poziomie Linuksa istnieje narzędzie, które jest całkiem praktyczne do pobierania filmów z YouTube, zachowując jego cechy i jakość. Dzisiaj Solvetic przeanalizuje, czym jest to praktyczne narzędzie.
YouTube-DLJest to aplikacja napisana w Pythonie, dzięki której będziemy mieli możliwość pobierania filmów z platform takich jak YouTube, Dailymotion, Google Video, Photobucket, Facebook, Yahoo, Metacafe, Depositfiles i wielu innych.
Jest to wieloplatformowe narzędzie opracowane w pygtk, które wymaga interpretera Pythona. YouTube-DL można zainstalować w systemach operacyjnych Windows, Mac OS lub Linux.
Jego główne cechy tego narzędzia to:
- Obsługuje wznawianie nieudanych pobrań
- Umożliwia pobieranie pojedynczych filmów
- Obsługuje pobieranie list odtwarzania
- Pobieraj filmy w wielu formatach
- Pobieranie napisów
1. Instalacja YouTube-DL na Ubuntu 17.04
Aby zainstalować to praktyczne narzędzie, będziemy mieć dwie opcje:
- Użyj aplikacji Ubuntu Software, a następnie zlokalizuj narzędzie i zainstaluj je
- Użyj terminala, wpisując następujące polecenie:
sudo apt zainstaluj youtube-dl
Wpisujemy literę S, aby zaakceptować pobranie i instalację pakietów.
Notatka:W przypadku innych dystrybucji Linuksa możemy wykonać następującą linię:
sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O / usr / local / bin / youtube-dl
Później konieczne będzie przypisanie uprawnień do wykonania do pobranego skryptu za pomocą następującego wiersza:
sudo chmod a + rx / usr / local / bin / youtube-dl
2. Korzystanie z YouTube-DL
Krok 1
Po zainstalowaniu do wykonania konieczne będzie użycie następującej składni:
URL filmu youtube-dlNa przykład:
youtube-dl https://www.youtube.com/watch?v=U_zOCy-GTWgKrok 2
Zobaczymy, jak przebiega proces:
Krok 3
Możemy tam zobaczyć szczegóły, takie jak nazwa pobranego wideo, rozmiar i przeprowadzone procesy. Jeśli przejdziemy do naszego osobistego folderu, zobaczymy pobrany film. Jest to domyślnie pobierane w formacie MP4.
3. Pobieraj filmy z YouTube za pomocą YouTube-DL w różnych formatach
YouTube-DL oferuje nam możliwość pobierania filmów w różnych formatach za pomocą parametru -f i przypisania numeru zgodnie z formatem i rozdzielczością, opcje to:
Opcje formatu YouTube
- 37: mp4 [1080x1920]
- 46: webm [1080x1920]
- 22: mp4 [720x1280]
- 45: taśma [720x1280]
- 35: flv [480x854]
- 44: webm [480x854]
- 34: flv [360x640]
- 18: mp4 [360x640]
- 43: webm [360x640]
- 5: flv [240x400]
- 17: mp4 [144x176]
Jeśli chcemy pobrać wideo w formacie MP4 o jakości 720 X 1280, wykonamy następującą składnię:
youtube-dl -f 22 adres URL wideo
Uwaga: Jeśli chcemy pobrać wideo we wszystkich dostępnych formatach, wykonamy następującą składnię:
youtube-dl --adres URL filmu we wszystkich formatach
4. Pobierz filmy z napisami za pomocą YouTube-DL
Ta aplikacja pozwala nam pobierać napisy wyłącznie do filmów z YouTube. W tym celu musimy najpierw sprawdzić, czy wideo zawiera napisy, w tym celu wykonamy następującą składnię:
youtube-dl --list-subs URL filmuW takim przypadku wideo nie ma napisów, więc zobaczymy:
Jeśli wideo zawiera napisy, wykonamy następujące polecenie, aby pobrać tylko napisy, ale nie wideo:
youtube-dl --all-subs --pomiń-pobierz adres URL filmu
5. Pobierz playlisty z YouTube
Wiemy, że listy odtwarzania zawierają serię określonych filmów, a ta aplikacja pozwala nam łatwo pobrać tę listę przy użyciu następującej składni:
youtube-dl -cit URL listy odtwarzania
Niektóre z dodatkowych opcji tego wspaniałego narzędzia to:
Pomiń filmy z błędami
-i
Przerwij pobieranie wideo więcej, jeśli wystąpi błąd podczas pobierania
--przerwij przy błędzie
Wyświetla identyfikację aktualnej przeglądarki
--dump-user-agent
Pozwala określić niestandardowego agenta użytkownika
-user-agent UA
Pomiń weryfikację certyfikatu HTTPS
--brak-sprawdzenia-certyfikatu
Pobierz playlistę, domyślnie zaczynając od numeru 1.
--playlista-początek NUMBER
Pobierz listę odtwarzania, domyślnie zaczynając od ostatniego numeru.
--playlista-koniec NUMBER
Nie pozwala na pobranie filmu mniejszego niż wartość ustawiona w ROZMIAR (na przykład 30k lub 34,6m)
--min-rozmiar pliku ROZMIAR
Nie obsługuje pobierania wideo większego niż wartość SIZE (na przykład 30k lub 34,6m)
--max-filesize ROZMIAR
Pobierz filmy, które zostały przesłane w określonym dniu.
--data DATA
Pobierz filmy przed datą lub w określonym dniu.
--datebefore DATE
Pobieraj filmy po dacie lub w określonym dniu
--data po DACIE
Nie pobieraj filmów, które mają mniej niż określoną liczbę wyświetleń
--min-odsłon COUNT
Nie pobieraj filmów, które mają więcej niż określoną liczbę wyświetleń
--maksymalna liczba wyświetleń COUNT
Ustawia limit maksymalnej prędkości pobierania w bajtach na sekundę
--limit-stawki LIMIT
Wskazuje liczbę ponownych prób pobrania (domyślnie 10)
--ponowne próby PONOWNE PRÓBY
Widzimy, jak YouTube-DL jest kompletnym narzędziem do pobierania filmów z YouTube.