hihkm / DanmakuFactory

支持特殊弹幕的xml转ass格式转换工具
MIT License
577 stars 32 forks source link

输入多个xml文件时礼物栏的显示时间错误 #75

Closed LeonardHalf closed 10 months ago

LeonardHalf commented 10 months ago

xml.zip 来自第二个xml文件的礼物和sc在左侧礼物栏中显示时长异常的长,在样例中大约会持续约3小时,设置时轴偏移(-t 0 3664.27)后也没有改善 具体的说大概是一个sc发出来后几个小时都不会在ass文件中消失,我查看ass文件发现似乎部分sc在ass文件中出现了数百行dialogue,比如文件末尾那个sc 这是生成的ass文件和我的配置文件 20231116.ass.zip DanmakuFactoryConfig.json

lengyanyu258 commented 10 months ago

最新版的程序中貌似已经消除了这样的 bug(并且还会将相邻时间段合并,不再让 SC 或礼物的 Dialogue 冗余出现上百行,参见: 41cb756af955cf5a390c75eb86df8da98786b41b 和 78ca6bfa9a51d7a88b314f953a5f97cb7467440c)

LeonardHalf commented 10 months ago

最新版的程序中貌似已经消除了这样的 bug(并且还会将相邻时间段合并,不再让 SC 或礼物的 Dialogue 冗余出现上百行,参见: 41cb75678ca6bf

可是我用的就是最新的1.70啊

lengyanyu258 commented 10 months ago

最新版的程序中貌似已经消除了这样的 bug(并且还会将相邻时间段合并,不再让 SC 或礼物的 Dialogue 冗余出现上百行,参见:41cb75678ca6bf

可是我用的就是最新的1.70啊

你拉取最新代码重新编译一下,当前最新版已超过 1.70 版 12 个提交了:https://github.com/hihkm/DanmakuFactory/compare/v1.70...64213f6af29c95b844c4e46cd07bd5166f7e41c1

这里有我刚编译的版本,可以尝试:DanmakuFactory.zip