一款会跳过视频广告的 YouTube 广告拦截器 —— 并告诉你原理
在 YouTube 上,广告和视频来自同一批服务器,因此任何扩展都无法像拦截横幅那样拦截它们。AdOff 的做法不同:它在页面读取之前就从播放器自身的配置中移除广告日程;如果仍有广告出现,就在黑色遮罩后面以 16 倍速播放 —— 15 秒的广告大约一秒就结束。信息流、搜索结果和播放器周围的赞助视频则被直接隐藏。
为什么按 URL 拦截 YouTube 广告行不通
视频广告通过和视频本身相同的内容服务器传送。拦截这些请求也会拦截视频本身,所以 AdOff 从不这样做。它改为编辑广告配置 —— 这是 URL 过滤无法解决的问题的另一种解法。
第一层 —— 在广告排入日程之前移除它们
页面加载时,播放器会读取一个配置对象,其中列出了要播放哪些广告、何时播放。AdOff 在首次加载和每次站内跳转时都拦截该对象,在播放器看到之前就剥离广告条目。没有东西被排入日程,也就没有东西会播放,无需等待,也没有黑屏。
第二层 —— 快进任何漏网的广告
YouTube 变动频繁,所以仍有一些广告被排入日程。AdOff 检测到广告时,会在不透明遮罩后面以 16 倍速播放,并在跳过按钮出现的瞬间点击它。15 秒的广告约一秒结束。AdOff 刻意从不移动播放头:广告和视频共用同一个播放器元素,过去移动它曾导致视频从错误的位置恢复播放。
信息流、搜索和横幅广告
首页信息流和搜索结果中的赞助视频、首页顶部的横幅、播放器旁边的推荐面板以及视频上方覆盖层,都由专门的规则隐藏。这部分是直接的移除,不是快进。
AdOff 不承诺什么
这是一种非常有效但并非绝对的广告移除。平台频繁发布改动,广告形式也在变化;偶尔会有广告被播放 —— 是被加速,而不是被移除。如果网站以卡住播放来应对广告剥离,AdOff 提供一个兼容性开关,可以关闭剥离并让播放器保持原样。任何在这类平台上承诺永久、有保证的移除的人,都没有对你说实话。
免费,无需账户
视频广告跳过不是付费附加功能,也没有任何需要激活的东西。从你安装 AdOff 的那一刻起它就在运行:无需账户、无需银行卡、没有会到期的试用。只有当你在某个网站上暂停 AdOff,或自己关闭保护时它才会停止。
常见问题
AdOff 能彻底移除 YouTube 广告吗?
大多数时候广告根本不会被排入日程,所以什么都不会播放。当有广告漏网时,它会在遮罩后面以 16 倍速快进而不是被移除,大约一秒就结束。我们不声称有保证的移除。
会破坏视频播放吗?
AdOff 从不移动播放头,那正是其他工具过去播放故障的根源。如果视频卡住,兼容性开关会为该平台禁用广告剥离,播放器的行为与没有 AdOff 时完全一样。
在手机应用里有效吗?
无效。AdOff 是浏览器扩展,只能在桌面浏览器和支持扩展的浏览器中工作。手机方面请参阅我们的 Android 广告拦截指南
这款 YouTube 广告拦截器免费吗?
免费。每一层都包含在免费下载中,无需账户。
更多相关内容:视频广告拦截的原理、回看电视服务上的广告拦截和不被反拦截墙检测出来。