
弹弹play 同款弹幕API Github项目推荐 + 自建的弹幕API免费分享
在日常追番或使用本地播放器(如 弹弹play、Senplayer、EPlayerX 等)时,很多人希望能够像在线播放那样实时获取弹幕,但受制于版权与接口封闭,往往很难找到可用的第三方弹幕服务。
今天要分享的是一个开源项目 —— danmu_api,它可以让你自己一键搭建一个弹幕API服务,支持多平台弹幕源、自动匹配番剧、兼容弹弹play接口规范,而且部署方式极其灵活(支持 Vercel / Netlify / Cloudflare / Docker 等)。
🚀 项目亮点
- 兼容弹弹play接口:可直接用于 Senplayer、EPlayerX 等支持自定义弹幕API的播放器
- 支持多平台弹幕源:爱奇艺、优酷、腾讯、芒果、B站、韩剧吧等
- 无需NAS / 小鸡:可直接部署到 Vercel、Netlify 或 Cloudflare
- 日志记录与缓存:支持搜索/弹幕缓存,Redis可选
- 一键部署:几乎不需要手动配置
- 开源且免费使用
⚠️ 注意:请低调使用,不要在国内媒体平台宣传本项目,以免被滥用或封禁。
🧩 核心功能一览
| 类型 | 功能 | 说明 |
|---|---|---|
| 搜索 | /api/v2/search/anime | 根据关键字搜索动漫 |
| 匹配 | /api/v2/match | 自动匹配番剧(支持@平台语法) |
| 剧集 | /api/v2/search/episodes | 获取剧集列表 |
| 弹幕 | /api/v2/comment | 获取弹幕(支持JSON/XML) |
| 日志 | /api/logs | 查看服务日志 |
| 缓存 | 内存/Redis | 提升性能、减少重复请求 |
🔧 弹幕格式输出
可通过环境变量或URL参数控制输出格式:
?format=json?format=xml(完全遵循Bilibili标准XML格式)
🐳 快速部署指南
你可以用多种方式启动服务:
一、本地部署
git clone https://github.com/huangxd-/danmu_api
cd danmu_api
npm install
npm start
运行后,服务地址为:
http://{ip}:9321/{TOKEN}
默认 TOKEN 为 87654321,可在 .env 修改。
二、Docker 一键启动(推荐)
docker run -d -p 9321:9321 --name danmu-api -e TOKEN=87654321 logvar/danmu-api:latest
或使用 docker-compose:
services:
danmu-api:
image: logvar/danmu-api:latest
ports:
- "9321:9321"
volumes:
- ./.env:/app/.env
restart: unless-stopped
三、Vercel / Netlify 一键部署
只需点击部署按钮即可自动搭建服务:
部署后记得添加环境变量:
TOKEN=你的令牌
推荐区域:Hong Kong / Singapore,可提升访问速度。
🎬 播放器接入示例(以 Senplayer 为例)
- 打开 设置 → 弹幕设置 → 自定义弹幕API
- 填入你的 API 地址,例如:
http://{你的域名}/{TOKEN} - 在播放界面点击“搜索弹幕”,等待匹配成功
- 选择剧集即可加载对应平台弹幕
💡 自用弹幕API免费分享(需评论后查看)
我已在服务器上部署了一套 danmu_api 服务,支持弹弹play接口规范,可直接使用。
👉 API地址与Token仅在评论后可见 👇 (方便懒得自己折腾或者不懂技术不会弄的朋友直接拿去使用)
🔒 安全与免责声明
本项目及API仅供学习、研究与个人使用,请勿用于任何商业或非法用途。
若涉及侵权,请联系删除。
作者原项目地址:
🔗 https://github.com/huangxd-/danmu_api
🧭 结语
如果你是一位播放器爱好者、NAS用户或开发者,那么这个开源项目几乎是「一站式弹幕解决方案」。
部署简单、接口标准、兼容性强,还能让你自由掌控弹幕数据。
快去试试吧——你自己的弹幕世界,由你定义。🎈


本机地址 1F
登录回复
感谢分享!
未知地区 2F
登录回复
谢谢分享感谢
本机地址 3F
登录回复
感谢分享
本机地址 4F
登录回复
感谢分享,非常喜欢
本机地址 5F
登录回复
好好好,太棒了
本机地址 6F
登录回复
感谢分享
本机地址 7F
登录回复
支持大佬,感谢分享!
本机地址 8F
登录回复
感谢大佬的无私分享!
本机地址 9F
登录回复
谢谢大佬,感谢分享,推荐
本机地址 10F
登录回复
感谢分享已阅
本机地址 11F
登录回复
为啥我评论了还是不能看到作者大大免费分享的弹幕api呢
本机地址 B1
登录回复
@ Z.Tao 模拟登陆你的账号看了下,是可以看到隐藏内容的。