核心用法
bilibili-auto-transcript 是专为B站内容打造的智能转录工具,提供双模式操作:
模式一:手动转录 — 输入BV链接即可触发三级降级转录流程:优先提取人工CC字幕(100%准确、秒出),次选B站AI字幕(85-90%准确),无字幕时自动启用Whisper medium本地语音转文字(~95%准确)。转录完成后AI必须阅读全文并生成结构化摘要,替换文件中的占位符后方可交付。
模式二:收藏夹自动扫描 — 设置目标公开收藏夹ID后,系统每6小时轮询API,自动完成「新视频发现→转录→AI摘要→存档→通知」闭环,实现无人值守的内容采集。
显著优点
- 智能降级策略:三级备选确保任何视频都能获得可用文本
- 零人工值守:收藏夹扫描模式适合长期追踪UP主或系列内容
- 生态整合:与Knowledge RAG深度联动,转录文件自动入索引,支持自然语言全文检索
- 输出标准化:统一格式包含元数据、结构化摘要、完整原文,便于后续处理
潜在局限
- Cookie依赖:获取AI字幕需通过Chromium登录B站,增加配置复杂度
- Whisper性能瓶颈:无字幕视频转录耗时为视频时长的30-50%,需GPU加速
- API限制:单次最多扫描20条收藏内容,大收藏夹需分页逻辑
- 存储覆盖机制:同一BV号重复转录会覆盖旧文件,依赖外部状态文件去重
适合人群
- 需要批量归档B站知识型/教程型视频的研究者、学生
- 构建个人知识库、追求「转录即搜索」效率的内容管理者
- 已部署Knowledge RAG、希望自动化内容摄入的技术用户
常规风险
- 隐私泄露:转录文件存放于本地明文路径,多用户环境需权限管控
- 依赖维护:yt-dlp、ffmpeg、whisper等外部工具版本漂移可能导致功能异常
- 服务条款:高频API调用可能触发B站反爬策略,建议控制扫描频率
- Cookie安全:Chromium登录状态持久化存在凭证泄露风险,建议隔离配置