找回密码
 立即注册
查看: 3567|回复: 14

影宅 字幕样式报错:“思源黑体 CN Bold”不是正确人类可读名称

  • TA的每日心情
    擦汗
    2024-2-16 15:05
  • 签到天数: 137 天

    [LV.7]常住居民III

    23

    主题

    558

    回帖

    2657

    VC币

    星辰大海

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

    积分
    376199
    sommio 发表于 2023-3-10 05:42:15 | 显示全部楼层 |阅读模式
    本帖最后由 sommio 于 2023-3-10 09:43 编辑

    主题错误,与字幕样式无关,思源黑体 Bold 在 2.001 中删除了“思源黑体 CN Bold”这个 subfamily

    “思源黑体 CN Bold”不是正确人类可读名称,使用它会导致回退到系统默认字体
    1. [sub/ass] fontselect: Using default font family: (思源黑体 CN Bold, 400, 0) -> /usr/share/fonts/noto-cjk/NotoSansCJK-Regular.ttc, 2, NotoSansCJKsc-Regular
    2. AV: 00:01:30 / 00:23:42 (6%) A-V: -0.001 DS: 2.500/5 Dropped: 3
    3. [sub/ass] 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
    examples.7z (100.22 KB, 下载次数: 121)
    31-2.jpg
    32-1.jpg
    1. [sub/ass] fontselect: (思源黑体 CN, 700, 0) -> /usr/share/fonts/adobe-source-han-sans/SourceHanSansCN-Bold.otf, 0, SourceHanSansCN-Bold
    复制代码


    回复

    使用道具 举报

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

    [LV.2]偶尔看看I

    44

    主题

    502

    回帖

    126

    VC币

    至尊会员

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

    积分
    155306
    dtlnor 发表于 2023-3-10 08:56:26 | 显示全部楼层
    本帖最后由 dtlnor 于 2023-3-10 09:00 编辑

    思源黑体 CN Bold
    这个字体应该是1.004的思源黑体用的。
    SourceHanSansCN-Bold 1.004
    注意思源黑体1.0跟2.0的名称是不一样的,但2.0会覆盖1.0,而导致无法加载1.0字体,回退到默认的
    回复 支持 1 反对 1

    使用道具 举报

  • TA的每日心情
    擦汗
    2024-2-16 15:05
  • 签到天数: 137 天

    [LV.7]常住居民III

    23

    主题

    558

    回帖

    2657

    VC币

    星辰大海

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

    积分
    376199
    sommio  楼主| 发表于 2023-3-10 09:26:00 | 显示全部楼层
    本帖最后由 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
    回复 支持 1 反对 1

    使用道具 举报

  • TA的每日心情
    擦汗
    2024-2-16 15:05
  • 签到天数: 137 天

    [LV.7]常住居民III

    23

    主题

    558

    回帖

    2657

    VC币

    星辰大海

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

    积分
    376199
    sommio  楼主| 发表于 2023-3-10 11:03:44 | 显示全部楼层
    tmdtmdtmdqq 发表于 2023-3-10 10:50
    应该就是上面dtlnor说的问题了。知道问题所在就好。

    网上的思源字体有些好像是改过的,日期较新的用Font ...

    不知道他们怎么搞的,要么一开始就别用 subfamily,用了最后删除还说 Nothing was abandoned or removed. it's an app problem
    回复 支持 1 反对 1

    使用道具 举报

  • TA的每日心情
    擦汗
    2024-2-20 00:17
  • 签到天数: 794 天

    [LV.10]以坛为家III

    12

    主题

    319

    回帖

    8503

    VC币

    星辰大海

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

    积分
    810125
    tmdtmdtmdqq 发表于 2023-3-10 10:50:27 | 显示全部楼层
    sommio 发表于 2023-3-10 10:03
    2.000+ 的问题,他们可能觉得所有的人都遵循规范调用 OpenType 字体,把 regular, italic, bold, bold  ...


    应该就是上面dtlnor说的问题了。知道问题所在就好。

    网上的思源字体有些好像是改过的,日期较新的用FontCreator把Family名修改成跟v1.0一样
    反正一堆怪事,不用则安之。


    思源黑体 CN version.png

    思源黑体 CN version mod.png
    回复 支持 0 反对 1

    使用道具 举报

  • TA的每日心情
    擦汗
    2024-2-16 15:05
  • 签到天数: 137 天

    [LV.7]常住居民III

    23

    主题

    558

    回帖

    2657

    VC币

    星辰大海

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

    积分
    376199
    sommio  楼主| 发表于 2023-3-10 10:03:22 | 显示全部楼层
    本帖最后由 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
    回复 支持 0 反对 1

    使用道具 举报

  • TA的每日心情
    擦汗
    2024-2-20 00:17
  • 签到天数: 794 天

    [LV.10]以坛为家III

    12

    主题

    319

    回帖

    8503

    VC币

    星辰大海

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

    积分
    810125
    tmdtmdtmdqq 发表于 2023-3-10 08:31:34 | 显示全部楼层
    本帖最后由 tmdtmdtmdqq 于 2023-3-10 09:22 编辑

    试了一下,用自带的种子自带的otf字体和网上下的ttf
    我这边Win10用 potplayer(VSFilterMod) 和 mpv(libass) 都没问题

    可能是你的工具对字体设置要求太过严谨,或者是操作系统非Windows的问题?


    otf:

    思源黑体 CN Bold test.png


    ttf:
    思源黑体 CN Bold test(ttf).png



    思源的字体怪事一堆,我弄字幕都不用了

    思源字体常见问题:
    https://bbs.acgrip.com/forum.php?mod=viewthread&tid=3805



    回复 支持 0 反对 1

    使用道具 举报

  • TA的每日心情
    开心
    2023-1-26 20:58
  • 签到天数: 77 天

    [LV.6]常住居民II

    10

    主题

    224

    回帖

    456

    VC币

    高级会员

    Rank: 4

    积分
    23308
    StarRingChild 发表于 2023-7-6 13:33:26 | 显示全部楼层
    所以我说字体子集化封装成 mks 是最好的解决方案
    回复 支持 0 反对 1

    使用道具 举报

  • TA的每日心情
    开心
    2024-2-2 00:51
  • 签到天数: 79 天

    [LV.6]常住居民II

    2

    主题

    78

    回帖

    772

    VC币

    白金会员

    Rank: 12Rank: 12Rank: 12

    积分
    56529
    charlieego 发表于 2023-7-6 12:37:54 | 显示全部楼层
    没下载examples.7z
    测试的未经修改的字幕,2.004能正常调用

    点评

    确定啊,2.001mpv有回退日志,2.004没有  发表于 2023-7-6 13:08
    *nix: mpv "video.mkv" --msg-level=sub=v | grep fontselec Win: mpv "video.mkv" --msg-level=sub=v | findstr fontselec  发表于 2023-7-6 12:59
    你确定?命令行 mpv 没有回退日志吗?  发表于 2023-7-6 12:58
    回复 支持 0 反对 1

    使用道具 举报

  • TA的每日心情
    开心
    2024-2-2 00:51
  • 签到天数: 79 天

    [LV.6]常住居民II

    2

    主题

    78

    回帖

    772

    VC币

    白金会员

    Rank: 12Rank: 12Rank: 12

    积分
    56529
    charlieego 发表于 2023-7-6 07:27:46 | 显示全部楼层
    测试了一下,超级字体包里的2.001确实不行
    https://bbs.acgrip.com/thread-9396-1-1.html
    大概从这里下的2.004又可以正常显示

    SourceHanSansCN-Bold2.004.rar (5.55 MB, 下载次数: 107)


    突然发现楼上截图的就是2.004...

    点评

    这个 .ttf 跟官方提供 .otf 的 family 并无区别,都类似思源宋体只能通过 style 调用  发表于 2023-7-6 09:06
    examples.7z 里的 .ass 是我针对 2.000+ 改过的,反正就这样吧,知道问题所在就好  发表于 2023-7-6 09:04
    回复 支持 0 反对 1

    使用道具 举报

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

    本版积分规则

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