Bilibili Danmaku Scraper avatar

Bilibili Danmaku Scraper

Pricing

from $0.01 / 1,000 danmaku comments

Go to Apify Store
Bilibili Danmaku Scraper

Bilibili Danmaku Scraper

Download Bilibili danmaku (弹幕), the bullet comments shown over a video: text, the second of the video where each appears, time sent, display mode, color and font size, for any video URL or BV ID. All parts of multi-part videos. Ready for sentiment and highlight analysis.

Pricing

from $0.01 / 1,000 danmaku comments

Rating

5.0

(5)

Developer

BlueskyScraper

BlueskyScraper

Maintained by Community

Actor stats

0

Bookmarked

21

Total users

14

Monthly active users

3 days ago

Last modified

Share

Bilibili Danmaku Scraper downloads the danmaku (弹幕, bullet comments) of any Bilibili video without an account, cookies or proxy settings: the text, the second of the video it appears at, when it was sent, display mode (scroll, top, bottom), font size, color and the sender's hash. Works for multi-part videos too. $0.02 per 1,000 danmaku, no start fee.

Tested head-to-head — 9 October 2026

Bilibili scrapers tested head-to-head on 9 October 2026: this Actor returned 20 of 20 search results, full video stats with coins, shares, tags and category, 20 comments, 20 danmaku and 20 uploader videos, at $1 per 1,000 search results and $2 per 1,000 full videos

The same requests went to this Actor and to eight of the most-used Bilibili scrapers on the Apify Store (A–H, most users first): a keyword search for minecraft (20 videos), full stats for 3 video pages, 20 comments of one video, 20 danmaku of the same video, 20 videos of one uploader, and a speech-to-text transcript.

This ActorThe others
Search: 20 asked, rows back20 in 3.8 s0–20, 4.6–64.9 s
Price per 1,000 search results$1, no start fee$0.08 + $0.005 a run (G) to $20.00
Full video row: likes, coins, shares, tags, categoryall fiveA: no category · E: no coins, tags · G: no likes, coins, shares
Price per 1,000 full videos$2$1.00 (E, fewer fields) to $20.00
Comments: 20 asked20 (9 top-level + replies)A, B: 20 · D: 1 · G: 3
Danmaku: 20 asked20, $0.02 per 1,000D: whole video in one charge · F: failed
Uploader: 20 videos asked20 + profileA: 20 + profile · B: 20 · D: free-tier cap
Transcript of a 58-minute lecture5-minute demo, $0.003 a minuteH: empty text (5-minute cap)

Bilibili shows visitors who are not logged in only a few top-level comments per order; this Actor collects them from every public order and adds the replies under them, which stay fully open.

What is Bilibili Danmaku Scraper?

A Bilibili danmaku API alternative for sentiment analysis, audience reaction research and highlight detection: danmaku show what viewers wrote at each moment of the video. Paste video URLs or BV IDs, export JSON, CSV or Excel, or call it by API.

  • Danmaku sorted by video time, with videoTime as mm:ss.
  • All parts of multi-part videos with one switch.
  • Monitoring mode returns only danmaku not delivered in earlier runs.

How much does it cost?

RowPrice
Video (full stats)$0.002 — $2 per 1,000
Search result (or a video from an uploader's list)$0.001 — $1 per 1,000
Uploader profile$0.003 — $3 per 1,000
Danmaku comment$2e-05 — $0.02 per 1,000
Comment or reply$0.001 — $1 per 1,000
Transcript minute (Transcripts mode of Bilibili Scraper and Bilibili Video Scraper)$0.003 per started minute of audio — a 10-minute video is $0.03

No start fee and no proxy charge. Error rows are never billed. Maximum rows per run is a hard ceiling on the bill.

⬇️ Input

{
"videoUrls": ["https://www.bilibili.com/video/BV1es411D7sW"],
"maxResultsPerInput": 3000
}

⬆️ Output

{
"type": "danmaku",
"text": "啊 油 欧 楷",
"videoTimeSec": 0,
"videoTime": "00:00",
"mode": "top",
"fontSize": 25,
"color": "#ffffff",
"sentAt": "2024-08-27T12:34:37.000Z",
"userHash": "cf54595d",
"danmakuId": "1658183504271285760",
"bvid": "BV1es411D7sW",
"videoTitle": "【循环向】跟着雷总摇起来!Are you OK!"
}

Use cases

  • Sentiment analysis — thousands of short viewer reactions per video, ready for an AI model.
  • Highlight detection — the seconds with the most danmaku are the moments people react to.
  • Ad and sponsor checks — what viewers said while your product was on screen.

❓ FAQ

Do I need a Bilibili account, cookies or a proxy?

No. The Actor reads what bilibili.com shows any visitor who is not logged in. If Bilibili answers with a risk-control check, the request is retried on a fresh visitor session and, if needed, through a chain of proxies from the cheapest to an unblocking service — by itself, at no extra charge to you.

Does it work with Chinese keywords?

Yes. Search accepts Chinese, English or any other text: 原神, iphone 17, minecraft. Titles and descriptions come back as published, usually in Chinese.

How many comments can I get?

Bilibili shows a visitor who is not logged in only a few top-level comments of a video in each order. The Actor collects them from every public order (hot, newest, most replied) — usually around 10 distinct comments — puts them first, in the order you picked, and then adds the replies under them, which are fully open, so a popular video still gives hundreds of rows. Turn off Add replies to get only the top-level comments. Danmaku have no such limit.

The Actor reads only public pages without logging in. User names and comments are personal data under laws like the GDPR and PIPL — have a lawful reason to process them.

Can I get only new rows on a schedule?

Yes. Give Monitoring mode a name and schedule the Actor: every run returns only videos, danmaku or comments not delivered before under that name.

Why transcribe the audio instead of reading Bilibili subtitles?

Bilibili shows its CC and AI subtitles only to logged-in viewers, and most videos have none. Transcripts mode (in Bilibili Scraper and Bilibili Video Scraper) downloads the audio track a visitor can play and turns it into text with Whisper: full text, timed lines (segments: start, end, text) and the detected language. Minutes of audio per video caps how much of a long video is transcribed (from the start; truncated tells you when it stopped early) and therefore the bill. A 45-minute lecture takes about two minutes. Another Bilibili transcript actor in the Store charges $0.387 per transcript; here a 10-minute video costs $0.03.

You might also like

ActorWhat it does
Bilibili ScraperVideos, search, uploaders, danmaku, comments and trending in one Actor
Bilibili Video ScraperFull video stats and category rankings
Bilibili Search ScraperKeyword search with sort, duration and date filters
Bilibili User ScraperUploader (UP主) profiles and all their videos