roytam1 Posted November 16 Posted November 16 11 hours ago, VistaLover said: As told, you don't have to install node system-wide; of the linked zip archive, for yt-dlp purposes, you only need the standalone (portable) "node.exe" binary ... Even simpler, just place "node.exe" (67.8 MiB) next to your yt-dlp 64-bit binary and issue/configure --js-runtimes node; if you're overly concerned about "security", you can let yt-dlp launch NODE in JIT-less mode via --js-runtimes node --extractor-args "youtube-ejs:jitless=true" (provides better security at the cost of performance/speed) ; according to online testimonies, Node takes just 1-2s to solve YT's challenges, while QuickJS, depending on how powerful your machine is, may take from 8-15s (and this relic of mine (32-bit OS, 3GB RAM, Core2 Duo from late 2007), can take anything from 15-30s, depending on how busy the machine is when qjs.exe starts ) ... I keep an eye on two things : 1. This; QuickJS-ng may, in due course, end up with "rope strings", too, so its speed (when used with yt-dlp) may become on par with upstream QuickJS 2. That; the astring library is an external dependency of the yt-dlp-ejs JS component which, together with a suitable JS runtime, performs the task of solving YT's JS challenges; hopefully, this PR will be accepted and merged into the astring repo and a future yt-dlp-ejs version will pick that updated version up, making the use of QuickJS-ng with yt-dlp equally "practical" ... Reference: here ... but quickjs' size is just 1.4% of node.exe, it is easier for me to bring it outside.
VistaLover Posted November 16 Posted November 16 10 hours ago, nicolaasjan said: Apparently not: Verbose log ... But : Quote Forbidden (#403) Error, this is a private paste or is pending moderation. If this paste belongs to you, please login to Pastebin to view it.
nicolaasjan Posted November 16 Posted November 16 33 minutes ago, VistaLover said: ... But : Strange... Try this. 1
VistaLover Posted November 16 Posted November 16 54 minutes ago, nicolaasjan said: Try this Thanks ; that one works ... 1
VistaLover Posted Monday at 04:36 PM Posted Monday at 04:36 PM On 11/16/2025 at 5:44 PM, VistaLover said: ... But : Quote Forbidden (#403) Error, this is a private paste or is pending moderation. If this paste belongs to you, please login to Pastebin to view it. Apparently, pastebin moderation has approved nicolaasjan's yt-dlp log and yesterday's 403 error is now gone: ... Just something to keep in mind in the event of future pastebin uploads (i.e., they might not be immediately visible, for reasons only known to pastebin themselves ) ... 1
nicolaasjan Posted Monday at 04:56 PM Posted Monday at 04:56 PM Yes, I filed a complaint this morning (it was already "deleted"). Instead it's maybe better to use a PrivateBin instance. https://github.com/PrivateBin/PrivateBin 1
autodidact Posted 28 minutes ago Posted 28 minutes ago FFmpeg update. XP: static shared libfdk-aac VISTAx86: static shared libfdk-aac
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now