Yt-dlp: External JavaScript runtime now required for full YouTube support
3 months ago
- #yt-dlp
- #JavaScript
- #YouTube
- yt-dlp现在需要外部JavaScript运行时(如Deno)才能获得完整的YouTube支持。
- 支持的JavaScript运行时包括:Deno(推荐)、Node、QuickJS、QuickJS-ng以及Bun。
- Deno默认启用;其他运行时出于安全考虑默认禁用。
- 必须安装yt-dlp-ejs组件,官方可执行文件或默认Python安装包已包含该组件。
- 无JavaScript运行时的YouTube支持已被弃用,预计可用格式将越来越少。
- 软件包维护者需注意yt-dlp及yt-dlp-ejs的许可协议和依赖项细则。