DanmuTools 是一款基于 PyQt5 的桌面弹幕下载工具,支持从爱奇艺、哔哩哔哩、优酷和腾讯视频抓取弹幕,并导出为兼容 B 站本地播放器的标准 XML。
- v1.2
- 发布于
- 8 天前
- 21
- 星标
- 129
- 下载
- 同步于
- 7 天前
最新版本
v1.22026年10月11日 23:47下载慢?可在上方随时切换镜像源
项目说明
项目概述
DanmuTools 是一款支持多平台弹幕抓取的桌面工具,适用于视频分析、弹幕可视化与评论研究等场景。它覆盖爱奇艺、哔哩哔哩、优酷和腾讯视频四大主流平台,粘贴视频链接后即可自动解析并抓取弹幕。抓取任务在多线程中执行,界面保持流畅,完成后弹幕以标准 XML 导出,可直接用于 B 站本地播放器。工具带图形界面,操作简单。
四个平台的弹幕,一次抓下来存成 XML。
主要功能
- 多平台支持:覆盖爱奇艺、哔哩哔哩、优酷与腾讯视频
- 链接识别:自动识别视频链接并解析对应弹幕数据
- 实时进度:抓取过程中显示实时进度
- 标准导出:弹幕导出为兼容 B 站本地播放器的 XML 格式
- 图形界面:基于 PyQt5 的桌面界面,无需命令行操作
- 多线程抓取:抓取任务在后台线程执行,界面不卡顿
适用人群
- 需要下载弹幕做分析的研究者
- 从事弹幕可视化的开发者
- 想给本地播放器配弹幕的用户
- 需要批量整理评论数据的用户
快速上手
- 安装 Python 3.9 及以上版本,建议使用虚拟环境
- 执行
pip install -r requirements.txt安装依赖 - 运行
python main.py启动图形界面 - 粘贴视频链接并选择平台(支持自动识别)
- 设置保存路径后点「开始下载」,完成后得到
.xml文件
核心优势
- 平台齐全:一个工具覆盖四大主流视频平台
- 即开即用:图形界面操作,无需编写脚本
- 导出通用:生成的 XML 可直接给 B 站本地播放器使用
- 界面流畅:多线程抓取,长任务也不卡顿
系统要求
| 项目 | 要求 |
|---|---|
| 操作系统 | Windows、macOS、Linux |
| 运行环境 | Python 3.9 及以上 |
| 依赖 | PyQt5(通过 requirements.txt 安装) |
注意事项
- 本项目仅供学习和研究使用,禁止商业用途
- 各平台接口可能调整,导致部分抓取失败
- 请遵守目标平台的条款与相关规定
历史版本
排序