Bilibili AI Subtitle

✨ Bilibili AI Subtitle

Bilibili AI Subtitle

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

使用说明

安全解读

核心用法

bilibili-ai-subtitle 是一款专注于提取 Bilibili 平台 AI 自动生成字幕的 Shell 脚本工具。用户只需提供视频链接(BV号或完整URL),即可快速下载结构化字幕文件。工具支持多语言优先级自定义(如优先英文、 fallback 中文),输出文件采用标准化命名格式 VideoTitle_Author_Date_Duration_BVid.txt,并自动组织为三部分结构:视频信息、内容摘要、完整原文。

典型使用场景

  • 快速获取字幕:无需手动复制粘贴,一键下载完整字幕文本
  • 多语言学习:支持中英日等9种语言的优先级设置,便于外语学习者获取目标语言字幕
  • 内容整理:自动生成的结构化文档便于笔记整理、内容归档和二次创作

运行依赖

  • 必需:yt-dlp(开源视频下载工具)
  • 可选:已登录的 Chromium/Edge 浏览器(用于访问会员专属视频)

显著优点

1. 专注高效:相比完整的转录工作流,仅抓取现有 AI 字幕,速度极快(秒级完成)
2. 多语言智能:支持9种语言的优先级队列设置,满足国际化内容消费需求

3. 输出结构化:自动生成的三段式文档(信息/摘要/全文)可直接用于知识管理

4. Cookie 自动探测:智能检测 WSL Chromium 和 Windows Edge 的登录状态,简化会员视频访问

5. 文件名规范化:UTF-8 安全处理,避免特殊字符导致的文件系统问题

潜在缺点与局限性

1. AI 字幕质量依赖:字幕准确性取决于 Bilibili 官方 AI 系统(约85-95%),无人工校对
2. 覆盖率限制:并非所有视频都有 AI 字幕,部分创作者可能关闭该功能

3. 会员内容门槛:部分视频的 AI 字幕需要大会员身份,虽可自动读取 Cookie 但仍受平台权限限制

4. 无语音转录能力:对于没有 AI 字幕的视频,本工具无法生成字幕(需配合 bilibili-transcript 使用 Whisper)

5. 平台绑定:完全依赖 Bilibili 平台的 API 稳定性,政策变更可能导致功能失效

适合的目标群体

  • 知识工作者:需要快速获取视频内容文本进行笔记整理、知识萃取
  • 语言学习者:利用多语言字幕进行听力训练、词汇学习
  • 内容创作者:收集素材、整理引用、制作内容合集
  • 研究人员:获取视频讲座、课程内容的文本记录
  • 无障碍需求用户:偏好阅读而非观看视频的视力辅助场景

常规风险提示

性能与稳定性

  • 网络请求依赖 yt-dlp 和 Bilibili API,受平台限速或接口变更影响
  • 大规模批量下载可能触发平台反爬机制

依赖项安全

  • 依赖外部工具 yt-dlp,需保持更新以获得安全补丁
  • 建议通过官方渠道(pip/brew)安装,避免使用来路不明的预编译版本

隐私与数据安全

  • Cookie 读取风险:自动读取浏览器 Cookie 涉及敏感会话数据,建议在专用环境或隔离浏览器配置下使用
  • 临时文件未显式设置权限,多用户环境可能存在信息泄露风险(低风险)

合规注意

  • 下载的字幕文件仅限个人学习使用,请勿用于商业传播或侵犯版权的内容再分发
  • 遵守 Bilibili 平台用户协议,合理使用自动化工具

Bilibili AI Subtitle 内容

scripts文件夹
手动下载zip · 6.5 kB
bilibili_ai_subtitle.shtext/x-shellscript
请选择文件