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

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

该用户从未签到

1

主题

92

回帖

0

VC币

高级会员

Rank: 4

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

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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

点评

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

使用道具 举报

  • TA的每日心情
    开心
    2017-2-4 00:11
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    45

    主题

    518

    回帖

    126

    VC币

    至尊会员

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

    积分
    164577
    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

    主题

    92

    回帖

    0

    VC币

    高级会员

    Rank: 4

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

    似乎不是fallback的问题

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


    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2019-6-5 17:57
  • 签到天数: 22 天

    [LV.4]偶尔看看III

    49

    主题

    466

    回帖

    2581

    VC币

    星辰大海

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

    积分
    1787387

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

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

    使用道具 举报

    该用户从未签到

    1

    主题

    92

    回帖

    0

    VC币

    高级会员

    Rank: 4

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

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2019-6-5 17:57
  • 签到天数: 22 天

    [LV.4]偶尔看看III

    49

    主题

    466

    回帖

    2581

    VC币

    星辰大海

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

    积分
    1787387

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

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

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

    使用道具 举报

    该用户从未签到

    1

    主题

    92

    回帖

    0

    VC币

    高级会员

    Rank: 4

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

    嗯,不用修改了。

    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-10-21 23:22
  • 签到天数: 183 天

    [LV.7]常住居民III

    2

    主题

    51

    回帖

    0

    VC币

    高级会员

    新手

    Rank: 4

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

    使用道具 举报

    该用户从未签到

    1

    主题

    92

    回帖

    0

    VC币

    高级会员

    Rank: 4

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

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

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2019-6-5 17:57
  • 签到天数: 22 天

    [LV.4]偶尔看看III

    49

    主题

    466

    回帖

    2581

    VC币

    星辰大海

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

    积分
    1787387

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

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

    近期会合并的(
    回复

    使用道具 举报

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

    本版积分规则

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