Jump to content

Who here has a Youtube-DL compile for WinXP?


Recommended Posts

Posted
11 hours ago, VistaLover said:

As told, you don't have to install :no: 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 :whistle:) ...

I keep an eye on two things ;) 

1. ThisQuickJS-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" :sneaky: ...

Reference: here :P ...

but quickjs' size is just 1.4% of node.exe, it is easier for me to bring it outside.


Posted
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.

Posted
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: 

43U9GPo.png

... 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 :angry: ) ...

Posted
On 11/22/2025 at 10:24 PM, autodidact said:

VISTAx86: ...  shared ... 

Thank you a bunch for spoiling us  :wub: ... The new shared build runs OK here (Vista SP2 32-bit) :thumbup; compared to the previous Vista+ shared offering (ffmpeg-n8.1-dev-891-git-20251025-gdefd5f3), I see that below libs (rather, buildconfig flags) have been removed: 

--enable-cuda
--enable-cuvid 
--enable-d3d12va
--enable-nvenc
--enable-ffnvcodec 
--enable-nvdec 
--enable-mediafoundation
--enable-libvpx
--enable-libaom
--enable-librav1e
--enable-libkvazaar
--enable-libxavs
--enable-vulkan
--enable-libvvenc
--enable-libcelt
--enable-opencl

This has reduced the size of the extracted archive by ca. 23 MiB (from 127 to just 104); really indebted! :worship:

Best wishes.

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...