DanmakuFactory 是由 hihkm 开发的开源弹幕处理工具,主打多格式弹幕转换、特殊弹幕兼容与批量编辑。适合视频后期、直播内容制作、Bilibili 内容创作者。
核心功能
- 全格式互转与合并:支持 xml/json/ass 三格式读写;可多文件弹幕合并、批量转换;解析 xml 转义符与特殊弹幕格式。
- 特殊弹幕支持:适配 B 站 SC(醒目留言)、礼物弹幕;支持礼物合并、显示时长设置;ASS 输出时屏蔽弹幕可注释保留。
- 样式与布局控制:可调字体、大小、透明度、阴影、描边;支持时间轴整体偏移、底部防挡留白;按屏幕比例调整密度、去重与不重叠模式。
- 统计与优化:弹幕数量统计、分布直方图;高效解析,3000 条 xml 转 ASS 约 50ms,百万级数据也可快速处理。
- 双端操作:提供 GUI 图形界面与 CLI 命令行,支持脚本化批量处理;纯 C 编写,依赖标准库,性能与跨平台性强。
