核心用法
bilibili-auto-transcript 是一款专为B站内容设计的智能转录技能,采用双模式架构:
模式一:手动转录 — 用户提交任意B站视频链接,系统自动执行三级降级策略获取字幕:优先提取人工CC字幕(100%准确),其次调用B站AI字幕(85-90%准确),最后启用Whisper medium模型本地语音转写(~95%准确,需GPU)。转录完成后输出结构化TXT文档,包含元数据、AI生成的结构化摘要及完整原文。
模式二:收藏夹自动扫描 — 配置公开收藏夹ID后,系统每6小时定时扫描新视频,自动完成「转录→AI摘要→保存→通知」闭环。采用avid去重机制避免重复处理,支持Chromium Cookie登录以获取AI字幕权限。
显著优点
- 三级智能降级:最大化字幕获取成功率,兼顾速度与准确率
- 零手动干预:收藏夹模式实现全自动内容归档,适合知识管理场景
- 标准化输出:统一TXT格式兼容knowledge-rag,转录即索引
- 开放架构:依赖yt-dlp、ffmpeg、Whisper等开源工具链,无黑盒服务
潜在局限
- Cookie依赖:AI字幕获取需预登录B站,Cookie过期需重新配置
- Whisper性能瓶颈:无字幕视频转录耗时为视频长度的30-50%,需NVIDIA GPU
- API分页限制:B站收藏夹单页最多20条,大量收藏需多轮请求
- 繁简转换可选:opencc为可选依赖,未安装时可能保留繁体字幕
适合人群
- 知识工作者:需要将B站教程、讲座、访谈转化为可搜索文本库
- 内容创作者:批量归档参考素材,建立个人视频知识库
- 多语言学习者:利用AI字幕快速获取中日英等9语言转录
常规风险
- 账号风险:高频API调用可能触发B站风控,建议合理设置扫描间隔
- 存储管理:长期运行需关注
~/workspace/knowledge/bilibili/磁盘占用 - 版权注意:转录内容仅限个人学习使用,遵守B站用户协议
- Cookie安全:Chromium Cookie文件包含登录凭证,需妥善保管权限