extract-bilibili-video

Extract metadata, comments, and media from Bilibili videos.

5|Updated Jul 7, 2026
One-click install
npx skills add https://github.com/minorcell/minorcell-skills --skill extract-bilibili-video
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: extract-bilibili-video
Source: https://github.com/minorcell/minorcell-skills/tree/main/skills/extract-bilibili-video
Command: npx skills add https://github.com/minorcell/minorcell-skills --skill extract-bilibili-video

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, curl, ffmpeg, openai-whisper, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the extraction of evidence from Bilibili videos, enabling accurate summaries, analysis, and research without manual data collection.

Core Features & Use Cases

  • Metadata Extraction: Gather metadata, tags, comments, and available subtitles from Bilibili videos.
  • Media Extraction: Download and extract low-resolution media for analysis.
  • Speech-to-Text: Transcribe audio with local speech recognition tools.
  • Use Case: When analyzing a video for research or fact-checking, use this Skill to automatically collect metadata, comments, and subtitles to streamline the process.

Quick Start

Run the skill to extract metadata from a Bilibili video:

python3 <SKILL_DIR>/scripts/extract_bilibili.py 'BV1xxxxxxxxx' --output-dir /tmp/bilibili-video

Frequently Asked Questions about extract-bilibili-video

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract metadata and comments from a Bilibili video for fact-checking?

To extract metadata and comments from a Bilibili video for fact-checking, use an automated Python script to gather available tags, subtitles, and viewer comments. This streamlines content analysis workflows without manual data collection.

Can I transcribe Bilibili video audio to text locally without uploading files?

Yes, you can transcribe Bilibili video audio to text locally by downloading the media with curl and processing it with openai-whisper. This keeps your speech-to-text workflow completely offline and secure.

What dependencies do I need to download and analyze Bilibili videos?

You need Python, curl, and ffmpeg installed to download and analyze Bilibili videos. These dependencies handle video processing, media extraction, and local speech recognition tasks required for the workflow.

How does speech-to-text work for video analysis without existing subtitles?

Speech-to-text for video analysis without subtitles works by extracting low-resolution media using ffmpeg and transcribing the audio track locally with openai-whisper. This generates text data for accurate research and analysis.

Is there a way to automate collecting evidence from Bilibili videos for research?

Automating evidence collection from Bilibili videos for research involves running a Python script to extract metadata, comments, and subtitles. This provides a structured dataset for accurate summaries and fact-checking.

What is the best way to extract low-resolution media from Bilibili for content analysis?

The best way to extract low-resolution media from Bilibili for content analysis is using an automated Python script integrated with curl and ffmpeg. This efficiently downloads video files for downstream processing.