Cześć
Będzie krótko i na temat. Dzielę się dziś z Wami, wiedzą o istnieniu świetnej aplikacji, służącej do zgrywania filmów z wielu platform streaming-owych.
Oczywiście, obsługuje ona też najbardziej znaną platformę – YouTube. Aplikacja nazywa się jak w tytule – czyli: YT-DLP z dopisem: „A feature rich command-line audio/video downloader”.
Aplikacja ta, działa z wiersza poleceń (Windows, Linux, MacOS). Podobno są do niej graficzne nakładki – ale do tej pory nie byłem i nie jestem tym zainteresowany. Preferuję, aby narzędzia konsolowe używać w sposób natywny, czyli z linii komend.
YT-DLP to znakomita alternatywa dla różnych narzędzi webowych, służących do tego samego celu. Jednak w odróżnieniu od nich, YT-DLP daje pełną kontrolę nad tym co chcemy pobrać. Dodatkowo nie wyświetla reklam, nie zmusza do przekazywania jakichkolwiek naszych danych dostawcy narzędzia.
Link do pobrania aplikacji: https://github.com/yt-dlp/yt-dlp
Krótka instrukcja użycia.
W najprostszym przypadku, wystarczy wywołać aplikację z parametrem, którym jest po prostu link do filmu. Przykład polecenia: yt-dlp.exe https://youtu.be/16sKiuonysmE (oczywiście plik tej aplikacji z nazwą kończącą się na exe, dotyczy wersji dla Windows)
Po takim użyciu, pobrany będzie materiał w najlepszej możliwej jakości. W sytuacji gdy chcemy pobrać film z wybranymi parametrami – to należy w pierwszym kroku wywołać aplikację w postaci:
yt-dlp.exe -F https://youtu.be/16sKiuonysmE
Jako wynik działania powyższego, zobaczymy tabelę z zestawieniem możliwych do wybrania strumieni.
W przypadku YT, najczęściej dostępne są strumienie w których zawarty jest obraz i dźwięk, oraz zwykle, dostępne są też strumienie zawierające tylko obraz lub dźwięk. Widok jest intuicyjny, poradzisz sobie. Zwróć uwagę na kolumny VCODEC i ACODEC
W drugim kroku, wskazujemy do pobrania pożądane przez nas strumienie. Aby to zrobić, należy w wywołaniu aplikacji, podać ich identyfikatory.
Dokonuje się tego poprzez uruchomienie aplikacji poleceniem:
yt-dlp.exe -f x+y https://youtu.be/16sKiuonysmE
gdzie za zmiennymi x i y kryją się wybrane przez nas identyfikatory (kolumna ID) strumieni z listy pozyskanej w poprzednim poleceniu.
Pobrane strumienie audio i video będą na dysku w osobnych plikach. Można je później, przy pomocy narzędzi do prac z kontenerami audio-video, połączyć w jeden plik *.mp4
W sytuacji kiedy mamy poprawnie zainstalowany pakiet FFDSHOW, to sama aplikacja YT-DLP, po procesie pobierania danych, zbuduje z nich gotowy do odtworzenia plik *.mp4
Inny z przydatnych przełączników wywołania aplikacji to -U
Tym samym polecenie:
yt-dlp.exe -U
powoduje podniesienie (upgrade) aplikacji do najnowszej wersji. Aby to się udało, to oczywiście musimy mieć prawo do zapisu w katalogu gdzie znajduje się aplikacja.
Jeśli masz pytania, albo uwagi – napisz komentarz.
Jeśli chcesz instrukcję o tym, jak zainstalować ffmpeg i yt-dlp, tak żeby to działało razem – daj znać. Będzie to jakaś motywacja do zrobienia takiego przewodnika.
Pozdrawiam
Nadredaktor