找回密码
 立即注册
楼主: b8b41e3c

mkvtool:一个ass字幕子集化/mkv文件处理一条龙工具

1

主题

102

回帖

0

VC币

高级会员

Rank: 4

积分
30552
b8b41e3c  楼主| 发表于 2022-5-12 12:07:18 | 显示全部楼层
本帖最后由 b8b41e3c 于 2022-5-12 13:10 编辑
vbr9d 发表于 2022-5-12 05:12
毕竟作者也说这是他自用为主,我自用的话稍微手动改一下也无妨,当然改成普遍匹配方法就更好了
暂时没找 ...

v4.0.0已添加保底回退,即没有当"常规"族没找到的时候会匹配字体名称完全一致的那个字体.
也就是说保底回退的字体匹配逻辑和别家子集化工具是一样的了,但出现与字幕作者的目标效果不一致的后果自负.

保底回退

保底回退

点评

好的,谢谢!!  发表于 2022-5-12 18:48
回复

使用道具 举报

45

主题

523

回帖

126

VC币

至尊会员

Rank: 16Rank: 16Rank: 16Rank: 16

积分
164838
dtlnor 发表于 2022-5-17 00:49:46 | 显示全部楼层
本帖最后由 dtlnor 于 2022-5-17 01:07 编辑
b8b41e3c 发表于 2022-5-12 12:07
v4.0.0已添加保底回退,即没有当"常规"族没找到的时候会匹配字体名称完全一致的那个字体.
也就是说保底回退 ...

似乎两个同时需要fallback的情况下只会fallback一个

似乎不是fallback的问题

哦哦哦我懂了,缺字就默认不会生成mks是吧,明白了。解决了
回复

使用道具 举报

1

主题

102

回帖

0

VC币

高级会员

Rank: 4

积分
30552
b8b41e3c  楼主| 发表于 2022-5-17 19:00:11 | 显示全部楼层
本帖最后由 b8b41e3c 于 2022-5-17 19:01 编辑
dtlnor 发表于 2022-5-17 00:49
似乎两个同时需要fallback的情况下只会fallback一个

似乎不是fallback的问题

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


回复

使用道具 举报

49

主题

468

回帖

2581

VC币

星辰大海

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
1787471

崭露头角活跃达人新人登场渐入佳境

菜姬 发表于 2022-5-20 15:27:40 | 显示全部楼层
可以试下在mac下编译新的 ass2bdnxml 了
更了下vcpkg的libass
回复

使用道具 举报

1

主题

102

回帖

0

VC币

高级会员

Rank: 4

积分
30552
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虚拟机编译的版本,感觉这样搞好麻烦啊,如果可以在一个系统编译三个平台就好了。

ass2bdnxml.zip

1.16 MB, 下载次数: 175

回复

使用道具 举报

49

主题

468

回帖

2581

VC币

星辰大海

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
1787471

崭露头角活跃达人新人登场渐入佳境

菜姬 发表于 2022-5-21 18:22:57 | 显示全部楼层
b8b41e3c 发表于 2022-5-21 10:11
如果能实现在linux交叉编译就好了,我之前用
https://hub.docker.com/r/nemirtingas/osxcross_vcpkg
这个 ...

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

使用道具 举报

1

主题

102

回帖

0

VC币

高级会员

Rank: 4

积分
30552
b8b41e3c  楼主| 发表于 2022-5-21 21:40:31 | 显示全部楼层
菜姬 发表于 2022-5-21 18:22
这个版本不用再修改CMakeLists.txt了吧

嗯,不用修改了。

回复

使用道具 举报

2

主题

54

回帖

0

VC币

高级会员

新手

Rank: 4

积分
20868
liewhong 发表于 2022-5-22 01:42:56 | 显示全部楼层
懒人看到了希望,目前刚刚开始摸索中❤️‍
天命成君
回复

使用道具 举报

1

主题

102

回帖

0

VC币

高级会员

Rank: 4

积分
30552
b8b41e3c  楼主| 发表于 2022-5-22 21:47:44 | 显示全部楼层
菜姬 发表于 2022-5-21 18:22
这个版本不用再修改CMakeLists.txt了吧

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

ass2bdnxml-builder.zip

3.82 KB, 下载次数: 189

镜像配置

ass2bdnxml-dist.zip

4.47 MB, 下载次数: 192

成品

回复

使用道具 举报

49

主题

468

回帖

2581

VC币

星辰大海

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
1787471

崭露头角活跃达人新人登场渐入佳境

菜姬 发表于 2022-5-25 13:09:08 | 显示全部楼层
b8b41e3c 发表于 2022-5-22 21:47
我折腾出来了,用docker一次性编译linux64,win64,osx64三个平台的静态可执行文件。成品以及docker附上。
...

近期会合并的(
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表