Bilibili Video & Search Scraper avatar

Bilibili Video & Search Scraper

Pricing

from $2.00 / 1,000 bilibili video & search scrapers

Go to Apify Store
Bilibili Video & Search Scraper

Bilibili Video & Search Scraper

Collect public Bilibili video search results, video details, creator profiles and relation stats, comments, danmaku, and subtitle metadata. Supports an optional input proxy and requires no account or API key.

Pricing

from $2.00 / 1,000 bilibili video & search scrapers

Rating

0.0

(0)

Developer

Vitalii Bondarev

Vitalii Bondarev

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Bilibili Scraper

Collect public video and creator data from bilibili.com. Choose one operation for each run: video detail, creator profile, relation statistics, creator videos, comments, danmaku, subtitle metadata, or keyword search. The actor reads Bilibili's page data and public endpoints. It does not sign in or require an API key.

Input

Set operation to one of: videoDetail, userDetail, userRelationStat, userVideos, videoComments, videoDanmu, videoCaption, or searchVideo. Provide the matching identifier: keyword for searchVideo, bvid for videoDetail or videoCaption, userId for creator operations, aid for comments, and aid plus cid for danmaku. maxResults defaults to 50 and is a hard cap on rows written. maxPages defaults to 5 for paginated operations.

The optional proxyConfiguration input is passed through Apify's proxy configuration. If omitted or disabled, requests use a direct connection. Bilibili may return an anti-bot page for some addresses. The actor detects challenge pages and fails the affected run instead of treating them as collected records.

Example input

{
"operation": "searchVideo",
"keyword": "python",
"maxResults": 10,
"maxPages": 2,
"proxyConfiguration": {
"useApifyProxy": false
}
}

Example output

{
"_operation": "searchVideo",
"_fetchedAt": "2026-10-13T11:53:52.960437+00:00",
"status": "success",
"_page": 1,
"title": "【全748集】目前B站最全最细的Python零基础全套教程,2026最新版,包含所有干货!七天就能从小白到大神!少走99%的弯路!存下吧!很难找全的!",
"videoTitle": "【全748集】目前B站最全最细的Python零基础全套教程,2026最新版,包含所有干货!七天就能从小白到大神!少走99%的弯路!存下吧!很难找全的!",
"url": "https://www.bilibili.com/video/BV1rpWjevEip/",
"videoPageUrl": "https://www.bilibili.com/video/BV1rpWjevEip/",
"bvid": "BV1rpWjevEip",
"userName": "Python官方课程",
"playCountDisplay": "2074万",
"playCount": 20740000,
"durationStr": "39:58:14",
"durationSec": 143894
}

This example is an actual search row from the local run. Rows include only source-backed values and normalized aliases; fields missing from a response are omitted. Search-card counts are rounded labels supplied by Bilibili. Detail-page counts come from the page's embedded state. IDs are stored as strings when needed to preserve full precision.

Pricing

This actor uses pay-per-result billing: each dataset row is billed once by the Apify platform. The champion's Bronze-tier reference rates are $0.004 per search result, $0.04 per video detail or creator profile, $0.025 per relation-stat row, $0.003 per creator-video row, $0.004 per comment, $0.002 per danmaku row, and $0.03 per subtitle-metadata row. These are reference rates only; the actual rate is configured on the Store listing. The actor does not call Actor.charge.