wangqr

Results 127 comments of wangqr
trafficstars

I guess you can use some [converter](https://github.com/tautcony/webvtt2ass) to get ass from vtt. I was planning to add integration for external converters, by automatically run them before loading / after saving....

Do they have an API document as a C/C++ library? I'm still confused about the relation between LSMASH, LSMASHWorks, and LWLibav. And I could not find any document about them....

As the audio/video providers are modular, we can simply add a audio/video provider, without replacing the current FFMS provider. To implement a video provider, we simply need to implement the...

> Document Here: https://github.com/HolyWu/L-SMASH-Works/ That's the source code, not the document. This repo even don't have a readme

Comfirmed the change was introduced in ad15c53fb169e76df28edeb7fb560639d1cde11b, when the height changed from 50px to auto (turns out to be 100px).

Upstream issue: https://trac.wxwidgets.org/ticket/18471 But yeah, allowing user to adjust the size is a good idea.

Thanks for the `time/align` work. We use it to fix esrXP misdetections, and it's really handy! Yeah the dependencies are hard to manage, so I've ported the whole project to...

印象里有的子项目是故意抠出了需要的文件来构建的,以减小最后静态链接的exe大小。所以实际上直接使用默认编译或者官方二进制也是可以的,无非就是产物大一点(如果动态链接并且只打包所需的dll的话甚至大小差别不明显)。不太确定expat是啥。scientilla是wxStyledTextCtrl,它现在应该是core的一部分。 ffmpeg不是aegisub的直接依赖,它是ffms2的依赖,aegisub只依赖ffms2。

内嵌csri我觉得没问题 aegisub就是内嵌了lua解释器(设置了若干函数然后去跑用户脚本)。理论上可以使用任何版本的lua,只要脚本兼容(参见 63f4bf1beb824ab95c1fa281253c437cd8af5c4d ),目前由于有用到luajit ffi,所以迁回lua需要一定工作。 cmake里面编译luajit是抄的原Makefile,唯一修改是设置额外的LUAJIT_ENABLE_LUA52COMPAT。首先lua是一个没有小版本间兼容性的语言(lua51和lua52互不兼容,lua52和lua53互不兼容,然后lua的各版本用户量也很碎片化)luajit标称兼容lua51,打开此开关可牺牲lua51兼容性换取对部分lua52特性的支持( http://luajit.org/extensions.html )。我目前还不确定原作者有没有在脚本中使用这些特性。如果没有,那么使用未开开关的luajit说不定也可以,代价可能是极小部分的用户贡献插件用不了了。 luajit是lua的一种实现,aegisub不依赖原版lua。luabins等c写的库是设置lua环境时加载的,moonscript等lua写的库是放在 `automation/` 里面由解释器去加载的