Yt-dlp: Upcoming new requirements for YouTube downloads
151–160 of 635 posts
Re: Yt-dlp: Upcoming new requirements for YouTube downloads
#152https://github.com/TheFrenchGhosty/TheFrenchGhostys-Ultimate...
Re: Yt-dlp: Upcoming new requirements for YouTube downloads
#153I’m a paying YouTube premium subscriber. Last weekend, I wanted to download something so I can watch it on my way in the train. The app got stuck at “waiting for download..” on my iPad. Same on iPhone. Restart did not work. I gave up after an hour (30 mins hands on trying stuff, 30 mins waiting for it to fix itself). Downloaded the video using yt-dlp, transferred it to my USB c flash drive, and watched it from that.…
For anyone here who runs a startup, I propose two lifestyle benefits you should add: 1. Unlimited YouTube Premium 2. Unlimited drink reimbursement (coffee, tea, smoothies, whatever) The psychological sense of loss from those two things would be larger than any 5% raise.
Re: Yt-dlp: Upcoming new requirements for YouTube downloads
#154Earlier quoted context omitted.
For anyone here who runs a startup, I propose two lifestyle benefits you should add: 1. Unlimited YouTube Premium 2. Unlimited drink reimbursement (coffee, tea, smoothies, whatever) The psychological sense of loss from those two things would be larger than any 5% raise.
I personally wouldn't want to hire a startup employee who couldn't figure out how to install a browser extension. ;-)
Re: Yt-dlp: Upcoming new requirements for YouTube downloads
#155I really appreciate the engineering effort went into this "JavaScript interpreter" https://github.com/yt-dlp/yt-dlp/blob/2025.09.23/yt_dlp/jsin...
I wonder how long until it gets split off into its own project. For the time being, it could do with a lot more documentation. At least they've got some tests for it!
The submission is literally about them moving away from it in favor of Deno, so I think "never" probably gets pretty close.
Re: Yt-dlp: Upcoming new requirements for YouTube downloads
#156Re: Yt-dlp: Upcoming new requirements for YouTube downloads
#157Ronsor [1] and reply by seproDev: > Why can't we embed a lightweight interpreter such as QuickJS? > @Ronsor #14404 (comment) The linked comment [2]: > @dirkf This solution was tested with QuickJS which yielded execution times of >20 minutes per video How on earth can it be that terrible compared to Deno? [1] https://github.com/yt-dlp/yt-dlp/issues/14404#issuecomment-3... [2] https://github.com/yt-dlp/yt-dlp/issues/14…
QuickJS uses a bytecode interpreter (like Python, famously slow), and is optimised for simplicity and correctness. Whereas Deno uses a JIT compiler (like Java, .NET and WASM). Deno uses the same JIT compiler as Chrome, one of the most heavily-optimised in the world.
That doesn't normally lead to such a large factor in time difference, but it explains most of it, and depending on the type of code being run, it could explain all of it in this case.
QuickJIT (a fork of QuickJS that uses TCC for JIT) might yield better results, but still slower than Deno.
Re: Yt-dlp: Upcoming new requirements for YouTube downloads
#158I’m a paying YouTube premium subscriber. Last weekend, I wanted to download something so I can watch it on my way in the train. The app got stuck at “waiting for download..” on my iPad. Same on iPhone. Restart did not work. I gave up after an hour (30 mins hands on trying stuff, 30 mins waiting for it to fix itself). Downloaded the video using yt-dlp, transferred it to my USB c flash drive, and watched it from that.…
For anyone here who runs a startup, I propose two lifestyle benefits you should add: 1. Unlimited YouTube Premium 2. Unlimited drink reimbursement (coffee, tea, smoothies, whatever) The psychological sense of loss from those two things would be larger than any 5% raise.
Re: Yt-dlp: Upcoming new requirements for YouTube downloads
#159I used to work on video generation models and was shocked at how hard it was to find any videos online that were not hosted on YouTube, and YouTube has made it impossibly hard to download more than a few videos at a time.
[flagged]
What exactly is the problem? That they worked on video generation models? That they only used YouTube? That they downloaded videos from YouTube? That they downloaded multiple videos from YouTube?
Re: Yt-dlp: Upcoming new requirements for YouTube downloads
#160Earlier quoted context omitted.
For anyone here who runs a startup, I propose two lifestyle benefits you should add: 1. Unlimited YouTube Premium 2. Unlimited drink reimbursement (coffee, tea, smoothies, whatever) The psychological sense of loss from those two things would be larger than any 5% raise.
I don't like that math, rather have the 5% than $8k in perks.