fent/node-ytdl-core
The issue has been closed
Bypass NEW YouTube Captcha? #523
mh4ck posted onGitHub
In the past day's i wonder why 2 of my servers just stuck on downloading the videos - i investigated a little and found out that the request from the /lib/info.js to the YouTube page received a captcha form.
<p class='largeText'>Sorry for the interruption. We have been receiving a large volume of requests from your network.</p>
<p>To continue with your YouTube experience, please fill out the form below.</p>
<form action="/das_captcha" method="POST">
<div class="g-recaptcha" data-sitekey="6Lf39AMTAAAAALPbLZdcrWDa8Ygmgk_fmGmrlRog"></div>
<br/>
<input type="hidden" name="next" value="/watch?v=NmJHH026X0c&hl=en&bpctr=1574426741">
<input type="hidden" name="session_token" value="QUFFLUhqbWlTX19rU2Q1X2JXdTZTOHlVWFJxa3VTekhiZ3xBQ3Jtc0tuSU1oR2s2dDYtdGRkbUM4RUZicjVURXU4aTcwdFF5WDZjd2plbFZHamVpbkJFQ0ZGYkI1MHBaV0c5WlpWWmttVTR0TTROR0dYZzVKa3hWY1RlSTQxTmpsNmlEWUhOOEpyZzExVWlZeDI1ajMtWHoxZS1XcXJKRFVKQ0tHQmQ5U2hKS0liRHkwejRaa0wyWGVtbmdlYmhTMERoX0E=">
<input type="hidden" name="action_recaptcha_verify2" value="1">
<input type="submit" value="Submit">
</form>
Is there a way to bypass it, and also it would be nice to get an error or smth. for it.
EDIT:
Maybe it would be nice to parse the form values and send it in an event or smth. so that the user can fill it out.