Pro plnou funkčnost yt-dlp s YouTube je nyní nutná instalace JavaScriptového enginu.

Vývojáři projektu yt-dlp, který pokračuje ve vývoji nástroje youtube-dl pro stahování audia a videa z online služeb, oznámili, že počínaje dnešní verzí yt-dlp 2025.11.12 je pro úplné stahování obsahu z YouTube vyžadován externí JavaScriptový engine. Použití JavaScriptového enginu je způsobeno zavedením kontrol v YouTube, které vyžadují spuštění JavaScriptového kódu.

Podpora pro přístup k YouTube bez JavaScriptu byla v yt-dlp ukončena. I když se některá videa mohou načítat i bez JavaScriptu, podporované formáty jsou omezené a očekává se, že se časem zhorší. Vývojáři yt-dlp nyní budou chyby, ke kterým dochází při načítání obsahu YouTube bez JavaScriptu, považovat za problémy, nikoli za chyby. Očekává se, že přístup k YouTube bez JavaScriptu bude v budoucnu nemožný.

Mezi podporované běhové prostředí JavaScriptu patří Deno (doporučeno), Node.js, QuickJS, QuickJS-ng a Bun. Práce s běhovým prostředím JavaScriptu v yt-dlp navíc vyžaduje instalaci komponenty yt-dlp-ejs, která je součástí oficiálních sestavení. Chcete-li ji použít, jednoduše nainstalujte požadovaný běhové prostředí JavaScriptu prostřednictvím správce balíčků distribuce a poté jej aktivujte pomocí možnosti „--js-runtimes [deno|quickjs|bun|node]“. Engine Deno je ve výchozím nastavení aktivován, takže „--js-runtimes“ je volitelné. Při ruční instalaci běhového prostředí JavaScriptu lze cestu k enginu předat jako „--js-runtimes deno:/cesta/k/deno“.

Mezi změnami v nové verzi, které se netýkají YouTube, stojí za zmínku přidání nových extraktorů obsahu pro 1tv.ru/live, classics.nascar.com, mux.com a ardaudiothek.de. Extraktor pro ntv.ru byl přepracován. Vylepšeny byly extraktory pro twitch, play.tv, googledrive, bunnycdn, kika, nbc a webarchive.

Zdroj: opennet.ru

Kupte si spolehlivý hosting pro stránky s DDoS ochranou, VPS VDS servery 🔥 Kupte si spolehlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster