skylines01010176 downloads零云剪藏:B站视频下载、CC/AI 字幕抓取、whisper 转录与标准字幕剪藏一体化,全本地处理、不调用任何云 LLM。一键把 B站视频变成结构化字幕笔记。
零云剪藏:B站视频 → 结构化字幕笔记,一条命令全自动,零云模式——全本地处理,不调用任何云 LLM / API。
ZeroCloud Clip is an Obsidian plugin that turns Bilibili videos into structured subtitle notes in one command. Zero-cloud by design: every step — downloading, subtitle fetching, whisper transcription, and sentence segmentation — runs 100% locally. No cloud LLM, no API keys, no data leaves your machine.
Key features:
auto|cc|ai 偏好LLM_PROVIDER=none 注入 + 构建产物零云引用(三层硬保证)main.js、manifest.json、styles.css 与 python/,放入 .obsidian/plugins/zero-cloud-clip/,启用「零云剪藏」macOS 优先。首次使用前运行设置页「环境自检」,或手动安装:
brew install python3 yt-dlp ffmpeg whisper-cpp
# 烧录硬字幕(可选,需要 libass):
brew install ffmpeg-full
# whisper 模型(large-v3-turbo,约 1.6GB):
curl -L -C - -o ~/.cache/whisper/ggml-large-v3-turbo.bin \
https://huggingface.co/ggerganov/whisper.cpp/resolve/main/ggml-large-v3-turbo.bin
| 命令 | 说明 |
|---|---|
| B站一键剪藏 | 输入链接/BV号 → 全自动出字幕笔记 |
| B站下载视频 | 只下载,不剪藏 |
| B站抓取字幕 | 独立抓取 CC/AI 字幕三件套 |
| 视频转录 | 本地视频 → 三件套 |
| 标准字幕剪藏 | 本地已转录视频 → 断句笔记 |
| 打开任务面板 / 取消全部 | 任务管理 |
提示:B站 cookie(设置页填入)可解锁 AI 字幕抓取与会员画质——有字幕的视频直接跳过 whisper 转写。
--no-drop)LLM_PROVIDER=none(llm.py none 分支直接返回 None,物理上无法发起云调用)说话人标注、翻译等需要 LLM 的能力不在本插件范围——保持零云承诺,也保持产品边界清晰。
git clone <repo> && cd obsidian-srt-toolkit
npm install
node build.mjs # esbuild + python 快照同步 + 部署到 vault 插件目录
npm run check:load # 严格契约回归(default 导出 + onload 无异常)
MIT