zerodytrash / Simple-YouTube-Age-Restriction-Bypass

A simple browser extension to bypass YouTube's age verification, disable content warnings and watch age restricted videos without having to sign in!
MIT License
2.24k stars 98 forks source link

It stopped working #27

Closed hyoukafuwa closed 3 years ago

hyoukafuwa commented 3 years ago

It doesn't do its job anymore.

CapoFantasma97 commented 3 years ago

I concur. Today, it stopped working.

Incineratinq commented 3 years ago

same here

enzomtpYT commented 3 years ago

i think youtube fixed it sad for all of us

ChandlerBing1994 commented 3 years ago

Same. It stopped working a few hours ago.

RomanPlayer22 commented 3 years ago

Same, i tried to watch HowToBasic - How to Make a Rainbow Cake and Ballistic from Friday Night Funkin (Bass boosted) and it said verify

Arczi008TV commented 3 years ago

Needs update

raphaelfavier commented 3 years ago

same

hyoukafuwa commented 3 years ago

image

MinePlayersPE commented 3 years ago

Looks like they finally closed the get_video_info endpoint, changing clients also doesn't work

zerodytrash commented 3 years ago

There seems to be no way to access the videos without login anymore. So now I have implemented a public account proxy to retrieve the video info. A shared google account is integrated on the server side. I don't know if google has a rate limit for the /youtubei/v1/player requests. Therefore this is only an experiment for now. It can break again at any time. But feel free to test the new version.

raphaelfavier commented 3 years ago

so far so good. Just wanted to thank you for trying to be our David against greedy Goliath Google.

FakeDomi commented 3 years ago

There seems to be no way to access the videos without login anymore. So now I have implemented a public account proxy to retrieve the video info. A shared google account is integrated on the server side. I don't know if google has a rate limit for the /youtubei/v1/player requests. Therefore this is only an experiment for now. It can break again at any time. But feel free to test the new version.

It's sad that it had to come to this. Thank you for keeping up with their bullshit, you are an absolute legend. Does the account used for the proxy need age verification? Asking just in case they decide to ban yours for spamming the api.

MinePlayersPE commented 3 years ago

Does the account used for the proxy need age verification?

@FakeDomi Yes, since the EU age verification check is also server-side (https://github.com/zerodytrash/Simple-YouTube-Age-Restriction-Bypass/issues/26#issuecomment-885964343). Based on some leads, there might be a workaround involving old YouTube versions that still work, but I still haven't figured it out

MinePlayersPE commented 3 years ago

Should be solved by https://github.com/zerodytrash/Simple-YouTube-Age-Restriction-Bypass/commit/fd96e62ddf57110620628a71b5d15a54d3b75c9b

zerodytrash commented 3 years ago

We now have two new bypass methods.

  1. /youtubei/v1/player with clientScreen:EMBED (has similar success rate as the last /get_video_info bypass) (see https://github.com/yt-dlp/yt-dlp/issues/574#issuecomment-887171136)
  2. The youtube account proxy (https://github.com/zerodytrash/Simple-YouTube-Age-Restriction-Bypass/issues/27#issuecomment-887083447)

The first method is tried first and the second is used as a fallback. Perhaps these bypass methods remain longer than two weeks :)

@FakeDomi if you use a IP located in US, it should work without age confirmation. In the account proxy configuration a corresponding http proxy can be set, if you don't have a US server/ip.