bilibili-cli - CLI tool for Bilibili browsing and interaction
A command-line tool for interacting with Bilibili to browse videos, search content, view profiles, extract audio, and perform user interactions.
Tags
Updated: 2026-09-19Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Fetch video details and subtitles
- Search users and videos
- Browse user profiles and videos
- View trending and ranking lists
- Extract and split video audio
- Perform video interactions
- Manage dynamics and collections
- Check and manage login status
Inputs
- BV IDs or video URLs
- User UIDs or usernames
- Search keywords
- Bilibili account credentials
Outputs
- YAML or JSON formatted content data
- Subtitle files in plain text or SRT
- Audio files in WAV or M4A format
- Account status and profile info
Requirements
- Python 3.10 or higher
- bilibili-cli package installed
- PyAV library for audio processing
- Bilibili login for restricted features
