On 20/02/2026 21:59, Marius Schwarz wrote:
You mean, the #1 reason to use yt-dlp? 🙂
It depends. There are a lot of other video hostings supported by yt-dlp.
but AFAIK, nodejs is not the only option you can use to do the challenges. Maybe one of the other engines is a bit less overkill?
According to https://github.com/yt-dlp/yt-dlp/issues/15012, the following JS engines are supported: Deno, NodeJS, QuickJS and Bun.
The yt-dlp developers recommend using Deno because it can be sandboxed. All others will run unknown downloaded JS code directly on host, which is extremely dangerous.
AFAIK, packaging Deno is a serious problem for distributions. -- Sincerely, Vitaly Zaitsev ([email protected]) -- _______________________________________________ devel mailing list -- [email protected] To unsubscribe send an email to [email protected] Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/[email protected] Do not reply to spam, report it: https://forge.fedoraproject.org/infra/tickets/issues/new
