v26.8.1
v26.8.1
ArtPlayer 弹幕视频播放器 + Web 管理后台首个完整 Release。
功能亮点
- 自研 Canvas 弹幕引擎(轨道调度、顶/底堆叠、密度/速度/透明度调节、暂停冻结、进度跳转)
- DPlayer 兼容弹幕 API(/api/danmu/v3/)
- 服务端分配 8 位唯一视频 ID,自动继承旧散列 ID 历史弹幕(升级不丢弹幕)
- 多字幕自动检测与一键切换(简/繁/日/英/韩...)
- 双主题系统:播放器 + 后台各 10 套(含 StyleKit 动漫/漫画风格),支持自定义导入
- API 管理:每个 API 独立开关 / RPS 限速 / 带宽控制
- API 统计:1 秒精度实时曲线,时间跨度 5 分钟 ~ 3 个月,保留 1-90 天,重启不丢
- PoW 工作量证明防火墙、全局速率限制、登录限流
- 管理后台:弹幕 / 视频 / 屏蔽词 / 文件 / 日志 / API 统计
- 文件管理:预览、批量删除/复制、压缩(zip/7z/tar/tar.gz)、多格式解压、多文件上传
- 屏蔽词 + GitHub 词库订阅自动更新
文档
- README / README_CN / README_EN(中英双语)
- DOCKER.md(Docker / docker-compose / Nginx 部署)
快速开始
git clone https://github.com/yangyang8002/Artplayer-Web-Api.git
cd Artplayer-Web-Api
npm install
npm start
播放器: http://localhost:1919/player/
后台: http://localhost:1919/admin/ (admin/admin123)