找回密码
 立即注册
楼主: 孤雨独火

mpv.net_CM

  • TA的每日心情
    擦汗
    2021-12-4 12:48
  • 签到天数: 42 天

    [LV.5]常住居民I

    47

    主题

    2757

    回帖

    2020

    VC币

    星辰大海

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

    积分
    429797

    崭露头角活跃达人CD!BD!坚持不懈灌水之王日积月累

    孤雨独火  楼主| 发表于 2022-4-18 09:06:53 | 显示全部楼层
    mitsukaze 发表于 2022-4-18 08:28
    怪不得....
    我一开始把整个字体整合包仍里面了,然后黑屏了....

    海量字体包属于小众圈子里的极端需求

    你应该用的是这些

    https://bbs.acgrip.com/thread-3848-1-1.html
    https://bbs.acgrip.com/thread-6358-1-3.html

    或者某些字体管理软件
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2020-7-27 10:43
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    13

    主题

    83

    回帖

    0

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    3349
    mitsukaze 发表于 2022-4-18 09:07:09 | 显示全部楼层
    孤雨独火 发表于 2022-4-18 08:54
    https://github.com/shinchiro/mpv-winbuild-cmake/releases
    这里更新内核 mpv-2.dll

    ok明白这个bug指的是啥了
    可是把font下所有的字体都读进内存是哪个大聪明想出来的

    就不能缓存个list按需读取吗....
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    19

    回帖

    0

    VC币

    新手上路

    Rank: 1

    积分
    187
    EI00 发表于 2022-5-4 05:05:08 | 显示全部楼层
    本帖最后由 EI00 于 2022-5-4 07:25 编辑
    孤雨独火 发表于 2022-4-18 08:54
    https://github.com/shinchiro/mpv-winbuild-cmake/releases
    这里更新内核 mpv-2.dll

    大佬,有个mpv字体加载问题想请教一下:
    我用的是shinchiro仓库编译的mpv-x86_64-20220503-git-90d291d版本,系统是win10家庭中文版21h2,下载了霞鹜文楷即 https://github.com/lxgw/LxgwWenKai 里面的lxgw-wenkai-v1.234.5字体,在mpv.conf使用配置sub-ass-force-style=FontName=LXGWWenKai-Regular,然后播放视频发现无法加载字体,查看log显示:
    [   1.683][sub/ass] fontselect: Using default font family: (LXGWWenKai-Regular, 700, 0) -> Arial-BoldMT, 0, Arial-BoldMT
    [   1.683][v][sub/ass] fontselect: (LXGWWenKai-Regular, 700, 0) -> Arial-BoldMT, 0, Arial-BoldMT
    [   1.683][v][sub/ass] Glyph 0x5BF9 not found, selecting one more font for (LXGWWenKai-Regular, 700, 0)
    [   1.685][v][sub/ass] fontselect: (LXGWWenKai-Regular, 700, 0) -> MicrosoftYaHeiUI-Bold, 1, MicrosoftYaHeiUI-Bold
    之后,我换用字体SourceHanSansCN-Light,成功加载,log显示:
    [   2.442][v][sub/ass] fontselect: (SourceHanSansCN-Light, 700, 0) -> SourceHanSansCN-Light, 0, SourceHanSansCN-Light
    然后,我换用LXGWWenKai-Regular字体的v1.113旧版本,发现还是无法加载,log同新版本字体log。
    请问这是哪里出了问题






    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2021-12-4 12:48
  • 签到天数: 42 天

    [LV.5]常住居民I

    47

    主题

    2757

    回帖

    2020

    VC币

    星辰大海

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

    积分
    429797

    崭露头角活跃达人CD!BD!坚持不懈灌水之王日积月累

    孤雨独火  楼主| 发表于 2022-5-4 06:44:22 | 显示全部楼层
    EI00 发表于 2022-5-4 05:05
    大佬,有个mpv字体加载问题想请教一下:
    我用的是shinchiro仓库编译的mpv-x86_64-20220503-git-90d291d版 ...

    你至少得把人的fontname写对了。。。
    1. sub-ass-force-style=Fontname=霞鹜文楷
    复制代码


    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    19

    回帖

    0

    VC币

    新手上路

    Rank: 1

    积分
    187
    EI00 发表于 2022-5-4 07:23:45 | 显示全部楼层
    本帖最后由 EI00 于 2022-5-4 07:35 编辑
    孤雨独火 发表于 2022-5-4 06:44
    你至少得把人的fontname写对了。。。

    用中文名"霞鹜文楷"试了一下,确实可以,但为什么原先用英文名"LXGWWenKai-Regular"不行呢

    点评

    你要搞清楚什么是fontfamilyname,什么是filename  发表于 2022-5-4 08:01
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2021-12-4 12:48
  • 签到天数: 42 天

    [LV.5]常住居民I

    47

    主题

    2757

    回帖

    2020

    VC币

    星辰大海

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

    积分
    429797

    崭露头角活跃达人CD!BD!坚持不懈灌水之王日积月累

    孤雨独火  楼主| 发表于 2022-5-4 08:12:32 | 显示全部楼层
    EI00 发表于 2022-5-4 07:23
    用中文名"霞鹜文楷"试了一下,确实可以,但为什么原先用英文名"LXGWWenKai-Regular"不行呢
    ...

    因为这个字体的族名叫
    霞鹜文楷
    或者
    LXGW WenKai

    LXGWWenKai-Regular 这玩意只是文件名,没有意义
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    19

    回帖

    0

    VC币

    新手上路

    Rank: 1

    积分
    187
    EI00 发表于 2022-5-4 09:48:18 | 显示全部楼层
    孤雨独火 发表于 2022-5-4 08:12
    因为这个字体的族名叫
    霞鹜文楷
    或者

    那么在MPV怎么分别加载LXGW WenKai字体的粗体,细体和常规体呢?试了好多种写法都不行
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2021-12-4 12:48
  • 签到天数: 42 天

    [LV.5]常住居民I

    47

    主题

    2757

    回帖

    2020

    VC币

    星辰大海

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

    积分
    429797

    崭露头角活跃达人CD!BD!坚持不懈灌水之王日积月累

    孤雨独火  楼主| 发表于 2022-5-4 20:15:09 | 显示全部楼层
    EI00 发表于 2022-5-4 09:48
    那么在MPV怎么分别加载LXGW WenKai字体的粗体,细体和常规体呢?试了好多种写法都不行
    ...

    精细到一类字体的不同变体的话,用全称名加载

    LXGW WenKai Light

    LXGW WenKai Bold
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    19

    回帖

    0

    VC币

    新手上路

    Rank: 1

    积分
    187
    EI00 发表于 2022-5-4 21:19:38 | 显示全部楼层
    孤雨独火 发表于 2022-5-4 20:15
    精细到一类字体的不同变体的话,用全称名加载

    LXGW WenKai Light

    原来还有大小写讲究,之前我用"LXGW WenKai light"的l没大写不行。我试了下,用"LXGW WenKai Light" 和 "LXGW WenKai Bold "确实可以加载细体和粗体,但为什么用"LXGW WenKai Regular"加载不了常规体?如果只用"LXGW WenKai"是默认加载粗体
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2021-12-4 12:48
  • 签到天数: 42 天

    [LV.5]常住居民I

    47

    主题

    2757

    回帖

    2020

    VC币

    星辰大海

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

    积分
    429797

    崭露头角活跃达人CD!BD!坚持不懈灌水之王日积月累

    孤雨独火  楼主| 发表于 2022-5-4 21:24:13 | 显示全部楼层
    本帖最后由 孤雨独火 于 2022-5-4 21:31 编辑
    EI00 发表于 2022-5-4 21:19
    原来还有大小写讲究,之前我用"LXGW WenKai light"的l没大写不行。我试了下,用"LXGW WenKai Light" 和 " ...

    我前面不是讲了吗。。。用fullname,不要自己创造不存在的名称。
    regular的full name就叫 LXGW WenKai

    很不幸和字族名撞车了
    能怎么说呢,这字体的变体之间做的不严谨
    回复

    使用道具 举报

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

    本版积分规则

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