b8b41e3c
发表于 2024-9-20 00:09:20
Wen_He 发表于 2024-9-19 09:51
在不指定字幕时可以正常输出,所以mkvmerge应该是可以正常调用的。
ffmpeg与mkvmerge已添加到path
mkvtoolnix截至目前最新版本是87.0.0,mkvtool第一版发布时,当时的版本号是62.0.0,2021年10月发布的.而你这个26.0.0是2018年8月发布的,过于离谱了...
Wen_He
发表于 2024-9-24 09:11:19
本帖最后由 Wen_He 于 2024-9-24 09:21 编辑
又发现一个问题,在字集化过程中,有些字体样式在无粗体的情况勾选了粗体时,无法正常fallback到之前的字体
Missing the font: "DFGMaruGothic_U-Md^Bold".
Missing the font: "经典中圆简^Bold".
字幕和字体链接:Season 1.rar
测试剧集链接:龙与虎 - S01E01 - mawen1250\u0026VCB Studio Toradora! 01 Hi10p flac.mkv
StarRingChild
发表于 2024-9-24 10:28:12
Wen_He 发表于 2024-9-24 09:11
又发现一个问题,在字集化过程中,有些字体样式在无粗体的情况勾选了粗体时,无法正常fallback到之前的字体 ...
Failed to get font info: .
字体本身有问题
超级字体包已经给了风险提示:
超级字体整合包 XZ/完整包/慎用/经典中圆简.ttf
QH7B
发表于 2024-9-24 11:08:14
经典中圆简 存在兼容性问题,可以用FontForge修正一下
DFGMaruGothic_U-Md 没发现有问题,可能是名称和系统安装的其他字体冲突,可以将ttc拆分成单独的ttf试试
另外发现字体修正包里的 FA 丸ゴシックM 这个字体,mkvtool子集化后显示存在问题,改用assfonts处理却能正常显示文字,有没有大佬知道是什么原因?
b8b41e3c
发表于 2024-9-24 11:58:35
本帖最后由 b8b41e3c 于 2024-9-24 12:00 编辑
QH7B 发表于 2024-9-24 11:08
经典中圆简 存在兼容性问题,可以用FontForge修正一下
DFGMaruGothic_U-Md 没发现有问题,可能是名称和系统 ...
你创建于一个最简能复现问题的字幕,然后把最简字幕和修复后字体丢上来看看?
QH7B
发表于 2024-9-24 12:51:20
b8b41e3c 发表于 2024-9-24 11:58
你创建于一个最简能复现问题的字幕,然后把最简字幕和修复后字体丢上来看看?
...
俺妹S02E02,字幕来自天雪,字体来自LPSub字体包和字体修正包
OPJP 文字显示异常
蓝奏云:iBLjl2aqljnc(没有权限发链接,随便找个别的链接把这个加在后面)
Wen_He
发表于 2024-9-24 13:51:10
尝试了一下FontForge,读不到经典中圆简这个文件,感觉确实是字体有问题,我在ass中用其他字体替换掉了。
DFGMaruGothic_U-Md确实是单独拆出来就好了,感谢大佬们
b8b41e3c
发表于 2024-9-24 16:13:53
本帖最后由 b8b41e3c 于 2024-9-24 16:58 编辑
QH7B 发表于 2024-9-24 12:51
俺妹S02E02,字幕来自天雪,字体来自LPSub字体包和字体修正包
OPJP 文字显示异常
蓝奏云:iBLjl2aqljnc ...找到问题了:
是子集化的时候设置了"HB_SUBSET_FLAGS_NO_HINTING"导致的
但如果去掉这个flag,子集化后的体积会暴增
在这个例子里,只子集化"あいうえお"这5个字符,如果有"HB_SUBSET_FLAGS_NO_HINTING"1.87KB,没有10KB
所以到底要不要去掉呢?这个问题是否属于罕见的?
另外我发现就算是未子集化的原版字体,也存在问题,因此我觉得这个应该暂时搁置.
QH7B
发表于 2024-9-24 17:42:02
b8b41e3c 发表于 2024-9-24 16:13
找到问题了:
是子集化的时候设置了"HB_SUBSET_FLAGS_NO_HINTING"导致的
但如果去掉这个flag,子集化后的体积 ...
好吧,那只能暂时用其他工具重新子集化和封装这个剧集了。就是不知道还有没有其他字体也存在这个问题,有没有其他剧集的字幕也用到了这个字体,上万个字体没办法逐个检查,子集化和封装时也没有错误提示,只能观看时遇到再说了。
b8b41e3c
发表于 2024-9-24 19:57:04
QH7B 发表于 2024-9-24 17:42
好吧,那只能暂时用其他工具重新子集化和封装这个剧集了。就是不知道还有没有其他字体也存在这个问题,有 ...
如果这个情况属于罕见类的,就没必要特地去掉,毕竟去掉了那个flag体积会暴增,如果确实这个情况很常见那就再说了.
目前没发现更多的案例.
你可以自己改改源码把flag去掉再编译一份来自用.