Aby yt-dlp w pełni działał z YouTube, wymagana jest teraz instalacja silnika JavaScript.

Programiści projektu yt-dlp, który kontynuuje rozwój narzędzia youtube-dl do pobierania dźwięku i wideo z serwisów online, ogłosili, że od dzisiejszej wersji yt-dlp 2025.11.12 do pełnego pobierania treści z YouTube konieczna jest instalacja zewnętrznego silnika JavaScript. Użycie silnika JavaScript jest uzasadnione wprowadzeniem przez YouTube kontroli, do których przejścia niezbędne jest wykonanie kodu w języku JavaScript.

Wsparcie dla działania z YouTube bez JavaScript ogłoszono w yt-dlp jako przestarzałe. Zaznaczono, że niektóre filmy mogą nadal być pobierane bez użycia silnika JavaScript, ale liczba wspieranych formatów jest ograniczona i przewiduje się, że z czasem sytuacja będzie się pogarszać. Błędy występujące podczas pobierania treści z YouTube bez użycia JavaScript będą teraz traktowane przez programistów yt-dlp nie jako błędy, a jako problemy, których nie można naprawić. W przyszłości oczekuje się, że działanie z YouTube bez JavaScript stanie się niemożliwe.

Jako wspierane środowiska wykonawcze JavaScript wymieniono Deno (zalecane), Node.js, QuickJS, QuickJS-ng i Bun. Oprócz tego, dla działania z środowiskiem wykonawczym JavaScript w yt-dlp wymagana jest instalacja komponentu yt-dlp-ejs, który jest zawarty w oficjalnych wersjach. Wystarczy zainstalować wybrane środowisko wykonawcze JavaScript za pośrednictwem menedżera pakietów dystrybucji, a następnie aktywować je za pomocą opcji „—js-runtimes [deno|quickjs|bun|node]”. Silnik Deno jest aktywowany domyślnie, więc nie trzeba podawać „—js-runtimes” dla niego. Przy ręcznej instalacji środowiska wykonawczego JavaScript, ścieżkę do silnika można podać w formacie „—js-runtimes deno:/path/to/deno”.

Spośród zmian niezwiązanych z YouTube w nowej wersji wyróżnia się dodanie nowych ekstraktorów treści dla usług 1tv.ru/live, classics.nascar.com, mux.com i ardaudiothek.de. Przeprojektowano ekstraktor dla ntv.ru. Ulepszono działanie ekstraktorów dla twitch, play.tv, googledrive, bunnycdn, kika, nbc i webarchive.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster