⚠️ 由于 YouTube 最近的更改,该扩展程序已无法正常工作。由于我目前没有精力继续开发,我们依赖于开源社区的贡献。欢迎创建 fork 并进一步开发该扩展程序。我将接受文档完善的 pull request。
工作原理
此扩展使用一些 API 技巧匿名访问 YouTube 上的年龄限制视频。作为回退方案(如果 API 绕过方法不起作用),会使用一个开源的 Account Proxy Server。这允许你在 YouTube 和 YouTube Music 上观看所有类型的年龄限制视频,无需年龄验证,也无需登录。
所有视频将自动解锁!
快速入门
安装
根据您使用的浏览器,您有两个选择。您可以在所有主流浏览器中将该脚本安装为 用户脚本,或在下方列出的某些受支持的浏览器中将其安装为浏览器扩展。
浏览器扩展
不幸的是,我们的 Firefox 扩展因违反其服务条款,已从 Mozilla 附加组件中移除,并在 Edge 附加组件中被禁用。
因此,我们不再能为其提供更新。但是,该扩展仍可手动安装。
我们正在寻找让此流程更简便的方法。
用户脚本
-
安装一个您选择的 Userscript Manager。我们推荐 Tampermonkey 或 Violentmonkey。
-
通过点击 此链接 安装 Simple YouTube Age Restriction Bypass。
备用镜像:
用法
无需进一步操作。所有年龄限制视频均已自动解锁。安装后请确保重新加载 YouTube。
隐私
为了解锁部分视频信息,请求将通过代理服务器处理。在服务器端,请求将使用已验证年龄的 YouTube 账户凭据进行身份验证。代理服务器的源代码可在此处找到。
不会从您的 YouTube 账户发送任何凭据!代理服务器从您这里接收的唯一信息是视频 ID 以及一些与用户无关的信息,例如 YouTube 网站的版本。 在 youtube-proxy.zerody.one 使用的代理服务器不会记录 IP 地址或视频 ID。如果您设置了不同的代理服务器实例,则适用该运营商的日志策略。
为了概览请求数量和可能的问题,会收集匿名使用统计信息。这些统计信息同样与用户无关,可在此处找到。
对于某些视频,视频数据文件(托管于 googlevideo.com)也需要通过代理服务器路由。此用途使用了第三方服务 4everproxy.com。您可以在此处阅读隐私政策。
兼容性
浏览器支持
警告
我们目前正在重新评估该扩展程序。参见此处。
以下浏览器受支持:
Chrome
|
Edge
|
Firefox
|
Safari
|
Opera
| |
| 扩展 | 🟠 | 🟠 | 🟠 | 🟠 | 🟠 |
| 用户脚本 | ✅ 完全支持 | ||||
还有更多!
Android
Simple YouTube Age Restriction Bypass 在 Android 上配合 YouTube 浏览器版本 m.youtube.com 与 Userscript 一起使用。
目前只有少数浏览器,例如 Firefox 和 Kiwi Browser,支持扩展。可以在那里安装 Tampermonkey。
Cromite 原生支持用户脚本。可以通过 设置 > 用户脚本 安装该脚本。
iOS/iPadOS
Simple YouTube Age Restriction Bypass 同样适用于 iOS/iPadOS Safari,配合 YouTube 浏览器版本 m.youtube.com 与 Userscript 一起使用。
注意
你需要从 AppStore 安装免费的 Safari 扩展 Userscripts 来安装 Userscript。
开发
先决条件
构建
我们使用 Rollup 配合 Babel 转译为单个用户脚本文件,并维护对旧版浏览器的支持。
1. 克隆仓库
git clone https://github.com/zerodytrash/Simple-YouTube-Age-Restriction-Bypass.git
2. 安装依赖
在根目录运行此命令以安装所需的依赖项:
npm install
3. 运行构建脚本
构建用户脚本和扩展:
npm run build
用户脚本 Simple-YouTube-Age-Restriction-Bypass.user.js 和扩展现在应位于 dist 文件夹中。
贡献者
想要为这个项目做贡献?请随时提交 issue 或 pull request。