Video Summarizer(视频摘录+Notion/Obsidian知识库存档)

🎬 视频秒转知识库,AI一键归档

AI驱动的视频总结工具,支持B站/YouTube/抖音/小红书多平台,自动生成结构化Notion文档并智能截图上传,适合知识管理与内容创作者快速归档视频信息。

收藏
2.3k
安装
1k
版本
1.0.12
CLS 安全性认证2026-08-02
点击查看完整报告 >

使用说明

核心功能

Video Summarizer 是一款面向知识工作者的视频内容自动化处理工具,核心能力包括:

  • 多平台支持:覆盖 B 站、YouTube、小红书、抖音四大主流视频平台
  • 智能双模式:Plan A 优先提取官方字幕,Plan B 自动降级为语音转录(Groq API + 本地 Whisper 自适应)
  • AI 深度分析:基于 DashScope 大模型提取关键概念、核心要点、视频章节结构
  • 自动化工作流:截图生成 → OSS 图床上传 → Markdown 渲染 → Notion 一键推送

显著优点

1. 效率提升显著:字幕下载与视频处理并行执行,节省约 32% 时间;10 分钟视频可在 90-150 秒内完成全流程
2. 零门槛使用:B 站/YouTube 无需额外配置即可获取官方字幕;抖音/小红书自动启用语音转录兜底

3. 输出质量高:四层标签策略 + AI 关键词提取,生成结构化知识文档(概述、概念表、要点、章节、注意事项)

4. 弹性架构:GPU 自动检测适配 Whisper 模型,断点续跑避免重复处理

潜在局限

  • 隐私风险:字幕内容必须发送至阿里云 DashScope API,敏感视频不适用
  • 配置复杂度:需自行申请 OSS、Notion Integration、Groq 等多处 API Key,首次部署门槛较高
  • 平台依赖:B 站官方字幕需定期维护 Cookies;Groq API 国内需代理访问
  • 成本因素:高频使用下 OSS 存储、API 调用会产生持续费用

适合人群

  • 知识管理重度用户(Notion 生态)
  • 内容创作者/研究者需批量归档视频资料
  • 学习型用户希望快速提取长视频核心信息

常规风险

| 风险类型 | 说明 | 缓解建议 |
|---------|------|---------|
| 数据泄露 | 视频字幕上传第三方 AI | 使用专用 API Key,避免处理敏感内容 |
| 凭证泄露 | OSS/API Key 存储于本地 .env | 配置最小权限,使用子账号 |
| Cookie 安全 | B 站 Session Token 本地存储 | 权限设为 600,定期检查更新 |
| 服务依赖 | 阿里云/DashScope/Groq 单点 | 本地 Whisper 作为离线兜底 |

安全解读

核心用法

Video Summarizer 是一款面向知识工作者的视频内容自动化处理工具,采用 "URL输入 → 智能处理 → Notion输出" 的三步极简流程。用户仅需提供视频链接,系统即可自动完成:平台识别与元数据提取、字幕获取(官方字幕优先,语音转录兜底)、AI智能分析(关键概念提取、章节划分、要点总结)、关键帧截图生成、阿里云OSS图床上传,最终输出结构化Markdown文档并可选推送至Notion数据库。

工具支持B站(完整字幕支持)、YouTube(多语言自动字幕)、小红书、抖音四大平台,针对不同平台特性采用差异化策略:B站和YouTube优先使用Plan A官方字幕方案(准确率90%+,耗时约90秒),小红书和抖音则采用Plan B语音转录(三层降级:Groq云端API → 本地Faster-Whisper GPU自适应 → 纯CPU兜底)。整个流程通过Bash主脚本编排,Python模块处理AI分析与上传任务,实现了下载与字幕获取的并行优化,较串行处理节省32%时间。

显著优点

多平台覆盖与智能适配是首要亮点,单一工具打通中文与海外主流视频平台,且能根据平台特性自动选择最优处理路径。技术实现上具备GPU自适应与断点续跑能力,自动检测显存容量选择Whisper模型规格(large-v2/medium/small/base),支持中断后恢复避免重复劳动。图床与知识库无缝集成解决了视频笔记的永久存储难题——截图自动上传阿里云OSS生成永久外链,封面与内容图直接嵌入Notion,形成可长期维护的个人视频知识库。

安全性设计同样可圈可点:完整的环境变量隔离机制(API Keys与Cookie分离存储)、多层输入验证(URL长度限制、字符黑名单、协议白名单)、最小权限建议文档(OSS Bucket专用化、子账号Key、IP白名单),以及透明的数据流向说明(6个外部端点全部HTTPS加密),均体现出开发者的安全工程意识。

潜在缺点与局限性

配置门槛较高是主要使用障碍:需自行申请并配置阿里云OSS、DashScope AI、Notion Integration三项服务的环境变量,对非技术用户形成显著门槛。Plan B转录质量波动在小红书/抖音场景下表现明显——无官方字幕时依赖语音识别,口音、背景音乐、专业术语均可能影响准确率(80-90% vs 官方字幕90%+)。Groq API的网络可达性对国内用户构成隐性成本,需配置代理才能使用云端加速方案,否则降级至本地转录将增加处理时间(约150秒 vs 120秒)。

此外,OSS公开可读的安全权衡值得警惕:文档建议设置为公开访问以支持直接URL嵌入,但生产环境若未配合Referer防盗链或签名URL,存在数据泄露风险。Notion数据库的刚性Schema要求(9个固定字段名)也限制了输出灵活性,与其他知识管理工具的兼容性有待验证。

适合的目标群体

核心受众为高频消费视频内容的知识工作者:技术博主/UP主(需整理教程资料)、研究者(学术报告/会议视频归档)、学习者(课程笔记系统化)、内容运营(竞品分析素材库)。具备基础Linux/命令行操作能力、已使用Notion作为主力知识库、愿意投入30-60分钟完成初期配置的用户将获得最佳体验。

不适合:完全零技术背景且不愿学习环境变量配置的用户;对数据隐私极度敏感、拒绝任何云端API处理的场景;仅需偶尔处理单条视频、无法摊平配置成本轻度需求。

使用风险

依赖项版本敏感:ffmpeg ≥6.1 与 yt-dlp ≥2026.03.17 的硬性要求可能导致旧系统兼容性问题,需通过包管理器或手动编译维护。API配额与成本:DashScope AI分析与可选的Groq转录均产生调用费用,高频使用需监控账单;OSS存储费用随截图数量累积。Cookie时效性:B站官方字幕依赖的Session Token存在过期机制,需定期重新扫码登录。数据残留:临时文件默认存放于/tmp/video-summarizer-*,verbose模式日志可能包含URL等敏感信息,需手动清理。供应链风险:17个文件中包含从网络下载的Python依赖(oss2、biliup等),虽当前无CVE漏洞,但需持续关注上游更新。

Video Summarizer(视频摘录+Notion/Obsidian知识库存档) 内容

scripts文件夹
templates文件夹
手动下载zip · 73.2 kB
analyze-subtitles-ai.pytext/plain
请选择文件