Also available in 中文 English

如果你在找 YouTube 镜像网站,Invidious 是目前比较常见的开源项目之一。它不是简单复制一个 YouTube 页面,而是用自己的界面展示 YouTube 上的视频,页面更轻,也不用登录 Google 账号就能完成搜索和播放。

Invidious 还支持独立订阅、播放列表和数据导入导出。你可以直接使用社区维护的公共实例,也可以部署到自己的 VPS、NAS 或服务器上。严格来说,Invidious 更准确的定位是开源 YouTube 替代前端,而不是传统意义上的“镜像站”。

Invidious 为什么常被当作 YouTube 镜像网站?

“YouTube 镜像网站”“YouTube 镜像站”或者“油管镜像”其实都是比较宽泛的叫法,其中不少网站用的就是 Invidious。

这些网站通常由社区开发者自行部署。Invidious 会用自己的网页界面展示 YouTube 上的公开视频和相关信息,所以看起来像是另一个版本的 YouTube,但本质上更接近一个开源替代前端,而不是完整复制 YouTube 内容的传统镜像站。

和 YouTube 官方网页相比,Invidious 的界面更轻,也不要求登录 Google 账号才能完成基础搜索和播放。

它比较实用的功能包括:

  • 搜索和播放 YouTube 视频;
  • 无需 Google 账号进行基础浏览;
  • 独立管理频道订阅;
  • 播放列表和观看历史;
  • 订阅和账户数据导入导出;
  • 音频模式;
  • 开发者 API;
  • 自行部署 Invidious 实例。


Invidious 开源 YouTube 替代前端页面

Invidious 公共实例在哪里找?

不想自己部署的话,直接用社区维护的 Invidious 公共实例就行。

不过公共实例并不是固定不变的。有人停止维护,服务器压力变大,或者 YouTube 端出现变化,都可能导致实例突然打不开,或者页面能进但视频播不了。

所以网上那些很早以前整理的“YouTube 镜像网址合集”,参考价值其实有限。更稳妥的做法,是直接看 Invidious 官方维护的实例目录:

Invidious 公共实例目录

这里列的是目前公开提供服务的社区实例,数量和状态都会变化。

这些实例并不是 Invidious 官方自己运营的服务器,而是由不同的社区维护者提供。长期使用的话,稳定性和隐私策略还是要看具体实例。

为什么有些 YouTube 镜像网站用着用着就失效了?

Invidious 公共实例不太适合当成长期稳定服务来看。它一边要应付访问量,一边还要持续跟上 YouTube 端的变化,服务器 IP、带宽或者播放接口出了问题,都可能直接影响使用。

比较常见的情况就是:

  • 网站还能打开,但视频一直转圈;
  • 有些视频能播,有些直接报错;
  • 字幕或者高画质突然不可用;
  • 前几天还能正常用,过几天就失效了。

所以某个 Invidious 实例突然打不开,并不代表项目本身停了。很多时候只是这个实例的服务器、网络出口或者当前配置出了问题,换一个公共实例可能又能正常使用。

使用 Invidious 有哪些限制?

Invidious 的确能减少对 YouTube 官方网页和 Google 账号体系的依赖,但它并不等于“完全匿名”。尤其是使用别人维护的公共实例时,视频从哪里加载、实例是否记录日志,都和具体配置有关。

默认播放不一定会隐藏你的 IP

根据 Invidious 官方 FAQ,部分情况下视频流会直接从 Google 的视频服务器加载。

这意味着 Google 仍然可能看到你的 IP 地址,以及浏览器请求里正常携带的 User-Agent 等信息。

有些实例会开启视频代理,让实例服务器帮你转发视频流,但这不是所有实例的默认状态,实际是否启用也要看具体配置。

所以更准确地说,Invidious 是减少了对 YouTube 官方前端和 Google 账号的依赖,而不是一个天然的匿名浏览工具。

公共实例还是要看运营者

公共实例毕竟运行在别人的服务器上。运营者理论上可以保留访问日志,包括访客 IP 等信息。

如果你在某个实例注册账户,订阅、观看历史和播放列表这类数据,也会保存在这个实例自己的数据库里。

如果你比较在意这类数据由谁掌握,自己部署会比长期使用陌生的公共实例更可控。

播放体验会因实例而异

不同实例的带宽、服务器配置和视频代理方式都不一样,所以实际体验可能差很多。

比较常见的问题是高画质加载慢、字幕不可用,或者某些视频能播、某些视频报错。一个实例今天正常,也不代表以后一直都稳定。

Invidious 可以不登录 Google 也订阅频道吗?

可以,这其实是 Invidious 比普通“临时镜像网页”更有价值的地方。

Invidious 的账户和订阅系统可以独立于 Google 账号运行。

在允许注册的实例里创建本地账户后,可以保存:

  • 频道订阅;
  • 观看历史;
  • 播放列表;
  • 部分个人偏好设置。

如果以后更换实例,还可以通过导出、导入数据的方式迁移部分账户信息。

Invidious 也支持导入从 YouTube / Google Takeout 导出的订阅数据。

对于不想把所有频道订阅都绑定在 Google 账号体系里的用户,这种方式会更灵活一些。

公共实例和自己部署,怎么选?

对比项 公共实例 自己部署
上手成本 打开网页就能用 需要服务器和部署经验
稳定性 取决于第三方维护者 取决于自己的服务器和网络
数据控制 需要信任实例管理员 账户数据保存在自己的环境
维护成本 基本不用自己维护 需要更新、排障和维护数据库
适合人群 普通用户、临时备用 VPS / NAS / Docker 用户

只是偶尔想找一个轻量网页查看视频,公共实例最省事。

如果准备长期使用自己的 Invidious 账户,或者本来就有 NAS、VPS、家庭服务器,自托管会更有吸引力。

自己部署 Invidious 麻烦吗?

如果你平时已经会用 Docker,自建 Invidious 不算特别难,但也不是拉一个容器就能一直不管。

现在官方的 Docker Compose 方案除了 Invidious 本身,还会用到 Invidious companion 和 PostgreSQL。前者负责一部分视频流相关工作,后者用来保存账户、订阅等数据。想用自己的域名访问,通常还要再配 Nginx、Caddy 这类反向代理。

机器配置倒不算夸张。官方给出的基础要求大约是 20GB 可用磁盘和 2GB 可用内存,再准备好 Docker Engine 和 Docker Compose 就可以开始部署。

真正麻烦的地方反而在后续维护。YouTube 端发生变化、服务器 IP 被限制,或者视频突然无法播放,都可能需要自己排查和更新。

所以本来就有 VPS、NAS 或家庭服务器的话,Invidious 很适合拿来自己部署;如果只是偶尔打开看看视频,直接用公共实例会省事得多。

Invidious 适合哪些人?

比较适合:

  • 不想登录 Google 账号浏览视频的用户:基础搜索和播放不依赖 Google 登录。
  • 觉得 YouTube 官方网页过重的用户:Invidious 的界面明显更简单。
  • 关注开源替代方案的用户:项目代码公开,并采用 AGPL-3.0 开源许可证。
  • 已经有 NAS、VPS 或家庭服务器的用户:可以自己部署和管理实例。
  • 需要备用 YouTube 前端的用户:公共实例可以作为临时入口。

可能不太适合:

    • 要求所有视频始终稳定播放;
    • 很依赖 YouTube 官方个性化推荐;
    • 需要完整评论、账号互动和官方客户端体验;
    • 把第三方实例理解成绝对匿名工具;
    • 完全没有服务器经验,却准备长期自行维护。

Invidious 真正解决的是更轻量、更开放、可以自行部署的 YouTube 网页替代方案,而不是完整取代 YouTube 的所有功能。

需要注意的是,Invidious 只是一个 YouTube 开源替代前端,不是 YouTube 官方客户端,也不是 VPN 或网络加速工具。公共实例能不能正常使用,还是会受到服务器状态、YouTube 端变化和实例自身配置影响。

常见问题

Invidious 是 YouTube 镜像网站吗?

严格来说,Invidious 是一个开源的 YouTube 替代前端,而不是完整复制 YouTube 内容的传统镜像站。不过很多中文用户会把部署了 Invidious 的公共实例称为 YouTube 镜像网站或 YouTube 镜像站。

Invidious 需要登录 Google 账号吗?

基础搜索和观看不需要登录 Google。如果想保存订阅、播放列表和观看历史,可以在允许注册的 Invidious 实例创建独立账户。

使用 Invidious 就完全匿名了吗?

不是。部分视频流可能直接从 Google 视频服务器获取,Google 仍可能看到用户的 IP 和浏览器发送的信息。公共实例运营者也可能拥有服务器访问日志。

为什么很多 YouTube 镜像网址打不开了?

可能是实例停止维护、服务器过载、数据中心 IP 受到限制、YouTube 播放机制变化或者视频流获取失败。公共实例本身就存在比较高的维护成本。

Invidious 可以自己部署吗?

可以。官方提供 Docker Compose 部署方式,目前完整部署还涉及 Invidious companion 和 PostgreSQL,更适合已经熟悉 Docker、VPS、NAS 或服务器维护的用户。

Invidious 是免费开源的吗?

是。Invidious 官方源码托管在 GitHub,采用 AGPL-3.0 开源许可证。

Invidious 官方链接

想查看当前还能使用的公共实例,可以直接看官方维护的实例目录:

Invidious 公共实例目录

如果想看源码、安装方法和项目更新,可以访问 GitHub:

Invidious GitHub 项目主页

公共实例的数量和状态会变化,具体以官方实例目录的实时信息为准。

本文由(ahhhhfs.com)根据项目官网、官方文档及公开资料整理。工具的功能、价格、授权与服务条款可能调整,请以官方最新说明为准。合理引用请注明来源并保留本文链接;如需全文转载,或发现内容错误、版权及授权问题,可通过 feedback#abskoop.com「联系我们」反馈(请将 # 替换为 @)。