yt-dlp projekti arendajad, kes jÀtkavad youtube-dl tööriista arendamist heli ja video allalaadimiseks online-teenustest, kuulutasid vÀlja, et alates tÀnasest versioonist yt-dlp 2025.11.12 on YouTube'ist sisu tÀielikuks allalaadimiseks vajalik kolmanda osapoole JavaScripti mootor. JavaScripti mootori kasutamine tuleneb YouTube'i kontrollide rakendamisest, mille tÀitmiseks on vajalik JavaScripti koodi kÀitamine.
YouTube'i toimetuleku tugi ilma JavaScriptita on yt-dlp-s vananenud. MĂ€rgitakse, et mĂ”ned videod vĂ”ivad endiselt allalaadida ilma JavaScripti mootori kaasamiseta, kuid toetatud formaatide arv on piiratud ja eeldatakse, et olukord halveneb aja jooksul. YouTube'ist sisu allalaadimisega seotud tĂ”rked ilma JavaScripti kasutamiseta kĂ€sitletakse nĂŒĂŒd yt-dlp arendajate poolt mitte vigadena, vaid probleemidena, mida ei saa lahendada. Tulevikus oodatakse, et töötamine YouTube'iga ilma JavaScriptita muutub vĂ”imatuks.
Toetatud JavaScripti runtime'ideks on nimetatud Deno (soovitatav), Node.js, QuickJS, QuickJS-ng ja Bun. Lisaks sellele vajab yt-dlp JavaScripti runtime'i töötamiseks yt-dlp-ejs komponenti, mis on ametlikes kogudes kaasas. Piisab soovitud JavaScripti runtime'i paigaldamisest pakihalduri kaudu, seejĂ€rel tuleb see aktiveerida valiku ââjs-runtimes [deno|quickjs|bun|node]â abil. Deno mootori aktiveerimine toimub vaikimisi, seega ei ole ââjs-runtimesâ selle jaoks vajalik. Kui paigaldatakse JavaScripti runtime kĂ€sitsi, siis vĂ”ib mootori tee anda kujul ââjs-runtimes deno:/path/to/denoâ.
Uues versioonis YouTube'iga mitteseotud muudatustest tĂ”stetakse esile uute sisu ekstraktorite lisamist teenustele 1tv.ru/live, classics.nascar.com, mux.com ja ardaudiothek.de. Ntv.ru ekstraktor on ĂŒmber töötatud. Ekstraktorite töö on paranenud twitchi, play.tv, googledrive, bunnycdn, kika, nbc ja webarchive jaoks.
Allikas: opennet.ru
