Odkąd istnieje YouTube, ludzie chcieli pobierać filmy, aby je zapisać na później lub odtwarzać offline i w podróży. Ze względu na prawa autorskie YouTube nie udostępnia plików do pobrania. Istnieje jednak narzędzie youtube-dl do bezpłatnego pobierania filmów w systemie Linux, a także Windows i Mac.
Istnieje kilka sposobów używania youtube-dl w systemie Linux. Prostym sposobem jest użycie skryptu youtube-dl z wiersza poleceń. Jeśli wolisz opcję graficzną, istnieje interfejs dla youtube-dl, który zapewnia szeroki zestaw elementów sterujących i opcji.
Zainstaluj dl YouTube
Niezależnie od tego, czy chcesz pobierać filmy z YouTube za pomocą aplikacji graficznej, czy wiersza poleceń, potrzebujesz youtube-dl. Youtube-dl to skrypt Pythona, który pobiera wideo YouTube z sieci i konwertuje je na różne formaty, w tym formaty tylko audio.
Dla użytkowników Linuksa uzyskanie youtube-dl jest zwykle proste. Skrypt jest open-source i można go znaleźć w większości repozytoriów dystrybucji. Postępuj zgodnie z instrukcjami dla swojej dystrybucji Linuksa.
Będziesz również potrzebował FFMPEG, aby umożliwić youtube-dl konwersję pobranych filmów między formatami oraz kontrolę jakości wideo i audio. Możesz zainstalować FFMPEG wraz z youtube-dl.
Ubuntu i Linux Mint
W przypadku Ubuntu i Linux Mint youtube-dl ma tendencję do pozostawania w tyle w ekosystemie Ubuntu. Zwykle nie byłaby to wielka sprawa, ale youtube-dl musi być na bieżąco, aby wyprzedzać aktualizacje YouTube, które uniemożliwiają jego działanie. Tak więc, jeśli używasz Ubuntu lub Mint, zainstaluj menedżera pakietów Python Pip, aby uzyskać najnowsze wersje.
- Otwórz terminal.
-
Wprowadź następujące polecenie, aby zainstalować Pip i FFMPEG:
sudo apt install python3-pip ffmpeg
-
Zainstaluj youtube-dl za pomocą menedżera pakietów Pip Python:
sudo pip3 zainstaluj youtube-dl
-
Po zakończeniu instalacji możesz użyć youtube-dl z wiersza poleceń. Aby w przyszłości zaktualizować youtube-dl, uruchom następujące polecenie:
instalacja sudo pip3 -- uaktualnij youtube-dl
Debian
Repozytorium multimediów Debiana zawiera bibliotekę aktualnych pakietów dla różnych aplikacji multimedialnych, w tym youtube-dl. Musisz dodać repozytorium, jeśli jeszcze tego nie zrobiłeś. Następnie zainstaluj youtube-dl normalnie z Apt.
- Otwórz terminal.
-
Wprowadź następujące polecenie, aby dodać repozytorium do komputera:
sudo echo "deb https://www.deb-multimedia.org buster main non-free" > /etc/apt/sources.list.d/multimedia.list
Zastąp testing lub sid jeśli używasz jednego z nich zamiast stable.
-
Zaktualizuj repozytoria Apt, aby pobrać nowe:
aktualizacja sudo apt -oAcquire::AllowInsecureRepositories=true
To polecenie pozwala na korzystanie z niezabezpieczonych repozytoriów, ponieważ nie zainstalowałeś jeszcze klucza podpisywania dla repozytorium multimediów.
-
Zainstaluj klucze podpisywania dla repozytorium:
sudo apt install deb-multimedia-keyring
-
Zainstaluj youtube-dl i FFMPEG:
sudo apt install youtube-dl ffmpeg
- Automatycznie otrzymasz zaktualizowaną wersję z repozytorium multimediów.
Fedora
Fedora przechowuje zaktualizowane wersje youtube-dl w swoich repozytoriach, ale nie znajdziesz tam FFMPEG. Do tego potrzebne będzie repozytorium RPM Fusion. Jeśli używasz Fedory na pulpicie, RPM Fusion jest nieoceniony. Jeśli go nie masz, dodaj go do swojego systemu i zainstaluj oba pakiety.
- Otwórz terminal.
-
Uruchom następujące polecenie, aby dodać repozytorium RPM Fusion z 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
-
Zainstaluj youtube-dl i FFMPEG:
sudo dnf zainstaluj youtube-dl ffmpeg
Arch Linux i Manjaro
Arch Linux, a co za tym idzie Manjaro, zaktualizował wersje youtube-dl i FFMPEG w swoich domyślnych repozytoriach. Zainstaluj go za pomocą Pacman:
pacman -S youtube-dl ffmpeg
Zainstaluj interfejs
Ten następny krok jest opcjonalny. Jeśli wolisz pracować w wierszu poleceń, przejdź do tej części. W przeciwnym razie postępuj zgodnie z instrukcjami, aby zainstalować graficzny interfejs użytkownika dla youtube-dl.
Ścieżka instalacji jest nieco inna dla każdej dystrybucji. Postępuj zgodnie z instrukcjami dla siebie.
Ubuntu, Mint i Debian
Twórcy graficznego interfejsu, Tartube, stworzyli własne pakiety dla dystrybucji opartych na Ubuntu i Debianie. Możesz pobrać pakiety z ich strony Sourceforge.
- Otwórz przeglądarkę, a następnie przejdź do strony pobierania Tartube Sourceforge.
-
Wybierz Pobierz najnowszą wersję (duże zielone pole), aby pobrać najnowszą wersję.
- Zapisz pakiet wynikowy w folderze Pobrane.
- Otwórz terminal i zmień katalog na Downloads folder.
-
Spójrz na nazwę pobranego pakietu i zainstaluj go za pomocą Apt. Lub użyj tego polecenia:
sudo apt install./python3-tartube_.deb
Fedora
Podobnie jak w przypadku Ubuntu i Debiana, programiści Tartube spakowali swoje oprogramowanie dla Fedory i udostępnili je na swojej stronie Sourceforge.
- Otwórz przeglądarkę, a następnie przejdź do strony pobierania Tartube Sourceforge.
-
Wybierz najnowszą wersję Tartube z listy.
-
Znajdź najnowszy pakiet RPM z listy. Unikaj paczki z STRICT w nazwie.
- Zapisz pakiet wynikowy w swoim katalogu Downloads.
- Otwórz terminal i przejdź do katalogu Downloads.
-
Zainstaluj plandekę:
sudo dnf zainstaluj tartube-.rpm
Arch Linux i Manjaro
Tartube jest dostępny w AUR, więc istnieje wiele sposobów na jego zdobycie. Wybierz metodę instalacji AUR, która Ci odpowiada. Jeśli nie znasz AUR, poniższa metoda jest domyślną metodą instalowania pakietów AUR.
-
Zainstaluj pakiety base-devel i git:
sudo pacman -s bazowy git
-
Przejdź do katalogu, w którym chcesz pobrać pakiet i sklonuj go za pomocą Git:
cd ~/Downloads
git clone
-
Zmień katalogi na katalog tartube:
tartube
-
Zbuduj i zainstaluj pakiet za pomocą makepkg:
makepkg -si
Pobierz wideo z interfejsem
Teraz, gdy Tartube jest zainstalowany, możesz pobierać filmy z YouTube.
-
Uruchom Tartube. Można go znaleźć na liście pod Multimedia w większości menu aplikacji. W GNOME możesz go wyszukać.
-
Wybierz Edytuj w górnej części okna, a następnie wybierz Preferencje systemowe z menu rozwijanego.
-
W oknie Preferencje systemowe wybierz youtube-dl z górnego menu.
-
Wybierz Ścieżka do pliku wykonywalnego youtube-dl i wybierz Użyj ścieżki lokalnej (youtube-dl). Wybierz OK, aby zamknąć okno preferencji.
-
Przy otwartej Tartube, wybierz Videos w lewym górnym rogu okna.
-
Przejdź do YouTube i skopiuj adresy URL filmów, które chcesz pobrać. Następnie wklej adres URL w polu tekstowym znajdującym się pośrodku okna dialogowego Dodaj filmy.
- Gdy masz potrzebne filmy, wybierz OK.
-
Pojawi się główne okno Tartube, a Twoje filmy zostaną umieszczone w kolejce. Wybierz Pobierz wszystko w lewym dolnym rogu okna, aby rozpocząć pobieranie.
-
Twoje filmy są dostępne na Tartube. Wybierz Gracz. Możesz także znaleźć swoje pliki wideo w katalogu tartube-data.
Pobierz i skonwertuj wideo z wiersza poleceń
Jeśli jesteś fanem wiersza poleceń, wolisz bezpośrednie podejście lub nie chcesz zawracać sobie głowy innym oprogramowaniem, użyj youtube-dl, otwierając terminal i przekazując mu adres URL YouTube.
-
Zmień katalogi na folder, z którego chcesz pobrać filmy. Na przykład:
cd ~/Pobieranie
-
Aby pobrać film bez konwersji, przekaż adres URL do youtube-dl bez żadnych dodatkowych informacji:
youtube-dl
Dzięki temu w bieżącym katalogu można odtwarzać wideo.
-
Jeśli chcesz określić wyjściowy format wideo, dodaj flagę - F, aby wyświetlić dostępne formaty:
youtube-dl -F
-
Zobaczysz listę dostępnych formatów i rozdzielczości. Wybierz ten, który chcesz, i użyj numeru po lewej stronie w tabeli, aby określić go z flagą - f:
youtube-dl -f 137
-
Aby powiedzieć youtube-dl, aby pobierał filmy w najlepszej jakości, użyj flagi - f:
youtube-dl -f najlepszy
-
Aby wyodrębnić dźwięk z wideo YouTube, użyj flagi - x połączonej z - -audio-format i - -jakość dźwięku:
youtube-dl -x --audo-format flac --jakość dźwięku 0 najlepsza
Flaga - -audio-format obsługuje wszystkie główne formaty, w tym MP3, Vorbis, M4A, AAC, WAV i FLAC. Flaga - -audio-quality używa skali od 0 do 9, gdzie 0 zapewnia najlepszą jakość.