Bilibili Scraper|B站视频信息/UP主资料/弹幕
Pricing
from $2.40 / 1,000 video metadata|视频信息
Bilibili Scraper|B站视频信息/UP主资料/弹幕
Scrape public Bilibili video metadata, uploader profiles and danmaku as JSON for KOL analysis, trends and AI agents. No login, pay per result. 抓取B站公开视频信息、UP主资料和弹幕,输出JSON,不登录按条计费。
Pricing
from $2.40 / 1,000 video metadata|视频信息
Rating
0.0
(0)
Developer
HehuanHuang
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
English
Bilibili Scraper – video metadata, uploader profiles & danmaku
Introduction
Extract public Bilibili (B站) data with plain HTTP: no browser and no login. Each result is one dataset row, and the type field tells you what kind of result it is.
Supported data
- ✅ Video metadata: title, description, uploader, publish time, duration, views, likes, coins, favorites, shares, tags, and multi-part (分P) info
- ✅ Uploader (UP主) profiles: followers and basic stats
- ✅ Danmaku: bullet comments with in-video timestamps, from the public endpoint. This is a partial sample, not the full danmaku history.
- ⚠️ Comments (limited): guests get only 3–4 top-level comments per video. Replies can be fetched.
- ⚠️ Subtitles (limited): most videos require login, so subtitles are usually unavailable. When none are returned, a free
noticerow is written instead.
Use cases
- UP主 / KOL analysis: compare reach and engagement before sponsorships
- Trend and content research: views, tags and danmaku timing
- AI agents and LLM tools: structured Bilibili metadata as context
- Brand monitoring: danmaku reactions on product videos
Input
| Field | Description |
|---|---|
startUrls | Video URLs, b23.tv short links, BV or av IDs (required, batch) |
dataTypes | video, comments, danmaku, subtitles, profile (default video) |
maxCommentsPerVideo | Default 100. Guests actually get only ~3–4. |
includeReplies / maxRepliesPerComment | Replies (楼中楼). Default off / 10 per comment. |
maxDanmakuPerVideo | Per part, default 500 (partial sample, not full history) |
allPages | Every part of multi-part videos. Default on: danmaku/subtitle charges multiply by the number of parts. |
subtitleFormat | markdown / text / srt / json |
maxConcurrency | 1–5, default 3 |
Output example (example only)
{"type":"video","input":"BV1GJ411x7h7","bvid":"BV1GJ411x7h7","aid":80433022,"title":"示例视频","owner":{"mid":123456,"name":"示例UP主"},"stats":{"view":120000,"like":8000,"coin":2100,"favorite":3500,"share":300,"reply":640,"danmaku":1900},"duration_sec":615,"published_at":"2026-10-01T12:00:00+08:00","tags":["音乐"],"pages":[{"page":1,"cid":1176840,"title":"P1","duration_sec":300}]}{"type":"danmaku","input":"BV1GJ411x7h7","bvid":"BV1GJ411x7h7","page":1,"cid":1176840,"time_sec":12.5,"mode":"scroll","color":"#ffffff","sent_at":"2026-10-02T08:00:00+08:00","text":"前方高能"}{"type":"notice","input":"BV1GJ411x7h7","bvid":"BV1GJ411x7h7","page":1,"cid":1176840,"dataType":"subtitles","notice":"no subtitle returned to guest (bilibili says login required for subtitles)"}
Pricing (pay per event)
Output type | Charged event | Price per item |
|---|---|---|
video | video | $0.003 |
profile | user-profile | $0.003 |
comment | comment | $0.001 |
danmaku | danmaku | $0.0005 |
subtitle | subtitle-track | $0.003 |
notice, error | — | Free |
You are charged only for rows actually returned. With allPages on, danmaku and subtitles are fetched (and charged) for every part.
Optional subscription tiers (if enabled on the Store): SILVER 10% off, GOLD and above 20% off. Danmaku may skip tier discounts.
Notes
- Public data only. No login and no video downloads.
- Danmaku is a partial sample from the public endpoint, not full history. Comments and subtitles are limited for guests.
- Bilibili rate-limits requests (HTTP 412). The Actor throttles itself and retries.
- You are responsible for complying with Bilibili's Terms of Service and applicable laws.
中文
B站数据工具:视频信息、UP主资料、弹幕
简介
纯 HTTP 抓取 B站公开数据,不开浏览器,也不登录。每条结果一行,用 type 字段区分类型。
支持的数据类型
- ✅ 视频信息:标题、简介、UP主、发布时间、时长、播放、点赞、投币、收藏、分享、标签、分P信息
- ✅ UP主资料:粉丝数和基础数据
- ✅ 弹幕:带视频内时间点,来自公开接口。只是部分样本,不是全部历史弹幕。
- ⚠️ 评论(有限支持):未登录时每个视频只返回 3–4 条一级评论,楼中楼可以抓到。
- ⚠️ 字幕(有限支持):大多数视频的字幕需要登录,通常拿不到。拿不到时写一条不扣费的
notice记录。
用例
- UP主/KOL 分析:投放合作前比较影响力和互动数据
- 趋势和内容研究:播放量、标签、弹幕出现的时间点
- AI 智能体、大模型工具:提供结构化的 B站元数据作为上下文
- 品牌监测:产品视频下的弹幕反应
输入
| 字段 | 说明 |
|---|---|
startUrls | 视频链接、b23.tv 短链、BV 号或 av 号(必填,可批量) |
dataTypes | video、comments、danmaku、subtitles、profile(默认只抓 video) |
maxCommentsPerVideo | 默认 100,未登录时实际只有约 3–4 条 |
includeReplies / maxRepliesPerComment | 楼中楼,默认关闭;每条评论最多抓 10 条回复 |
maxDanmakuPerVideo | 每个分P的上限,默认 500(部分样本,不是全部历史) |
allPages | 多P视频抓全部分P。默认开启:弹幕/字幕按分P数成倍计费。 |
subtitleFormat | markdown / text / srt / json |
maxConcurrency | 1–5,默认 3 |
输出示例(示例)
同英文部分的 JSON。
定价(按事件计费)
输出 type | 扣费事件 | 单价 |
|---|---|---|
video | video | $0.003 |
profile | user-profile | $0.003 |
comment | comment | $0.001 |
danmaku | danmaku | $0.0005 |
subtitle | subtitle-track | $0.003 |
notice、error | — | 免费 |
只对实际返回的记录扣费。allPages 开启时,每个分P都会抓取并计费弹幕和字幕。
可选订阅阶梯(若 Store 上启用):SILVER 9 折,GOLD 及以上 8 折;弹幕可不分档。
注意
- 只抓公开数据,不登录,不下载视频。
- 弹幕是公开接口给的部分样本,不是全部历史;评论和字幕在未登录时有限。
- B站有 412 限流,工具内置了限速和重试。
- 使用者需要自行遵守 B站用户协议和相关法律。