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

mpv.net_CM

47

主题

2781

回帖

2020

VC币

星辰大海

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

积分
432683

崭露头角活跃达人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

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

使用道具 举报

14

主题

85

回帖

0

VC币

中级会员

Rank: 3Rank: 3

积分
3387
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。
请问这是哪里出了问题






回复

使用道具 举报

47

主题

2781

回帖

2020

VC币

星辰大海

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

积分
432683

崭露头角活跃达人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
回复

使用道具 举报

47

主题

2781

回帖

2020

VC币

星辰大海

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

积分
432683

崭露头角活跃达人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字体的粗体,细体和常规体呢?试了好多种写法都不行
回复

使用道具 举报

47

主题

2781

回帖

2020

VC币

星辰大海

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

积分
432683

崭露头角活跃达人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"是默认加载粗体
回复

使用道具 举报

47

主题

2781

回帖

2020

VC币

星辰大海

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

积分
432683

崭露头角活跃达人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

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

使用道具 举报

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

本版积分规则

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