youtube-dl-wpf
youtube-dl-wpf copied to clipboard
Add EJS options
https://github.com/yt-dlp/yt-dlp/wiki/EJS
- [ ]
--js-runtimes: drop-down list and an optional path - [ ] Mention Deno in Get Started
--remote-componentsis not needed on Windows
cc yt-dlp/yt-dlp#14404 & yt-dlp/yt-dlp#15012
required from v2025.11.12, maybe you should check the version first ?
maybe like with ffmpeg users can specify a path to Deno/Node.js/Bun/QuickJS/QuickJS-ng, with a selector like you do with youtube-dl/yt-dlp ? non-Deno will require an additional flag to be set
the main install ways (exe from pip or from winget) already contain yt-dlp-ejs so it might not be necessary to grab it.
for users missing the js runtime and trying to download youtube videos, would it be fine to log links to the install docs in case of failure ?
just dumping some thoughts