5507b1d986
- kb-link-parser: Multi-platform URL parser (Bilibili, YouTube, Zhihu) - kb-bilibili-metadata: Bilibili video/article/up主 metadata extractor - kb-zhihu-metadata: Zhihu question/answer/user metadata extractor - kb-bilibili-content: Bilibili video download and content extraction - kb-ocr-processor: OCR text extraction from video frames - kb-deep-analyzer: AI-powered deep content analysis - kb-workflow: Workflow orchestration (inbox, archive, subscriptions, report) Also add: - ARCHITECTURE_FLOWCHART.md: System architecture diagrams - DETAILED_DESIGN.md: Complete design documentation
46 lines
867 B
Markdown
46 lines
867 B
Markdown
# KB Bilibili Content Skill
|
|
|
|
**kb-bilibili-content** - Download Bilibili videos and extract content.
|
|
|
|
## Features
|
|
|
|
- Video download (multiple quality options)
|
|
- Subtitle extraction
|
|
- Article content extraction
|
|
- Low quality for OCR (480p default)
|
|
|
|
## Commands
|
|
|
|
```bash
|
|
# Download video
|
|
python bilibili_content.py --id "BV1xx411c7mD" --type video --quality 480
|
|
|
|
# Extract subtitle
|
|
python bilibili_content.py --id "BV1xx411c7mD" --type subtitle
|
|
|
|
# Get article content
|
|
python bilibili_content.py --id "cv43780186" --type article
|
|
```
|
|
|
|
## Output
|
|
|
|
```json
|
|
{
|
|
"success": true,
|
|
"data": {
|
|
"platform": "bilibili",
|
|
"type": "video",
|
|
"id": "BV1xx411c7mD",
|
|
"video_file": {"path": "output/BV1xx.mp4", "quality": "480p"},
|
|
"subtitle": {"path": "output/BV1xx.srt"}
|
|
}
|
|
}
|
|
```
|
|
|
|
## Installation
|
|
|
|
```bash
|
|
cp -r kb-bilibili-content/ ~/skills/
|
|
pip install aiohttp
|
|
```
|