
Bilibili Subtitle Fetch

2025.05.01
0
Python字幕提取视频处理内容生成
bilibili-subtitle-fetch 是一个用于获取Bilibili视频字幕的MCP服务,支持选择语言和输出格式。用户可以通过设置环境变量和命令行参数来定制字幕的获取方式。
View on GitHub
Overview
基本能力
产品定位
bilibili-subtitle-fetch 是一个专门用于从Bilibili视频中提取字幕的工具,支持多种语言和格式选项。
核心功能
- 获取Bilibili视频字幕
- 支持选择字幕语言(如zh-CN)
- 支持多种输出格式(如text或timestamped)
适用场景
- 需要获取Bilibili视频字幕进行翻译或研究的用户
- 需要将字幕用于其他用途的内容创作者
工具列表
get_bilibili_subtitle
: 用于获取Bilibili视频字幕的工具,支持指定视频URL、语言和输出格式。
常见问题解答
- 如何获取Bilibili凭证?参考获取Bilibili凭证
使用教程
使用依赖
- 安装依赖:
uvx bilibili-subtitle-fetch
或
pip install bilibili-subtitle-fetch
- 设置必要的环境变量:
export BILIBILI_SESSDATA=your_sessdata
export BILIBILI_BILI_JCT=your_jct
export BILIBILI_BUVID3=your_buvid3
安装教程
- 安装服务:
pip install bilibili-subtitle-fetch
- 运行服务:
bilibili-subtitle-fetch --preferred-lang zh-CN --output-format text
调试方式
- 确保所有环境变量已正确设置。
- 使用命令行参数覆盖默认设置:
bilibili-subtitle-fetch --preferred-lang en --output-format timestamped