基于 SOC 职业分类
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/yang0/bilibili-downloader --skill bilibili-downloader命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | bilibili-downloader |
| version | 0.1.0 |
| description | B站UP主视频批量下载 + 智能字幕生成工具。支持cookies绕过412风控,Faster-Whisper本地GPU加速生成中文字幕 |
| category | media |
| keywords | ["bilibili","download","subtitle","whisper","speech-to-text","字幕","下载"] |
| author | yang0 |
B站 UP 主视频批量下载 + 智能字幕生成工具。
<bilidl:list> <UP主ID> [数量]
示例:获取智先生 TOP 15 视频
bilidl:list 601367419 15
输出文件:output/videos.txt 和 output/up_xxx_videos.json
<bilidl:batch> <UP主ID> [数量]
示例:批量处理 TOP 10 视频
bilidl:batch 601367419 10
<bilidl:single> <URL或BV号>
示例:
bilidl:single BV1Fo5L6nE6m
bilidl:single https://www.bilibili.com/video/BV1Fo5L6nE6m
默认配置文件:config.py
重要配置项:
# Cookies 文件路径 (必须是 Netscape 格式)
COOKIES_PATH = "G:\\cookies\\bilibili.txt"
# Whisper 模型 (tiny/base/small/medium/large-v3)
WHISPER_MODEL = "medium"
# 输出目录
OUTPUT_DIR = ".\\output"
1. 获取列表 → bilidl:list 601367419 30
2. 编辑 output/videos.txt,删除不需要的视频
3. 批量处理 → bilidl:batch --file output/videos.txt
每个视频生成 2 个文件:
output/
├── 39万亿外债.mp3 # 音频文件(可删除)
├── 39万亿外债.srt # 中文字幕(标准SRT格式)
└── ...
字幕可直接用于:剪映、PR、Final Cut Pro、视频播放器、关键词搜索等。
| 模型 | GPU显存 | 速度 | 质量 |
|---|---|---|---|
| tiny | ~1GB | 16x | 一般 |
| base | ~1GB | 8x | 尚可 |
| small | ~2GB | 4x | 良好 |
| medium | ~5GB | 2x | 优秀 ✓ |
| large-v3 | ~10GB | 1x | 最佳 |
解决方案:
G:\cookies\bilibili.txt 是否存在且有效解决方案:
编辑 config.py 使用更小的模型:
WHISPER_MODEL = "small" # 或 base/tiny
说明: 正常现象,B站服务器限流。可以分时段处理,工具支持断点续传。