bilibili-video-summarizer

B站(bilibili)视频字幕下载与总结工具。当用户说"帮我总结这个B站视频"、"B站视频总结"、"总结b站视频"、"这个视频说了什么"、"视频内容是什么"时触发此技能。自动从B站下载字幕(支持官方字幕和AI字幕),解析为纯文本后对视频内容进行总结,支持中英文双语字幕。

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "bilibili-video-summarizer" with this command: npx skills add yeezi02/bilibili-video-summarizer

bilibili-video-summarizer

B站视频字幕下载与智能总结。

首次使用:配置 Cookie

B站字幕下载需要登录认证。首次使用时:

  1. 读取 references/cookie-setup.md 查看获取 SESSDATA 的方法
  2. 引导用户打开 B站 并登录,按 F12 → Console → 运行 console.log(document.cookie.match(/SESSDATA=([^;]+)/)?.[1])
  3. 用户粘贴 SESSDATA 后,保存为 Netscape 格式 cookie 文件到 ~/.config/bilibili-cookies.txt
  4. 如果用户已有 cookie 文件,直接使用

使用流程

Step 1:下载字幕

从用户提供的 B站 URL 中提取 BV 号或完整 URL,调用 scripts/download.sh

bash <skill>/scripts/download.sh "https://www.bilibili.com/video/BV1X4wAzEEMe"

成功输出示例:

VIDEO_TITLE: 视频标题
AVAILABLE_SUBS: zh-CN srt en-US srt ai-zh srt
SUBTITLE_FILE: /tmp/bili-subtitles/视频标题.zh-CN.srt
SUCCESS

失败处理:

  • ERROR: Cookie file not found → 引导用户配置 cookie(见上方首次使用)
  • ERROR: No subtitles could be downloaded → 说明该视频无字幕,告知用户无法总结
  • ERROR: Could not fetch video title → URL 无效,请用户确认链接

Step 2:解析字幕为纯文本

调用 scripts/parse.py

python3 <skill>/scripts/parse.py "/tmp/bili-subtitles/视频标题.zh-CN.srt"

输出纯文本内容(约数千字)。

Step 3:总结内容

将字幕文本整理为结构化总结,格式:

## 视频标题
**字幕字数:** X,XXX 字符

### 🎯 内容主题
[一句话概括视频核心主题]

### 📝 主要内容
[按视频结构分段总结,每段2-4句话]

### 💡 关键要点
- [要点1]
- [要点2]
- [要点3]

### 📌 结论/彩蛋
[视频结尾信息,如有]

总结原则:

  • 忠实于字幕原文,不添加视频未提及的内容
  • 保留关键术语和数据
  • 中文视频用中文总结,英文视频可用中英文混排
  • 语气自然,像人工撰写

技术说明

  • 字幕优先级:zh-CN → zh-Hans → zh-Hant → ai-zh → en-US
  • 工具yt-dlp(pip3 install yt-dlp --break-system-packages)
  • Cookie 格式:Netscape HTTP Cookie File(~/.config/bilibili-cookies.txt
  • Cookie 有效期:约30天,过期后需重新配置
  • 不适用场景:无字幕的纯音乐/舞蹈/游戏实况视频

文件结构

bilibili-video-summarizer/
├── SKILL.md                          # 本文件
├── references/
│   └── cookie-setup.md               # Cookie 配置指南
└── scripts/
    ├── download.sh                    # 字幕下载脚本
    └── parse.py                      # SRT→纯文本解析脚本

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

YouTube/B站 视频搜索下载

多站点视频搜索、下载、字幕提取工具。支持 YouTube、B站(Bilibili)等主流平台。 结合 YouTube Data API v3 进行高级搜索,yt-dlp 下载视频/音频/字幕。 核心能力:全站关键词搜索、频道浏览、按时间/播放量/相关度排序、下载视频、提取音频(MP3)、下载字幕(中英文)、查看视...

Registry Source
1430Profile unavailable
General

B站视频发布

B站视频发布。使用浏览器自动化在B站创作者平台发布视频。当用户说"发布视频到B站"、"发B站"、"投稿B站"时使用此技能。注意:B站审核转码较慢,建议最后发布。

Registry SourceRecently Updated
8330Profile unavailable
General

Youtube Summarizer

YouTube and Bilibili video transcript extraction and AI-powered summarization. Use when you need to summarize a YouTube or Bilibili (B站) video, extract trans...

Registry SourceRecently Updated
930Profile unavailable
General

Jarvis-Video-STT

Jarvis-Video-STT - 批量视频语音转文字工具。 基于Faster-Whisper,支持多进程并行、进度条、汇总报告。 **触发场景**: - 用户需要将视频中的语音转换为文字/字幕 - 批量处理多个视频 - 需要生成SRT字幕或纯文本 - 需要处理报告查看结果统计 **使用方式**: 1. 确认已...

Registry SourceRecently Updated
830Profile unavailable