YouTube 目前正在尝试服务器端广告注入。这意味着广告直接被添加到视频流中。
这会破坏 SponsorBlock 的功能,因为现在所有的时间戳都被广告时间偏移了。
这是否意味着 YouTube 正在实时重新编码内容?
不,这是不需要的。如今的线上视频串流使用的是由多个视频片段组成的“播放列表”。这
些片段是分别编码的视频,所以可以很容易地被替换或拼接。这也意味着,如果知道哪些片
段是广告,广告拦截器可以忽略特定的片段。
这是 SponsorBlock 的终结吗?
不是。如果 YouTube 显示任何用户界面,例如可点击的链接,这意味着它必须知道广告的
时长。SponsorBlock 也可以找到这些数据。此外,评论中的时间戳功能也需要知道广告的
时长,所以这些数据应该可以找到,只是可能会有点困难。
短期内,参与此实验的用户将无法使用 SponsorBlock。
这会是广告拦截器的终结吗?
可能不会。但这确实增加了难度。一如既往,uBlock Origin 在基于 Firefox 的浏览器上
效果最佳,特别是在 manifest v2 结束之际。