logoalt Hacker News

dannyw • today at 1:25 AM • 1 reply • view on HN

yt-dlp works fine for low-volume requests from high-reputation IPs.

But if you try to download in significant volume, their systems know it's automated and probably have signatures specifically for yt-dlp.

I think it's a bit of an escape hatch: they know they can't close the hole (after all, there is always the "analogue hole", or now AI doing browser control); and probably prefer leaving a small monitored and rate-limited door than trying to patch everything.

See: Google changing their sponsored link DOM/CSS/classes matchers every (few weeks - few months) to break ad blocker lists, but they're certainly capable/smart enough to do it daily or hourly, etc.


Replies

varenc • today at 1:53 AM

Honestly, that's exactly how I want it to work. The people doing it en-masse are the ones Google really wants to stop. It would be sad if yt-dlp broke for casual users just because Google wants to stop a small subset of people downloading terabytes of video training data. This feels like the perfect arrangement and yt-dlp can keep working for 99% of users.

➕ show 1 reply