- 1. Aktualizacja systemu operacyjnego Linux
- 2. Korzystanie z YouTube-dl Linux
- 3. Instalowanie interfejsu graficznego YouTube-dl Linux
- 4. Parametry, które mają być używane z YouTube-dl na poziomie ogólnym
- 5. Parametry do wykorzystania z YouTube-dl na poziomie sieci mamy następujące opcje
- 6. Parametry do użycia z YouTube-dl na poziomie wideo
- 7. Parametry do użycia z YouTube-dl na poziomie pobierania
- 8. Parametry do użycia z YouTube-dl na poziomie systemu plików
Jedną z najszerzej używanych obecnie platform do całego wydania wideo jest bezdyskusyjnie YouTube, który oferuje nam szeroką gamę opcji wideo w różnych kategoriach, a co więcej, pozwala nam przesyłać własne filmy i zdobywać uznanie, a być może trochę pieniędzy.
Poza tymi zaletami możliwe jest, że w niektórych przypadkach konieczne będzie pobranie niektórych filmów z YouTube z powodów takich jak:
Powody, dla których warto pobierać filmy z YouTube
- Odtwórz wideo w dowolnym momencie bez połączenia z Internetem
- Używaj ich z odpowiednimi uprawnieniami autora do prezentacji lub wsparcia aktywności
- Przygotuj serię wideo, która oferuje możliwość bezpłatnego pobrania i nie tylko.
Dzisiaj Solvetic przeanalizuje, w jaki sposób możemy wykorzystać praktyczne narzędzie, które pozwala z łatwością pobierać filmy z YouTube i innych platform.
Co to jest YouTube-dlYouTube-dl to narzędzie do pobierania wideo z wiersza poleceń o otwartym kodzie źródłowym, którego można używać do pobierania filmów z YouTube i innych witryn, takich jak Facebook, Dailymotion, Google Video, Yahoo i innych.
YouTube-dl jest oparty na pygtk i wymaga Pythona do uruchomienia jego zawartości. Jest kompatybilny z wieloma systemami operacyjnymi, w ramach których mamy Windows, Mac i Unix. Do korzystania z YouTube-dl wymagany jest interpreter Pythona (2.6, 2.7 lub 3.2+).
Niektóre funkcje YouTube-dl są
- Obsługuje wznawianie przerwanych pobrań
- Możliwość pobierania kanałów lub playlist
- Pozwala dodać własny tytuł, proxy i wiele więcej.
Teraz zobaczymy, jak zainstalować i używać YouTube-dl na Ubuntu 17.04.
1. Aktualizacja systemu operacyjnego Linux
Krok 1
Przed przystąpieniem do instalacji zaktualizujemy pakiety systemu operacyjnego, wykonując następujące linie:
aktualizacja sudo apt-get -y aktualizacja sudo apt-get -yPo zaktualizowaniu pakietów systemu operacyjnego przystępujemy do instalacji YouTube-dl, ta aplikacja Youtube-dl nie jest dostępna w repozytorium Ubuntu 17.04. Dlatego musisz go pobrać z jego oficjalnej strony internetowej. W tym celu pobierzemy go za pomocą polecenia curl:
sudo apt zainstaluj curl -y
POWIĘKSZAĆ
Krok 2
Teraz pobierzemy pliki binarne YouTube-dl, wykonując następujący wiersz:
sudo curl -L https://yt-dl.org/latest/youtube-dl -o / usr / bin / youtube-dl
POWIĘKSZAĆ
Teraz zmienimy uprawnienia pakietu binarnego youtube-dl za pomocą następującego polecenia:
sudo chmod 755 / usr / bin / youtube-dl
2. Korzystanie z YouTube-dl Linux
Krok 1
Jeśli chcemy wyświetlić listę wszystkich opcji, które oferuje nam YouTube-dl, możemy wykonać następujące polecenie:
youtube-dl -pomoc
POWIĘKSZAĆ
Krok 2
YouTube-dl obsługuje wiele formatów wideo, takich jak Mp4, WebM, 3gp i FLV. Możemy wyświetlić listę wszystkich dostępnych formatów dla konkretnego wideo za pomocą następującego polecenia:
youtube-dl -F (ścieżka wideo)
POWIĘKSZAĆ
Krok 3
Tam możemy zobaczyć wszystkie dostępne w tym czasie opcje wideo, a każda z nich ma identyfikator po lewej stronie.
Następnie wybierz dowolny format, w którym chcesz pobrać wideo za pomocą parametru -f:
youtube-dl -f 18 https://www.youtube.com/watch?v=6WteQjr49f4Podczas wykonywania tej linii rozpocznie się pobieranie wideo w rozdzielczości 640x360. Widzimy, że wideo zostało pobrane poprawnie.
POWIĘKSZAĆ
Krok 4
Jeśli chcemy pobrać wideo z YouTube w formacie audio mp3, jest to również możliwe za pomocą następującego polecenia:
youtube-dl https://www.youtube.com/watch?v=6WteQjr49f4 -x --format audio mp3
POWIĘKSZAĆ
Krok 5
W tym przypadku widzimy, że potrzebny będzie odtwarzacz zgodny z tym formatem. Jeśli chcemy pobrać wszystkie filmy z określonego kanału, musimy wykonać następujący wiersz:
youtube-dl -citw https://www.youtube.com/channel/UCK8sQmJBp8GCxrOtXWBpyEAJeśli sieć, z której korzystamy, ma usługi proxy, możemy wykonać następujący wiersz, aby pobrać wideo:
youtube-dl --proxy http://proxy-ip: port https://www.youtube.com/watch?v=6WteQjr49f4Inną możliwością, którą oferuje nam YouTube-dl, jest pobranie listy kilku filmów z YouTube za pomocą jednego polecenia, w tym celu najpierw zapiszemy wszystkie adresy URL filmów z YouTube w pliku o nazwie youtube-list.txt, a następnie wykonamy następujące polecenie, aby pobrać wszystkie filmy. Tam rozpocznie się pobieranie każdego filmu.
youtube-dl -a plik.txt
POWIĘKSZAĆ
3. Instalowanie interfejsu graficznego YouTube-dl Linux
Narzędzie YouTube-dl ma interfejs graficzny o nazwie youtube-dlg, który jest darmowym i otwartym narzędziem dla youtube-dl napisanym w wxPython.
Krok 1
Domyślnie to narzędzie nie jest dostępne w repozytorium Ubuntu 17.04, więc musimy dodać do tego PPA, wykonując następujące czynności:
sudo add-apt-repository ppa: nilarimogard / webupd8
POWIĘKSZAĆ
aktualizacja sudo apt-get -yKrok 2
Później przystępujemy do instalacji youtube-dlg, wykonując następujący wiersz:
sudo apt zainstaluj youtube-dlg -y
POWIĘKSZAĆ
Krok 3
Po zainstalowaniu możemy uzyskać dostęp do aplikacji bezpośrednio z Unity:
Krok 4
Po otwarciu aplikacji wystarczy wpisać adresy URL do pobrania, kliknąć przycisk Dodaj i na koniec kliknąć przycisk pobierania znajdujący się w prawym dolnym rogu. Tam rozpocznie się cały proces pobierania wideo.
4. Parametry, które mają być używane z YouTube-dl na poziomie ogólnym
Istnieje wiele parametrów, które możemy zaimplementować podczas korzystania z YouTube-dl dla całego procesu pobierania wideo, są to:
Wydrukuj pomoc i wyjdź z programu
-h, --pomoc
Zaktualizuj program do najnowszej wersji
-U, --aktualizacja
Trwa nawet przy błędach pobierania
ja, --ignoruj-błędy
Przerwij pobieranie kolejnych filmów (na liście odtwarzania lub w wierszu poleceń), jeśli występują błędy
--przerwij przy błędzie
Wyświetla identyfikację aktualnej przeglądarki
--dump-user-agent
Wymień wszystkie kompatybilne ekstraktory
--list-ekstraktory
Nie czyta plików konfiguracyjnych
--ignore-config
Lokalizacja pliku konfiguracyjnego
--config-lokalizacja ŚCIEŻKA
Oznacz obejrzane filmy (tylko YouTube)
--oznacz-obserwowany
Nie oznacza obejrzanych filmów (tylko YouTube)
--no-znak-obserwowany
Nie kodują kolorami wyjścia
--brak koloru
5. Parametry do wykorzystania z YouTube-dl na poziomie sieci mamy następujące opcje
Pozwala na użycie określonego proxy HTTP / HTTPS / SOCKS
--proxy URL
Czas oczekiwania przed porzuceniem pobierania, w sekundach
--socket-timeout SECONDS
Pozwala skonfigurować adresowanie IP w ten sposób
--source-adres IP: -4
- Wykonuj wszystkie połączenia przez IPv4
--force-ipv4
- Wykonuj wszystkie połączenia przez IPv6-6,
--force-ipv6
6. Parametry do użycia z YouTube-dl na poziomie wideo
Playlista wideo na początek
--playlista-początek NUMBER
Lista odtwarzania linków wideo do pobrania
--playlist-items ITEM_SPEC
Pobierz tylko pasujące tytuły
--match-title REGEX
Pomiń pobieranie pasujących tytułów
--odrzuć-tytuł REGEX
Przerwij po pobraniu wskazanych plików
--maksymalna liczba pobrań NUMBER
Nie pobieraj żadnych filmów mniejszych niż wskazany rozmiar
-min-rozmiar pliku ROZMIAR
Nie pobieraj żadnych filmów większych niż wskazane
--max-filesize ROZMIAR
Pobieraj tylko filmy przesłane w wybranym dniu
--Data
Pobieraj tylko filmy przesłane w tym dniu lub wcześniej
--data przed DATE
Nie pobieraj żadnego filmu wideo, którego liczba wyświetleń jest mniejsza niż wskazana
--min-odsłon COUNT
Nie pobieraj żadnych filmów, których liczba wyświetleń przekracza podaną liczbę
--maksymalna liczba wyświetleń COUNT
Ogólny filtr wideo
--match-filter FILTER
Pobierz tylko wideo, ale nie listę odtwarzania
--brak-playlisty
Pobierz listę odtwarzania
--tak-playlista
7. Parametry do użycia z YouTube-dl na poziomie pobierania
Maksymalna szybkość pobierania w bajtach na sekundę
-r, - Szybkość ograniczająca SZYBKOŚĆ
Pomiń niedostępne fragmenty
-pomiń-niedostępne-fragmenty
Przerwij pobieranie, gdy fragment jest niedostępny
--przerwij-na-niedostępnym-fragmencie
Pobierz rozmiar bufora
--rozmiar rozmiaru bufora
Pobierz filmy z listy odtwarzania w odwrotnej kolejności
--odwrócona lista odtwarzania
Pobieraj filmy z playlisty w losowej kolejności
--playlista-losowa
Użyj natywnego downloadera HLS
--hls-prefer-native
Użyj ffmpeg zamiast HLS
--hls-prefer-ffmpeg
Użyj określonego zewnętrznego ogranicznika
--POLECENIE ZEWNĘTRZNEGO pobierania
8. Parametry do użycia z YouTube-dl na poziomie systemu plików
Wskazuje plik zawierający adres URL do pobrania
-a, --plik-wsadowy PLIK
Wykorzystuje identyfikator wideo w nazwie pliku
--ID
Ogranicz nazwy plików tylko do ASCII
--restrict-filenames
Nie nadpisuje plików
w, --nie nadpisuje
Nie używa plików .part
--bez części
Nie używaj nagłówka pliku
--no-mtime
Napisz opis filmu
--napisz-opis
Wskazuje plik JSON zawierający informacje o filmie
--load-info-json FILE
Wyłącz buforowanie systemu plików
--no-cache-dir
Aby poznać szczegółowo wszystkie opcje dostępne w YouTube-dl, możemy odwiedzić poniższy link:
Widzieliśmy, jak to praktyczne narzędzie staje się prostym narzędziem, ale z doskonałymi funkcjami, jeśli chodzi o pobieranie filmów nie tylko z YouTube, ale z innych dodatkowych platform w funkcjonalny sposób.