Known problems

"HTTP 429" error on Youtube

If program cannot download any video from Youtube (says "no video found on Youtube URL") then check the log (menu Tools Log). If there is a warning saying "server error (code #429)" then this topic is for you.

Youtube seems to have started detecting and blocking undesirable access to the service. While normal surfing via browser would work, if you open Youtube in private tab, it will ask for verification that you are not a robot (via captcha test).

Workaround at this moment is to pass this verification in the browser and copy HTTP cookies from Youtube page to the program.

Now in detail. Following instructions are for Firefox and Chrome but in other browsers it should be possible similar way.

Open any Youtube video URL in private browsing mode. Note that need to open a video page because main page does not ask for verification.

Instead of video there should appear a page with captcha form saying "To continue with your YouTube experience, please fill out the form below".

Now press F12 key to open Development Tools in the browser and select there Network tab. Then fill the form and click Submit button. You will be redirected to regular video page. If video started playing you better stop it to prevent unnecessary activity in Network tab.

After these steps are done locate video page URL in the list within Netwrok tab, right click on it and select Copy as cURL. Paste text in any text editor and locate a part starting with -H 'Cookie:. Need to copy the rest of it before quote character. For example if corresponding part of text is the following:

... -H 'Cookie: PREF=f1=10000000&f5=22; VISITOR_INFO1_LIVE=224W313376h; GPS=1; goojf=aHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1wVloyTlNoZkNFOA==' -H "DNT: 1" ...

then you need to copy next text (note that quotation marks are not included):

PREF=f1=10000000&f5=22; VISITOR_INFO1_LIVE=224W313376h; GPS=1; goojf=aHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1wVloyTlNoZkNFOA==

Now open program, go to menu Tools Options Advanced and paste text in the option net.add_cookie.

After this program will able to download videos for a while. It does not matter if you close the program now - it will continue working at next run. But there seems to be some lifetime controlled on Youtube side so eventually it becomes outdated. In this case follow these steps again to get fresh cookies.

Help Known problems