swlt-silica/Bilibili-Obsidian-Clipper
看到B站干货视频想顺手记笔记? 这个浏览器插件可以一键抓字幕、存成 Markdown 笔记发给obsidian 基于其他作者的插件和更新,我加上了「服务器直存」的能力。
前提条件
| 项目 | 要求 |
|---|---|
| 浏览器 | Chrome 或 Edge,需开启开发者模式加载本地插件 |
| Obsidian | 本地模式需要 Obsidian 保持打开 |
| Fast Note Sync(可选) | 用「服务器直存」需先部署好 FNS,见 比官方更丝滑的 Obsidian 同步方案 |
| B 站视频 | 视频需要带字幕文件才能抓到 |
本地模式:Obsidian 开着才能保存。服务器模式:配合 Fast Note Sync,在公司摸鱼也能一键存到服务器,回家打开 Obsidian 自动同步。
1 为什么做这个
原插件有个限制:只能在本地 Obsidian 打开的时候才能保存。我在公司摸鱼时电脑里没有 Obsidian,就搜到一个能部署在服务器上的 Obsidian 第三方同步项目(Fast Note Sync)。所以我给插件加了一个按钮,在设置里填好 FNS 信息之后,就能一键保存到服务器,回家打开 Obsidian 立刻同步。
另外,原作者没有审核另一个作者对「B 站合集视频功能支持」的更新,我也把那个功能合并实现了。
2 安装步骤
- 到 GitHub 下载 ZIP 解压:swlt-silica/Bilibili-Obsidian-Clipper
- 打开浏览器扩展管理页
- 右上角打开「开发者模式」。
- 点「加载已解压的扩展程序」,选择插件文件夹。
- 打开一个 B 站视频页,地址栏旁边出现插件图标即安装成功。
⚠️ 我没有 Edge 浏览器的创作者身份,插件没法上架商店,必须一直保存在本地加载。希望原作者早日通过我的分支~
3 使用步骤
3.1 本地模式
Obsidian 开着 → 在 B 站视频页点插件按钮 → 字幕 Markdown 直接存进当前库。
3.2 服务器模式(Fast Note Sync)
- 打开插件设置,填好 Fast Note Sync 的服务器信息。
- 在 B 站视频页点插件按钮,一键保存到服务器。
- 回家打开 Obsidian,FNS 自动同步下来。
4 已知缺点
- 字幕识别有时出错,存进 Obsidian 后让 AI 总结会出现错别字,需要人工校对。
- 只能读 B 站的字幕。如果视频没有字幕文件,可以看 AI一键总结全网视频 用另一种方案
参考文献: