在这个 HN thread 下面发现了很多提高 Youtube 使用体验的资源,大致整理如下。
## 匿名访问
Piped 和 Invidious 是开源的 YouTube 前端,界面简洁,无广告和追踪,但需要连接已部署的实例才能使用。也可以自部署实例,获得更稳定的可访问性。
使用 LibRedirect 浏览器插件,可以将 youtube.com 的链接自动跳转到配置好的 Piped 或 Invidious 实例上。
## 屏蔽赞助商广告
SponsorBlock 浏览器扩展可以自动跳过 YouTube 视频内容中与赞助商和求订阅有关的片段。它的实现原理是让每个使用者众包参与赞助商片段的标记,存储在一个中心化的数据库中,其他用户在播放视频时,扩展会从数据库读取当前视频的赞助商片段时间,并根据用户配置执行跳过或提示。
iSponsorBlockTV 使用 SponsorBlock 的数据库实现了一个自部署的家庭服务,它会连接到局域网中的媒体设备(Apple TV, Android TV 等),持续检查当前播放的 YouTube 视频,自动跳过赞助商片段。
## 第三方客户端
FreeTube 是一个基于 Electron 的跨平台 YouTube 桌面端应用。同样是为了实现去广告和追踪,一个专用的客户端比浏览器插件收到的限制更少,因此可以更加稳定,也能做出更深度的定制。
Friendly Streaming Browser 是一个 MacOS 上的流媒体播放器,支持 YouTube, Netflix 等平台。Friendly 也屏蔽了 YouTube 广告,并且作为原生应用有着更小的体积和资源占用。
## 匿名访问
Piped 和 Invidious 是开源的 YouTube 前端,界面简洁,无广告和追踪,但需要连接已部署的实例才能使用。也可以自部署实例,获得更稳定的可访问性。
使用 LibRedirect 浏览器插件,可以将 youtube.com 的链接自动跳转到配置好的 Piped 或 Invidious 实例上。
## 屏蔽赞助商广告
SponsorBlock 浏览器扩展可以自动跳过 YouTube 视频内容中与赞助商和求订阅有关的片段。它的实现原理是让每个使用者众包参与赞助商片段的标记,存储在一个中心化的数据库中,其他用户在播放视频时,扩展会从数据库读取当前视频的赞助商片段时间,并根据用户配置执行跳过或提示。
iSponsorBlockTV 使用 SponsorBlock 的数据库实现了一个自部署的家庭服务,它会连接到局域网中的媒体设备(Apple TV, Android TV 等),持续检查当前播放的 YouTube 视频,自动跳过赞助商片段。
## 第三方客户端
FreeTube 是一个基于 Electron 的跨平台 YouTube 桌面端应用。同样是为了实现去广告和追踪,一个专用的客户端比浏览器插件收到的限制更少,因此可以更加稳定,也能做出更深度的定制。
Friendly Streaming Browser 是一个 MacOS 上的流媒体播放器,支持 YouTube, Netflix 等平台。Friendly 也屏蔽了 YouTube 广告,并且作为原生应用有着更小的体积和资源占用。