SuperAPI AI 工具集

bilibili-subtitle-downloader

智能体与模型

查看项目

更新于 10-15 20:34

技能介绍

用途:自动化提取并总结 Bilibili 视频字幕,通过 Python 脚本与子智能体编排完成。

主要能力:普通视频(BV 号)可下载并分块字幕;Bilibili 课程(Cheese,SS 或 EP 号)可获取元数据与字幕。脚本会处理 Bilibili API 交互和基于 Token 的安全分块。

使用方式:普通视频运行 python3 skills/bilibili-subtitle-downloader/scripts/download_and_chunk.py <BV_ID>;课程运行 python3 skills/bilibili-subtitle-downloader/scripts/cheese_downloader.py <SS_ID or EP_ID>。若输出 QR_CODE_READY:<PATH>,需将二维码图片发给用户扫码登录,成功后 Cookie 自动保存到 ~/.openclaw/workspace/bilibili_cookie.txt。解析输出的 RESULT_JSON 获取分块文件列表:普通视频为 bili_temp/<BV_ID>/<BV_ID>_chunk_0.txt,课程剧集为 bili_temp/<EP_ID>/chunk_0.txt。SS_ID 模式会打印课程信息和剧集列表,需用具体 EP_ID 获取字幕;EP_ID 模式下载字幕并切分到 bili_temp/ep456/ 目录。

总结提示词要求:捕获关键技术细节、数据点和逻辑步骤,使用标题保持清晰结构,明确主旨和可执行要点,风格专业、信息丰富且详细。

限制:需扫码登录;课程需先获取 EP_ID;其他平台或非字幕内容暂未提供支持说明。