零基础5分钟搞定B站视频广告自动跳过:小电视空降助手BilibiliSponsorBlock上手全攻略
零基础5分钟搞定B站视频广告自动跳过:小电视空降助手BilibiliSponsorBlock上手全攻略
【免费下载链接】BilibiliSponsorBlock一款跳过小电视视频中恰饭片段的浏览器插件,移植自 SponsorBlock。A browser extension to skip sponsored segments in videos, ported from the SponsorBlock项目地址: https://gitcode.com/gh_mirrors/bi/BilibiliSponsorBlock
晚上十一点,你终于躺下,打开B站准备看完白天收藏的教程。视频放到第6分钟,正讲到关键处,UP主突然来了句"感谢本期的赞助商"。
是不是很眼熟?今天要聊的BilibiliSponsorBlock(小电视空降助手),就是一款能让B站广告自动跳过、帮你直接空降到正片的免费开源浏览器插件。它不靠什么魔法,靠的是"网友标注 + 自动跳转"这套简单又聪明的机制。
一句话概括:别人把"哪一段是广告"标出来,插件就替你按住快进键,精准落在广告结束的位置。
先讲一个真实场景
上周,室友小陈看一个数码测评视频。全片12分钟,光是品牌植入就出现了3次。他每次都得手动拖进度条,结果呢——拖快了,错过测评结论;拖慢了,广告又看了一遍。最后他干脆弃坑,视频至今躺在"稍后再看"里吃灰。
第二天,我给他装上了BilibiliSponsorBlock。他重新打开同一个视频,只见进度条上多了一段段彩色色块,播放到广告位置时,进度条像是被按了"传送键",自动瞬移到了广告结束的地方。
他愣了半天,蹦出一句:"这是开了瞬移吗?" 😂
是的,这就是它的核心逻辑——用网友的标注,换所有人的时间。
它的本事,一张卡片看明白
核心卖点速览:
| 卖点 | 一句话白话解释 |
|---|---|
| 社区共建数据库 | 所有片段都来自网友标注,你在受益,也能参与 |
| 精准空降跳过 | 不像手动拖拽会拖过头,它知道广告精确的起止点 |
| 分类足够细致 | 恰饭、片头、片尾、求三连、水时长……分得明明白白 |
| 绑定搬运视频 | 能把搬运版本自动对上 SponsorBlock 的片段数据 |
| 开源免费 | GPL v3 协议,代码全公开,放心使用 |
具体来说,插件能识别这些干扰内容:
- 赞助商片段:品牌合作、恰饭环节
- UP主自荐:推销自己的课程、店铺、社群
- 互动求三连:"觉得有用就点个赞吧"这类提醒
- 片头片尾:每次重复出现的片头动画、片尾鸣谢
- 凑时长的内容:闲聊、题外话、与主题无关的段落
跟着我做:把插件装进你的浏览器
别担心,整个过程不需要会写代码。你只需要会复制粘贴命令,再动动鼠标。😉
任务一:把源码请回家
打开终端(Windows 用 PowerShell,macOS/Linux 用自带终端),执行:
git clone https://gitcode.com/gh_mirrors/bi/BilibiliSponsorBlock.git cd BilibiliSponsorBlock这一步,相当于把"插件工厂"整体搬到你电脑上。
任务二:安装依赖
npm install网络正常的话,一两分钟就能装完。就像给工厂备好原材料。
任务三:构建插件包
npm run build跑完这行命令,项目根目录会出现一个dist文件夹,里面就是可以直接加载的插件成品。
任务四:让浏览器"收下"它
Chrome / Edge 用户:
- 地址栏输入
chrome://extensions/(Edge 是edge://extensions/) - 打开右上角的"开发者模式"
- 点击"加载已解压的扩展程序"
- 选择项目里的
dist文件夹
Firefox 用户:
- 打开
about:addons - 点开右上角齿轮,启用"调试附加组件"
- 选择"临时加载附加组件"
- 定位到
dist/manifest.json文件
装好后随便打开一个B站视频,播放器附近出现插件按钮,就算大功告成啦。🎉
使用前后,差别有多大
同一个视频,两种体验:
| 场景 | 使用前 | 使用后 |
|---|---|---|
| 遇到恰饭片段 | 手动拖进度条,来回找位置 | 自动空降,无缝衔接 |
| "一键三连"提醒 | 被迫听完,思路被打断 | 一键跳过,继续沉浸 |
| 重复的片头动画 | 每次手动拖到正片 | 自动识别,直接开播 |
| 追更教程 / 老番 | 断断续续,容易弃坑 | 行云流水,看完率翻倍 |
再算一笔小账:假设每次被打断浪费 15 秒,你每天看 8 个视频,一年下来被白白耗掉的时间超过12 个小时。
有了 BilibiliSponsorBlock 之后,这 12 个小时,全部还给你。
你可能想问的五个问题
Q1:装好了,但视频里的广告没有跳?
先确认三件事:插件是否在扩展管理页已启用、当前页面是否刷新过、视频页是否完整加载。都确认了还不跳,那大概率是这段广告还没人标注——毕竟数据库是网友一点点攒出来的。
Q2:自动跳总是跳不准?
打开插件设置,确认"自动跳过"没有误关。你也可以把跳过方式改成"提前提示",让插件先弹出通知,再由你决定跳不跳,主动权永远在你手里。
Q3:这些数据从哪来?会不会不可靠?
所有片段都由真实用户标注,再经社区投票确认。你观看时也可以顺手提交没被标出来的新广告,你标得越准,后来的人受益越多。
Q4:会误伤正片内容吗?
每个类别都有明确的标注标准,规则写得清清楚楚。想深究的朋友可以直接看源码里的分类定义(src/config/config.ts),一目了然。
Q5:支持哪些浏览器?
Chrome、Edge、Firefox 都支持,macOS 用户还能自己构建 Safari 版本。不想折腾命令行的话,各大插件商店也能搜到它的上架版本。
除了跳广告,还能玩出这些花样
玩法一:把"高光片段"当观影地图
有些视频会标注高光时刻。想快速判断一部视频值不值得看?直接跳到高光片段试看 30 秒,再决定要不要从头补完,选片效率直接拉满。
玩法二:追番追更,打开即正片
片头动画、前情回顾这类固定环节,重复看真的很耗耐心。设置好之后,打开视频直接进入正片,追更体验接近"秒进"。
玩法三:当一回"空降志愿者"
看到新广告还没人标?点一下播放器上的提交按钮,把片段标出来。你的这次标注,会帮到之后所有观看这个视频的人。那种"我为人人"的小成就感,真的很上头。
现在就动手,把时间拿回来
广告打断的从来不只是那十几秒,而是你刚刚进入的专注状态。与其继续和进度条较劲,不如花 5 分钟,把这个开源的小助手装好。
你只需要做到一件事:打开终端,把源码克隆下来,跟着上面的任务清单走一遍。
想进一步了解它的内部机制?跳转调度逻辑在src/content/目录,页面时序的技术笔记在docs/目录,代码就摆在那里,随时等你来挖。
祝你从今晚起,追剧不打断,学习不分心。🎬
【免费下载链接】BilibiliSponsorBlock一款跳过小电视视频中恰饭片段的浏览器插件,移植自 SponsorBlock。A browser extension to skip sponsored segments in videos, ported from the SponsorBlock项目地址: https://gitcode.com/gh_mirrors/bi/BilibiliSponsorBlock
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
