🇨🇳 Bilibili Video Search · B站视频搜索
Pricing
from $10.00 / 1,000 videos
🇨🇳 Bilibili Video Search · B站视频搜索
Search Bilibili (Chinese video platform) for videos by keyword. Returns BV-id, title, author, play count, like count, danmaku count, duration, publish date, and thumbnail. Useful for AI training data (Chinese-language video corpus) and trend analysis.
Pricing
from $10.00 / 1,000 videos
Rating
0.0
(0)
Developer
Stephan Corbeil
Maintained by CommunityActor stats
0
Bookmarked
7
Total users
4
Monthly active users
a day ago
Last modified
Categories
Share
📺 Bilibili Video Search & Metadata — Chinese Video Platform
Search Bilibili (哔哩哔哩) for videos by keyword. Returns BV-id, title, author, play count, like count, danmaku count, duration, publish date, and thumbnail. Useful for AI training data (Chinese-language video corpus) and Chinese trend analysis.
Why this actor
- Public Bilibili search API — no account required
- Returns engagement metrics (plays, likes, danmaku, favorites) for ranking
- Author + creator IDs for follow-up creator analytics
- Chinese and English keyword support
- Pagination up to 200 videos per run
Use cases
- AI training: Source Chinese-language video metadata for LLM training
- Trend analysis: Track viral topics in Chinese tech / gaming / anime communities
- Content creators: Find competitor videos and engagement benchmarks
- Research: Academic studies of Chinese internet culture and creator economies
💻 Code Example — Python
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_TOKEN")run = client.actor("nexgendata/bilibili-video-search").call(run_input={"keyword": "\u673a\u5668\u5b66\u4e60","max_results": 30})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
🌐 Code Example — cURL
curl -X POST "https://api.apify.com/v2/acts/nexgendata~bilibili-video-search/run-sync-get-dataset-items?token=YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{"keyword": "\u673a\u5668\u5b66\u4e60", "max_results": 30}'
❓ FAQ
Q: How do I get started? Sign up at apify.com, grab your API token from Settings → Integrations, and run the actor via the Apify console, API, Python SDK, or any integration (Zapier, Make.com, n8n).
Q: What's the typical cost per run? See the pricing section below. Most runs finish under $0.10 for typical batches of 5-30 results.
Q: Is this actor maintained? Yes. NexGenData maintains 165+ Apify actors and ships updates regularly. Bug reports via the Apify console issues tab get responses within 24 hours.
Q: Can I use the output commercially? Yes — you own the output data. Check the target site's Terms of Service for any usage restrictions on the scraped content itself.
Q: How do I handle rate limits? Apify manages concurrency and retries automatically. For very large batches (10K+ items), run multiple smaller jobs in parallel instead of one mega-job for better reliability.
💰 Pricing
- Actor Start: $0.005 per run
- Video: $0.01 per video record
🔗 Related NexGenData Actors
📚 More From NexGenData
Visit thenextgennexus.com for:
- 📝 Tutorials and how-to guides on web scraping, data extraction, and AI workflows
- 🧰 The full catalog of 165+ actors, 18 REST APIs, and 15 MCP servers
- 📦 Ready-made Gumroad data packs — business leads, real estate, salary benchmarks, stock screeners
- 📨 The NexGenData newsletter — dead-tool replacements and pricing intel weekly
🚀 Apify Affiliate Program
New to Apify? Sign up with our referral link — you get free platform credits on signup, and you help fund the maintenance of this actor fleet.
Built and maintained by NexGenData — 165+ actors covering scraping, enrichment, MCP servers, and automation. Home: thenextgennexus.com.
💻 Code Example — Python
from apify_client import ApifyClientclient = ApifyClient("YOUR_APIFY_TOKEN")run = client.actor("nexgendata/bilibili-video-search").call(run_input={# Fill in the input shape from the actor's input_schema})for item in client.dataset(run["defaultDatasetId"]).iterate_items():print(item)
🌐 Code Example — cURL
curl -X POST "https://api.apify.com/v2/acts/nexgendata~bilibili-video-search/run-sync-get-dataset-items?token=YOUR_TOKEN" \-H "Content-Type: application/json" \-d '{ /* input schema */ }'
❓ FAQ
Q: How do I get started? Sign up at apify.com, grab your API token from Settings → Integrations, and run the actor via the Apify console, API, Python SDK, or any integration (Zapier, Make.com, n8n).
Q: What's the typical cost per run? See the pricing section below. Most runs finish under $0.10 for typical batches.
Q: Is this actor maintained? Yes. NexGenData maintains 165+ Apify actors and ships updates regularly. Bug reports via the Apify console issues tab get responses within 24 hours.
Q: Can I use the output commercially? Yes — you own the output data. Check the target site's Terms of Service for any usage restrictions on the scraped content itself.
Q: How do I handle rate limits? Apify manages concurrency and retries automatically. For very large batches (10K+ items), run multiple smaller jobs in parallel instead of one mega-job for better reliability.
💰 Pricing
Pay-per-event pricing — you only pay for what you actually extract.
- Actor Start: $0.0001
- result: $0.0050
🔗 Related NexGenData Actors
🚀 Apify Affiliate Program
New to Apify? Sign up with our referral link — you get free platform credits on signup, and you help fund the maintenance of this actor fleet.
📚 More From NexGenData
Explore the full catalog, tutorials, Gumroad data packs, and newsletter at thenextgennexus.com — the brand home for everything we ship.
- 📖 Tutorials & how-to guides
- 🗂️ Full actor catalog with usage examples
- 📦 Gumroad data packs (one-time purchases)
- 📬 Newsletter — monthly drops of new actors and revenue experiments
Built and maintained by NexGenData — 165+ actors covering scraping, enrichment, MCP servers, and automation. 🏠 Home: thenextgennexus.com
Why Bilibili Video Search Beats NewRank, Brandwatch, Meltwater & Manual Browsing
| Feature | NexGenData Bilibili Video Search | NewRank / NewWhale | Brandwatch | Meltwater | Manual browser scrape |
|---|---|---|---|---|---|
| Cost | $0.005 / video, pay-per-result | ¥$$$/year | $800-3000 / month | $$$$ enterprise | Free (slow, breaks) |
| Bilibili-native depth | Full | Yes (multi-platform) | Limited | Limited | DIY |
| Engagement metrics (plays / danmaku / favs) | Yes — structured | Yes | Aggregated | Aggregated | Visible |
| Author / creator IDs | Yes (UIDs) | Yes | Hashed | Hashed | Visible |
| Bulk keyword query | Yes — multi-keyword | Plan-gated | Yes (paid) | Yes | DIY |
| Multi-language keywords | Chinese + English | Chinese-first | Multi-language | Multi-language | DIY |
| Bulk export | JSON / CSV / Excel | CSV (plan-gated) | Plan-gated | Plan-gated | Manual |
| API access | Apify REST + SDKs | Paid plan | Enterprise | Enterprise | None |
| Monthly minimum | None | ¥$$$$ | $800+ | $$$$ | None |
Most China audience-intel + AI-training teams pick this actor instead of NewRank / NewWhale because per-record cost is 100-1000× lower for the metadata-only use case, and it's a drop-in alternative to maintaining your own Bilibili scraper. Cheaper than Brandwatch or Meltwater for Bilibili-specific monitoring — both treat Bilibili as a fringe source.
Related NexGenData APAC + Video Actors
| Use case | Actor |
|---|---|
| Bilibili video comments (sentiment) | bilibili-video-comments |
| Weibo hot-search tracker | weibo-hot-search-tracker |
| Xiaohongshu trends tracker (RED) | xiaohongshu-trends-tracker |
| Douyin trending tracker (TikTok China) | douyin-trending-tracker |
| Zhihu Q&A tracker (Chinese Quora) | zhihu-qa-tracker |
| China trends tracker (Weibo + Baidu + Toutiao) | china-trends-tracker |
| JD.com product scraper | jd-com-product-scraper |
| Eastmoney China stock screener | eastmoney-stock-screener |
| YouTube comments scraper (global comparison) | youtube-comments-scraper |
Browse the full NexGenData catalog of 260+ actors at https://apify.com/nexgendata?fpr=2ayu9b