Open mbnoimi opened 4 years ago
NOTE: I tried to use --cookies
but it didn't solve it.
There is --sleep-interval
however that will only sleep between downloads of files and not between (api) calls like Downloading page
.
When I was working on the youtube history feed fix (which is not released btw)
I had to rate limit calls with sleep (internal function).
6 Seconds as in the example is a bit generous. It seems 1-3 seconds (where you should be completely safe with 3 seconds) is actually enough.
Furthermore it also seems this problem is rather related to youtube only as I haven't noticed any other service with similar problems.
try using a proxy or a VPN - https://github.com/ytdl-org/youtube-dl/issues/22839
@october262 that won't always work out. It's the anti bot design by YouTube. So the tools (youtube-dlc in this case) needs to adjust to that. As I already mentioned all that is needed is some timeout between calls. Current behaviour is easy to identify as bots. But normal user behaviour is not able to process so many request at once so you have to mirror this behaviour.
Checklist
Question
I want to know how to bypass
HTTPError 429: 'Too Many Requests'
error message. This issue frequently appears. To solve it I restart my router whenever it occurs (for renewing the public IP). Is there any workaround to bypass it without needing to restart my router or waiting google for ending the restriction?Log