-
-
Notifications
You must be signed in to change notification settings - Fork 6.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[youtube] Sign in to confirm you’re not a bot. This helps protect our community #10128
Comments
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as spam.
This comment was marked as spam.
Reportedly, authenticating with oauth (via this plugin) instead of cookies has been working for some users. This sign-in requirement is affecting almost all apps that access Youtube, including the official Youtube web app. |
i have this problem today, so what is do not pass cookie, it worked last week EDIT BY MAINTAINER: |
Unless you were already using
|
I don't pass any cookies, when i use -vU to show debug log, but it still not worked. Is it a bug need fix? |
YouTube has flagged and blocked your IP. You can try using OAuth to work around this, but there are no guarantees it will work for you. You may have to wait until you are assigned a new IP by your ISP. This can take around ~1 week to several months depending on your ISP. Most people have dynamic IPs, so your IP will eventually change. As I mentioned before, see #10085 and #10108 for more information. These issues are also listed in their FAQ. |
Embedding mode Line 321 in add96eb
|
@forxxin , but i have next problem: Where i can find this file? |
Your IP has been blacklisted by YouTube. Use a proxy with the following command: yt-dlp --proxy "userProxy:passwordProxy@ipProxy" URL |
Can someone who's affected by this please send a verbose log of |
VPNs and proxies WILL NOT work as YouTube actively blocks them as well. |
With #10648 merged, supplying a valid PO Token may help in some cases. See the PO Token Guide and If you are still getting IP blocked with a valid PO Token then you are likely either downloading too much too fast and need to slow down, and/or are running from a DC IP which are susceptible to being blocked. We cannot help with this. Note: requires yt-dlp nightly |
Thanks for the update, yet I wonder if we have a way to implement downloading playlist items with random interval (longer interval) so that it appears more natural? |
I didn't find corresponding command line argument from yt-dlp (correct me if I'm wrong). But since this is quiet straight forward to implement. I wrote the following script to 1) fetch a playlist first 2) parse for items 3) download them individually with random pause. For anyone want to try this idea out: https://gist.github.com/LumenYoung/5923050fe35b248b876906448684f82b. I'm not sure it can be used to bypass the rate limit. |
If you set both min and max interval, the actual interval is randomized. Consider also adding |
DO NOT REMOVE OR SKIP THE ISSUE TEMPLATE
Checklist
Please make sure the question is worded well enough to be understood
I've been having this problem for a day when I make a query from YouTube, it's more frequent than normal and I'm using proxies
ERROR: [youtube] 4TWR90KJl84: Sign in to confirm you’re not a bot. This helps protect our community. Learn more
Provide verbose output that clearly demonstrates the problem
yt-dlp -vU <your command line>
)'verbose': True
toYoutubeDL
params instead[debug] Command-line config
) and insert it belowComplete Verbose Output
The text was updated successfully, but these errors were encountered: