| ▲ | foresto 9 hours ago | |
I wonder if this could become the most lightweight way for yt-dlp to solve YouTube Javascript challenges. https://github.com/yt-dlp/yt-dlp/wiki/EJS (Note that Bellard's QuickJS is already a supported option.) | ||
| ▲ | qbane 9 hours ago | parent | next [-] | |
Not likely: > It only supports a subset of Javascript close to ES5 [...] I have not read the code of the solver, but solving YouTube's JS challenge is so demanding that the team behind yt-dlp ditched their JS emulator written in Python. | ||
| ▲ | AndyKelley 2 hours ago | parent | prev | next [-] | |
That's a great idea, but if they did, then YouTube could retaliate by specifically using features that MicroQuickJS does not support. | ||
| ▲ | silverwind 9 hours ago | parent | prev [-] | |
Likely not, given that it only implements ES5. | ||