b8b41e3c 发表于 2022-5-12 12:07:18

本帖最后由 b8b41e3c 于 2022-5-12 13:10 编辑

vbr9d 发表于 2022-5-12 05:12
毕竟作者也说这是他自用为主,我自用的话稍微手动改一下也无妨,当然改成普遍匹配方法就更好了
暂时没找 ...
v4.0.0已添加保底回退,即没有当"常规"族没找到的时候会匹配字体名称完全一致的那个字体.
也就是说保底回退的字体匹配逻辑和别家子集化工具是一样的了,但出现与字幕作者的目标效果不一致的后果自负.

dtlnor 发表于 2022-5-17 00:49:46

本帖最后由 dtlnor 于 2022-5-17 01:07 编辑

b8b41e3c 发表于 2022-5-12 12:07
v4.0.0已添加保底回退,即没有当"常规"族没找到的时候会匹配字体名称完全一致的那个字体.
也就是说保底回退 ...
似乎两个同时需要fallback的情况下只会fallback一个
https://tva2.sinaimg.cn/large/005CVjhOgy1h2aq910zbtj30oi01xjrv.jpg
似乎不是fallback的问题
https://tva1.sinaimg.cn/large/005CVjhOgy1h2aqljlqauj310j045411.jpg
哦哦哦我懂了,缺字就默认不会生成mks是吧,明白了。解决了

b8b41e3c 发表于 2022-5-17 19:00:11

本帖最后由 b8b41e3c 于 2022-5-17 19:01 编辑

dtlnor 发表于 2022-5-17 00:49
似乎两个同时需要fallback的情况下只会fallback一个

似乎不是fallback的问题

是的,没有成功子集化是不会生成mks的。
另外缺字可以通过关闭严格模式"-ncks"放行,但后果自负。


菜姬 发表于 2022-5-20 15:27:40

可以试下在mac下编译新的 ass2bdnxml 了
更了下vcpkg的libass

b8b41e3c 发表于 2022-5-21 10:11:48

本帖最后由 b8b41e3c 于 2022-5-21 10:23 编辑

菜姬 发表于 2022-5-20 15:27
可以试下在mac下编译新的 ass2bdnxml 了
更了下vcpkg的libass
如果能实现在linux交叉编译就好了,我之前用
https://hub.docker.com/r/nemirtingas/osxcross_vcpkg
这个镜像没折腾成功.

然后下面是我拿mac虚拟机编译的版本,感觉这样搞好麻烦啊,如果可以在一个系统编译三个平台就好了。

菜姬 发表于 2022-5-21 18:22:57

b8b41e3c 发表于 2022-5-21 10:11
如果能实现在linux交叉编译就好了,我之前用
https://hub.docker.com/r/nemirtingas/osxcross_vcpkg
这个 ...

这个版本不用再修改CMakeLists.txt了吧

b8b41e3c 发表于 2022-5-21 21:40:31

菜姬 发表于 2022-5-21 18:22
这个版本不用再修改CMakeLists.txt了吧

嗯,不用修改了。

liewhong 发表于 2022-5-22 01:42:56

懒人看到了希望,目前刚刚开始摸索中❤️‍

b8b41e3c 发表于 2022-5-22 21:47:44

菜姬 发表于 2022-5-21 18:22
这个版本不用再修改CMakeLists.txt了吧

我折腾出来了,用docker一次性编译linux64,win64,osx64三个平台的静态可执行文件。成品以及docker附上。

菜姬 发表于 2022-5-25 13:09:08

b8b41e3c 发表于 2022-5-22 21:47
我折腾出来了,用docker一次性编译linux64,win64,osx64三个平台的静态可执行文件。成品以及docker附上。
...

近期会合并的(
页: 1 2 3 4 5 6 7 [8] 9 10 11 12 13 14 15 16 17
查看完整版本: mkvtool:一个ass字幕子集化/mkv文件处理一条龙工具