Bilibili Video Search by Keyword · B站视频搜索 (No Login)
Pricing
from $50.00 / 1,000 videos
Bilibili Video Search by Keyword · B站视频搜索 (No Login)
Search Bilibili (B站, Chinese video platform) for videos by keyword — no login, no API key, no cookie. Returns BV-id, title, author, play count, likes, danmaku, duration, publish date and thumbnail. Keyword search (not URL-by-URL) for Chinese AI corpora & trends. Pay per record.
Pricing
from $50.00 / 1,000 videos
Rating
0.0
(0)
Developer
NexGenData
Maintained by CommunityActor stats
0
Bookmarked
70
Total users
7
Monthly active users
14 hours ago
Last modified
Categories
Share
🇨🇳 Bilibili Video Search by Keyword · B站视频搜索 (No Login)
Turn any keyword into a ranked dataset of Bilibili (B站) videos — BV-id, title, uploader, play count, likes, danmaku (弹幕) count, duration, publish date and thumbnail — with no login, no official API key, and no cookie. Unlike URL-by-URL Bilibili scrapers, this actor is built around keyword search: feed it 人工智能 or "machine learning" and get the newest-and-hottest matches back as clean JSON or CSV. It serves two jobs especially well — assembling Chinese-language video/text training corpora for AI teams, and tracking what's trending with China's Gen-Z audience.
Pricing: $1 ≈ 20 videos (Pay-Per-Event, $0.05 per video). Optional add-ons: sentiment +$0.02/video, social-handle extraction +$0.10/video (both off by default).
📊 Sample Output

bvid | aid | url | author | mid | duration |
|---|---|---|---|---|---|
| BV1owrpYKEtP | 113769053358965 | https://www.bilibili.com/video/BV1owrpYKEtP | 吴恩达AI_AndrewNg | 3493134768016008 | 1384:56 |
| BV1keaA6bEhT | 117325235820540 | https://www.bilibili.com/video/BV1keaA6bEhT | 名校课程-顶级中配 | 2061186491 | 1359:31 |
| BV1Fzszz4Ek7 | 115440701473360 | https://www.bilibili.com/video/BV1Fzszz4Ek7 | 黑马程序员 | 37974444 | 2809:53 |
| BV1DgxCzREbM | 115342605028471 | https://www.bilibili.com/video/BV1DgxCzREbM | AI产品经理入门到精通 | 3546852200811010 | 968:54 |
| BV1puGv6TEjV | 116621599312886 | https://www.bilibili.com/video/BV1puGv6TEjV | 深度学习课程 | 3546764216896237 | 1413:45 |
| BV1t7h76CECm | 117313491830629 | https://www.bilibili.com/video/BV1t7h76CECm | 疯狂水论文 | 3493286079630311 | 2860:27 |
Real rows from run 5IZtRMISxdkYHTGFe on build 0.0.60 (2026-09-25), unedited apart from masked emails/phones and shortened long text; fields the source does not publish are empty.
🔧 Input reference
| Field | Type | Default | What it does |
|---|---|---|---|
keyword (required) | string | "机器学习" | Keyword to search on Bilibili (Chinese or English). |
max_results | integer | 30 | Maximum videos. |
addonSentimentScored | boolean | false | OPT-IN. Score the (translated/transliterated) title + description with the VADER lexicon (positive / negative / neutral). $0.02 per video. Default OFF. |
addonSocialHandlesExtracted | boolean | false | OPT-IN. Fetch the creator's bilibili space page and regex-extract any linked Facebook / X / LinkedIn / Instagram / YouTube / TikTok / GitHub handles. $0.10 per unique creator. Def… |
🧾 JSON sample record
One real record from run 5IZtRMISxdkYHTGFe (emails/phones masked, long text shortened):
{"bvid": "BV1owrpYKEtP","aid": 113769053358965,"url": "https://www.bilibili.com/video/BV1owrpYKEtP","title": "【官方中英】2025年公认最好的【吴恩达机器学习课程】附课件、代码及实战项目!!!--人工智能/机器学习/深度学习","description": "本课程字幕为官方英文字幕资源,由GPT翻译后经人工检查,最大程度上确保字幕适合食用,","author": "吴恩达AI_AndrewNg","mid": 3493134768016008,"duration": "1384:56","play_count": 4423126,"danmaku_count": 7757,"favorites": 89761,"likes": 33248,"tag": "pytorch,人工智能,机器学习入门,深度学习入门,机器学习,学习,深度学习,吴恩达,卷积神经网络,计算机技术","pub_date": 1735979927,"thumbnail": "//i0.hdslb.com/bfs/archive/3324ad7f3396ea7a8e363ae05b708ee3d3260436.jpg","keyword": "机器学习","scraped_at": "2026-09-25T00:03:28.492238Z"}
💰 Pricing
| Event | Price (USD) | When it is charged |
|---|---|---|
Actor Start (apify-actor-start) | $0.005 | Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event). |
video (apify-default-dataset-item) | $0.05 | One Bilibili video record returned. |
Sentiment scored (opt-in addon) (addon-sentiment-scored) | $0.02 | VADER sentiment scored over title + description. Opt-in via addonSentimentScored toggle. |
Social handles extracted (opt-in addon) (addon-social-handles-extracted) | $0.1 | Creator's bilibili space page scraped + regex for FB/X/LI/IG/YT/TikTok/GitHub. Opt-in via addonSocialHandlesExtracted toggle. |
Pay-per-event: you pay only for what the run delivers. A run that delivers nothing bills no result events (only the actor-start event, when the actor defines one). Example: a run that delivers 100 results costs 100 × $0.05 = $5.00 plus the start fee.
中文说明
Bilibili 视频搜索让你用一个关键词批量获取 B 站视频数据,无需登录或 Cookie。每条结果包含标题、UP主、播放量、点赞、收藏、弹幕数与发布时间,可导出为 JSON、CSV 或 Excel,方便做品牌、市场与消费趋势研究。
定价:按视频计费,每条 $0.05(约 $1 = 20 条)。可选附加项:情感打分 +$0.02/条、创作者社交账号提取 +$0.10/条,默认关闭,仅在开启时计费。
定时运行:在 Apify 的「Schedules」中新建计划任务,设置关键词与数量上限,即可按天或按周自动追踪某一话题的热度变化。
AI 智能体:本 Actor 采用按事件计费(PPE),支持通过 Apify 的 x402 让智能体用 USDC 直接调用,无需账号。
说明:关键词搜索在匿名状态下可能受限;无结果时仅返回一条状态记录,不计费。所有字段均来自公开数据。
🤖 For AI agents & automation
An agent can research Chinese social and consumer trends on Bilibili — search a keyword and rank videos by engagement (plays, likes, danmaku) to gauge topic momentum. Note: a search that returns no results emits a single status record (billing-fair); keyword search may require a login cookie for some queries.
Sample agent prompt:
Search Bilibili for '智能手表' and return the top videos by play count with author and likes.
Output fields (one item per result):
bvid— Bilibili video idurl— video URLtitle— video titledescription— video descriptionauthor— uploader nameplay_count— view countdanmaku_count— on-screen comment countfavorites— favorite countlikes— like counttag— video tagspub_date— publish date
Agentic payment (x402): this Actor uses Pay-Per-Event pricing, so AI agents can run it via Apify's experimental x402 agentic-payment support — pay per call in USDC on Base, no Apify account or API key required ($1 minimum).
🧩 Optional add-ons (opt-in — you pay only if you switch them on)
Base price is $0.05/video. Flip either flag in the input to enrich every result:
addonSentimentScored— adds a sentiment label + score (title + description) to each video, so you can rank results by audience mood with no post-processing. +$0.02/video ($20 / 1,000).addonSocialHandlesExtracted— pulls creator/brand handles out of each description for outreach and lead lists. +$0.10/video ($100 / 1,000).
Both default to off; leave them off and you pay only the base per-video price.
Use cases
- Build a Chinese-language video metadata corpus (titles + danmaku signals) for LLM / NLP training.
- Trend tracking — surging topics and creators on B站 for a keyword.
- Brand & campaign monitoring with China's Gen-Z audience.
- Equity / consumer research on Chinese media, gaming, anime, EV and streaming.
- KOL / creator discovery by topic, ranked by play count and danmaku.
Sample input
{ "keyword": "人工智能", "max_results": 100 }
keyword is required; max_results caps the number of videos returned.
Sample output
Each record returns bvid, title, author, play, like, danmaku, duration, pubdate, pic:
{ "bvid": "BV1xx411c7mD", "title": "10分钟看懂大语言模型", "author": "AI科技频道", "play": 482000, "like": 31200, "danmaku": 4870, "duration": "10:42", "pubdate": "2026-06-18" }
Run it on a schedule
For trend and brand tracking on Bilibili, a daily run per keyword is a good default, and weekly is enough for slower topics or corpus building. Between runs, new videos appear in the results and existing videos show updated play, like, favorite and danmaku counts, so each run is both new rows and fresh numbers. The actor has no new-only mode, so use bvid as the key to spot new videos and to track how engagement on known videos grows over time. Send each run's results onward with a webhook, Google Sheets, Zapier, Make or the Apify API.
Video guides from Apify: Schedule your Actor · Integrations
FAQ
Why use this instead of Bilibili's own website or app?
Bilibili's site lets you search and watch, but it does not give you search results as data. This actor turns a keyword, in Chinese or English, into a list of videos as clean JSON or CSV, with BV-id, title, description, uploader, play count, likes, favorites, danmaku count, tags, duration, publish date and thumbnail. It needs no login, no API key and no cookie, it runs from outside China without a VPN on your side, and you pay per video.
What does a typical run cost?
You pay per result, not for run time: $0.05 for each row in the results, plus $0.005 per run start (charged per GB of run memory, minimum one). A run that returns 30 videos costs about $1.50. Optional extras are charged only when you turn them on: sentiment add-on per video $0.02; creator social-handles add-on $0.10. Live prices are always shown in the Pricing tab.
How do I search Bilibili videos by keyword and export the results?
Enter a keyword such as 人工智能 or machine learning and set max_results (default 30). Each video comes back as one row you can download as JSON, CSV or Excel, or pull through the Apify API. Keyword search is the core function, so you do not need video URLs first.
Does it return the danmaku comments themselves?
No. It returns the danmaku count for each video, which is a useful engagement signal, but not the comment text. For the comments under a video, use the Bilibili Comments Scraper.
Why did my search return no videos?
Bilibili can limit keyword search for visitors who are not logged in, and some queries may need a login cookie to return results. When a search finds nothing, the actor writes a single status record and does not charge for it.
Can I use it to build a Chinese-language dataset for AI?
Yes. Titles, descriptions and tags across many videos per keyword give you structured Chinese-language metadata for a notebook, vector database or training pipeline. It returns metadata, not the video files or transcripts.
Related actors
- Bilibili Comments Scraper · B站评论 API (WBI-signed) — the comments under the videos you find.
- China Trends Tracker · 中国趋势汇总(微博/百度/头条/抖音) — see whether a topic is trending across other Chinese platforms.
- Weibo Hot Search Tracker · 微博热搜 API & Trend Monitor — the Weibo hot list for the same topics.
- Xiaohongshu Scraper — RedNote Scraper for Trending & Notes — consumer posts on RedNote for brand research.
- Douyin Trending Tracker - Chinese TikTok Hot List — short-video trends on Douyin.
Related actors from NexGenData
If this actor is useful, these related ones from the same publisher may cover your next step:
- Bilibili Comments Scraper · B站评论 API (WBI-signed) — Comments on any Bilibili video: author, level, likes, replies and time.
- Douyin Trending Tracker - Chinese TikTok Hot List — The live Douyin hot list with rank, category, views and English translation.
- Toutiao News Tracker - China News Hot Board & Search — Toutiao hot board and news search: rank, headline, source, link.
- RedNote (Xiaohongshu) Note Detail Scraper · 小红书笔记详情采集 — Full RedNote (Xiaohongshu) note by URL: text, media, hashtags, author, engagement.
- Baidu SERP API — China Search Results & Rank Tracker — Live Baidu search results for a keyword: rank, URL, title and snippet.