影宅 字幕样式报错:“思源黑体 CN Bold”不是正确人类可读名称
本帖最后由 sommio 于 2023-3-10 09:43 编辑主题错误,与字幕样式无关,思源黑体 Bold 在 2.001 中删除了“思源黑体 CN Bold”这个 subfamily
“思源黑体 CN Bold”不是正确人类可读名称,使用它会导致回退到系统默认字体
fontselect: Using default font family: (思源黑体 CN Bold, 400, 0) -> /usr/share/fonts/noto-cjk/NotoSansCJK-Regular.ttc, 2, NotoSansCJKsc-Regular
AV: 00:01:30 / 00:23:42 (6%) A-V: -0.001 DS: 2.500/5 Dropped: 3
fontselect: Using default font family: (思源黑体 CN Bold, 700, 0) -> /usr/share/fonts/noto-cjk/NotoSansCJK-Bold.ttc, 2, NotoSansCJKsc-Bold
按照 spec,要使用思源黑体 CN 的 Bold Style 应在 Bold Field 指定 -1
fontselect: (思源黑体 CN, 700, 0) -> /usr/share/fonts/adobe-source-han-sans/SourceHanSansCN-Bold.otf, 0, SourceHanSansCN-Bold
本帖最后由 dtlnor 于 2023-3-10 09:00 编辑
思源黑体 CN Bold
这个字体应该是1.004的思源黑体用的。
SourceHanSansCN-Bold 1.004
注意思源黑体1.0跟2.0的名称是不一样的,但2.0会覆盖1.0,而导致无法加载1.0字体,回退到默认的 本帖最后由 sommio 于 2023-3-10 09:58 编辑
dtlnor 发表于 2023-3-10 08:56
思源黑体 CN Bold
这个字体应该是1.004的思源黑体用的。
SourceHanSansCN-Bold 1.004
确实是 1.004 用的 subfamily,2.000+ 中删掉了这个 subfamily
SourceHanSansCN-Bold.otf: 思源黑体 CN,Source Han Sans CN:style=Bold
SourceHanSansCN-Bold.otf: 思源黑体 CN,Source Han Sans CN,Source Han Sans CN Bold,思源黑体 CN Bold:style=Bold,Regular
字体包里带的是 1.004 所以没有这个问题,tmdtmdtmdqq 大佬下的则是 1.000 tmdtmdtmdqq 发表于 2023-3-10 10:50
应该就是上面dtlnor说的问题了。知道问题所在就好。
网上的思源字体有些好像是改过的,日期较新的用Font ...
不知道他们怎么搞的,要么一开始就别用 subfamily,用了最后删除还说 Nothing was abandoned or removed. it's an app problem
sommio 发表于 2023-3-10 10:03
2.000+ 的问题,他们可能觉得所有的人都遵循规范调用 OpenType 字体,把 regular, italic, bold, bold...
应该就是上面dtlnor说的问题了。知道问题所在就好。
网上的思源字体有些好像是改过的,日期较新的用FontCreator把Family名修改成跟v1.0一样
反正一堆怪事,不用则安之。{:4_689:}
本帖最后由 sommio 于 2023-3-10 12:52 编辑
tmdtmdtmdqq 发表于 2023-3-10 08:31
试了下,用自带的那种自带的otf字体和网上下的ttf
我这边Win10用potplayer(VSFilterMod) 和mpv(libass) ...
2.000+ 的问题,他们可能觉得所有的人都遵循规范调用 OpenType 字体,把 regular, italic, bold, bold italic 的 subfamily 都砍了
punchcutter 说 1.004 没有 style link,这是改进
Monotype 的字体则从上世纪以来都不会为四个基本样式添加 subfamily
本帖最后由 tmdtmdtmdqq 于 2023-3-10 09:22 编辑
试了一下,用自带的种子自带的otf字体和网上下的ttf
我这边Win10用 potplayer(VSFilterMod) 和 mpv(libass) 都没问题
可能是你的工具对字体设置要求太过严谨,或者是操作系统非Windows的问题?
otf:
ttf:
思源的字体怪事一堆,我弄字幕都不用了{:4_689:}
思源字体常见问题:
https://bbs.acgrip.com/forum.php?mod=viewthread&tid=3805
所以我说字体子集化封装成 mks 是最好的解决方案 没下载examples.7z
测试的未经修改的字幕,2.004能正常调用 测试了一下,超级字体包里的2.001确实不行
https://bbs.acgrip.com/thread-9396-1-1.html
大概从这里下的2.004又可以正常显示
突然发现楼上截图的就是2.004...
页:
[1]