@hamsterider-m/bilibili-subtitle
从 Bilibili 视频提取字幕、转录无字幕视频、生成结构化摘要。触发条件:Bilibili URL (bilibili.com)、BV ID (BV1xxx)、或"提取B站字幕"等请求。
No skills found in this collection.
SKILL.md
Bilibili Subtitle Skill
Extract Bilibili subtitles with BBDown and render transcript outputs.
When To Use
Use this skill when a Bilibili video already has downloadable subtitles, including Bilibili AI subtitles exposed by BBDown. This skill only extracts subtitle files exposed by BBDown.
Commands
| Task | Command |
|---|---|
| Preflight | pixi run python -m bilibili_subtitle --check |
| JSON preflight | pixi run python -m bilibili_subtitle --check-json |
| Extract | pixi run python -m bilibili_subtitle "URL" -o ./output |
| Extract JSON | pixi run python -m bilibili_subtitle "URL" -o ./output --json-output |
| Select language | pixi run python -m bilibili_subtitle "URL" --language zh-Hans -o ./output |
Workflow
- Parse the Bilibili URL, BV ID, or av ID.
- Run BBDown in subtitle-only mode.
- Load the downloaded subtitle file.
- Render Markdown transcript, SRT, and VTT files.
- Optionally emit JSON for parent skills.
Outputs
output/
├── {title}.transcript.md
├── {title}.srt
└── {title}.vtt
JSON Contract
pixi run python -m bilibili_subtitle "URL" -o /tmp/output --json-output
The response includes exit_code, output.files, warnings, and errors.
Dependencies
pixifor the Python environmentBBDownfor subtitle extractionghfor installer-driven BBDown nightly downloads
Error Handling
| Code | Level | Meaning | Remediation |
|---|---|---|---|
| E001 | FATAL | BBDown missing | Run ./install.sh |
| E002 | FATAL | BBDown auth required | Run BBDown login |
| E003 | RECOVERABLE | Download failed | Check URL/network/login/language |
| E004 | RECOVERABLE | No downloadable subtitles | Try another language or video |
| E005 | FATAL | Invalid URL/ID | Provide a Bilibili URL, BV ID, or av ID |
| E006 | FATAL | Output write failed | Check output directory permissions |
| E007 | RECOVERABLE | Invalid subtitle content | Retry or inspect BBDown output |
Loading...
Select a file to preview
Analyzing security...
Checking scan reports and verification data.
Bill of Materials
Everything this skill can do — files, network, commands, and more.
No demos yet. To add one, ask your AI agent: "Submit a demo for @hamsterider-m/bilibili-subtitle" — or upload via the API.
To add a demo, ask your AI agent: "Submit a demo for @hamsterider-m/bilibili-subtitle"
No eval data yet. Eval results are published via the SkillSafe API.