DanmakuFactory(弹幕格式互转)支持特殊弹幕,不仅仅是xml/json转ass,目前大部分在线弹幕转换工具都不支持特殊弹幕。目前只有命令行版本支持多个弹幕文件的合并!
软件特色
1.支持特殊弹幕转换。
2.支持三种格式(xml/json/ass)弹幕文件交换,甚至原位tp。
3.可以合并多个弹幕文件。
4.支持弹幕文字大小、字体、透明度、阴影、笔画的调整。
5.支持弹幕整体时间轴偏移,屏幕下方留白,支持根据屏幕比例调整弹幕密度。
6.支持按类型筛选,同屏重复弹幕筛选。
7.支持同屏控制弹幕的密度,或者直接让弹幕不重叠。
8.统计模式,显示统计弹幕数量表和弹幕分布直方图。
9、纯C代码,完全使用标准库,移植性强。
10.执行效率极高。xml转换成ass 3000条约需要50ms,转换成100w条约需要60s。
*特性4-8仅在ass输出时有效。
施用方式
熟悉命令行的同学可以直接跳过,只看包里的文档。不熟悉的同学可以看看简单教程或者等GUI版。
1.将程序解压到一个地方,在地址栏输入cmd,然后按enter
。
2.输入以下说明,然后按回车键。
DanmakuFactory -o D:\out.ass -i D:\in.xml
其中D:\in.xml是输入文件名,D:\out.ass是输出文件名,请将其修改为您需要的文件。
(后缀必选,程序根据文件后缀格式判断;如果文件路径包含空格,则需要双引号)
出现“完成”时,转换完成。
可能的错误:
1.
警告
文件XXX。XXX已经存在,继续时将被覆盖。
按& # 39;Y & # 39或者& # 39;y & # 39若要继续,请按任何其他键退出。
这是因为输出文件已经存在。询问是否覆盖。输入Y/y,按回车键覆盖,其他输入将退出。
2.
错误
没有这样的文件。
输入文件不存在。请检查输入文件名,然后重试。如果文件路径包含空格,则需要双引号。
3.
错误
未知格式文本
不支持输入/输出文件格式。请检查文件后缀是否正确。目前支持xml,ass,json。
详细调用方法请参考包装内的PDF文档。
GUI版本只需要以下四个步骤。
要设置ASS的输出风格,请点击下图中的“设置”按钮。
并检查更新。单击下图中的“就绪”标签将其打开。
需要注意的事项
1.由于C语言很难处理编码问题,ass输出时带有中文的字体名称可能会出现乱码,可以将配置文件编码改为与输出文件编码一致。
2.因为编码问题,目前程序本身全是英文,个人英语较差。如有错误或尴尬,请指正。
3.目前的测试版不稳定。希望你能理解。
如果发现bug,请在github下提交问题。非常感谢:https://github . com/hihkm/DanmakuFactory/issues。
更新日志
这次更新了GUI版本。更多格式支持,自定义输入模板的功能下次或下次可能会更新。
关于GUI,我试了QT和MFC,QT都快完成了,但是编译出来的体积有几十兆,无法接受。最后,我用了VB.NET,它写得很快,做得很差。更新之后,我会把界面做的好看一点。目前大部分在线弹幕转换工具都不支持special 弹幕,所以打算自己做一个。
DanmakuFactory(弹幕格式互转)相关下载
- 查看详情xdict32.api简体2023-08-19
- 查看详情3DSMAX术语大师简体2023-08-17
- 查看详情梅花英汉双语词典(WinterSweet)简体2023-08-11
- 查看详情IVONA TTS语音合成引擎(英/美)(IVONA Studio voice pa简体2023-08-06
- 查看详情powervideomaker简体2023-07-30
- 查看详情 xdict32.api 简体 2023-08-19
- 查看详情 3DSMAX术语大师 简体 2023-08-17
- 查看详情 梅花英汉双语词典(WinterSweet) 简体 2023-08-11
- 查看详情 IVONA TTS语音合成引擎(英/美)(IVO 2023-08-06
- 查看详情 powervideomaker 英文 2023-07-30
- 查看详情 doc文件修复工具(repair my word) 简体 2023-08-22
- 查看详情 全格式自动改名器 简体 2023-08-22
- 查看详情 青椒云工作站 简体 2023-08-22