ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified media Safety 3/5

bilibili-downloader

Download videos, audio, subtitles, and covers from Bilibili using bilibili-api. Use when working with Bilibili content for downloading videos in various qualities, extracting audio, getting subtitles and danmaku, downloading covers, and managing download preferences.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/benangel65/bilibili-downloader
Or

What This Skill Does

The bilibili-downloader skill is a powerful automation tool for interacting with Bilibili's vast content ecosystem. It provides the OpenClaw AI agent with the ability to programmatically download videos, audio tracks, subtitles, and thumbnails directly from the platform. By leveraging the bilibili-api-python library, this skill abstracts complex network requests into simple Python commands, allowing users to save high-quality content locally for offline viewing, archiving, or processing. Whether you need to extract the soundtrack from a music video, pull subtitles for language learning, or download entire playlists, this skill streamlines the entire retrieval workflow.

Installation

To enable this skill, run the following command in your terminal: clawhub install openclaw/skills/skills/benangel65/bilibili-downloader. Ensure you have Python 3.8+ installed on your system. Because video and audio processing requires media manipulation, you must also have FFmpeg installed and available in your system PATH. Install the necessary Python dependencies via pip install bilibili-api-python.

Use Cases

This skill is ideal for content creators, researchers, and media archivists. It can be used to:

  • Automate the archiving of educational video series into local directories.
  • Extract audio tracks from video tutorials for secondary consumption on mobile devices.
  • Retrieve accurate subtitle files to assist in multi-language transcription tasks.
  • Collect thumbnails for creating media libraries or video indexes.
  • Authenticate via cookies to access premium or restricted content that requires a user session.

Example Prompts

  1. "Download the video with BVID BV1xx411c7m2 in the highest available quality and save it to my Downloads folder."
  2. "Extract the audio only from the Bilibili video https://www.bilibili.com/video/BV1xx411c7m2 and name it project_audio.mp3."
  3. "Fetch all videos from the playlist ID 123456 and save them as individual MP4 files in a folder named 'StudySeries'."

Tips & Limitations

  • Authentication: For content locked behind account restrictions, ensure your BILIBILI_SESSDATA environment variable is correctly set.
  • Quality Codes: Use the qn parameter to manually select resolution, such as 127 for 8K or 125 for 1080P+.
  • Performance: Large downloads or playlists may take significant time depending on network speed; ensure sufficient disk space before starting batch jobs.
  • Compliance: Always respect the platform's Terms of Service and content creator copyrights when downloading media.

Metadata

Stars4473
Views0
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-benangel65-bilibili-downloader": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#bilibili#video-downloader#media-archiving#ffmpeg
Safety Score: 3/5

Flags: network-access, file-write, file-read, external-api, code-execution