Open zzgit00 opened 5 years ago
目前没有,你可以调用 ass.destroy()
方法销毁当前实例然后 new 一个新的出来。
问一下,以后有可能支持 更新字幕 吗?
用户改了文字后,视频上显示的 ass 字幕也跟着变化。 所以不只是 display 那么简单。
目前看来只能先 destroy() 再 new。改一个字母做这样一次操作。还没实测过这样会不会卡。
只是提一下有这个场景和需求。 希望以后能支持单独 update 某一行字幕(内容,开始时间,结束时间)
@1c7 我现在想想复杂度有点高,相当于不仅仅要做 libass 的 renderer 能力,还要做一部分 Aegisub 的 editor 能力。
我假期有时间的话会尝试加一下。
@weizhenye 感谢. 只要能编辑
就够了。 以我的用例而言,不需要 Aegisub 的样式编辑功能。
viedo的src指向另一个视频了,字幕却无法reload,有没有方法加载新的文件呢?