bilibili-analyzer

Installation
Summary

Automatically analyze Bilibili videos, extract frames, and generate structured documentation or tutorials using AI.

  • Downloads videos via Bilibili API, extracts frames using FFmpeg at configurable rates (1 fps for short videos, 0.5 fps for medium, 0.2 fps for long), and deduplicates similar adjacent frames
  • Batch-analyzes extracted frames in parallel using the Task tool, with dynamic batching strategy based on total frame count (1–5 batches)
  • Reorganizes analysis results into polished markdown documents (tutorials for how-to content, structured guides for knowledge videos) with embedded screenshots and source-code attribution
  • Requires .NET 10 SDK and FFmpeg; supports custom output directories, frame-rate tuning, and similarity thresholds for deduplication
SKILL.md

Bilibili Video Analyzer

Description

B站视频内容分析工具。提供视频URL后,自动下载视频、拆解成帧图片,然后使用AI分析内容,最终生成高质量的专题文档或实操教程

核心特点:

  • 不是简单的时间线记录,而是重新组织整理成一篇完整的文档
  • 实操类视频 → 生成可直接使用的操作教程
  • 知识类视频 → 生成结构化的专题文档
  • 报告中插入关键截图,使用 ![描述](./images/frame_xxxx.jpg) 格式

Source & Documentation

工具 用途 文档
FFmpeg 视频拆帧 官网 / 文档
Bilibili API 视频下载 API文档
Related skills
Installs
749
GitHub Stars
79
First Seen
Jan 28, 2026