找回密码
 立即注册
123
返回列表 发新帖
楼主: Seekladoom

分享一款字体管理软件——FontExpert

69

主题

1438

回帖

1万

VC币

星辰大海

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

积分
3161197

卓越贡献

tonyhsie 发表于 2020-6-24 18:58:15 | 显示全部楼层
kysdm 发表于 2020-6-24 17:28
在 win 上测试很迷,全部是 PostScript Name 的字幕,有部分正常,有部分失败,可能在 libass上可以正确 ...

對 Windows 環境來說,似乎並不那麼重視 Postscript Name
字幕檔案裡所用的字型名稱,幾乎都是取 Family + Sub Family 或 Full font name 為主 (99% 以上吧)


目前 ListAssFonts 只能把遇到的有效的 Postscript name 加進白名單裡另外處理 (主要也就是思源跟 Noto)

其它字型,如果它的 Postscript name 可以讓 vsfilter 認出來,那就等有遇到再說了


回复

使用道具 举报

69

主题

1438

回帖

1万

VC币

星辰大海

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

积分
3161197

卓越贡献

tonyhsie 发表于 2020-6-24 19:03:36 | 显示全部楼层
kysdm 发表于 2020-6-24 18:44
有个问题请教下

字体规范中,在不同平台和不同语言中( platformID 和 langID 不同),PostScript Name 是否 ...

這幾個範例似乎就已經有了答案

同一個字型檔,在不同平台或不同語言下,都可能會有不同的 Postscript name


回复

使用道具 举报

51

主题

222

回帖

432

VC币

星辰大海

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

积分
1347804

活跃达人崭露头角新人登场渐入佳境BD!CD!

kysdm 发表于 2020-6-24 21:16:56 | 显示全部楼层
本帖最后由 kysdm 于 2020-6-24 21:25 编辑
tonyhsie 发表于 2020-6-24 19:03
這幾個範例似乎就已經有了答案

同一個字型檔,在不同平台或不同語言下,都可能會有不同的 Postscript na ...

这份数据库抓取自 VCB 的字体包 中的完整包,排除 "其他""慎用",排除多个字体对应一个 PostScript (详见日志)。
只有48条拥有多个  PostScript 名,其中一部分怀疑是输入错误
不经怀疑,字体规范中,PostScript 是否只允许存在一个

微软系字体不按套路出牌






sqlite.rar

423.07 KB, 下载次数: 145

不再折腾字幕了,还是买买BD轻松。
如果地址失效,请前往备份进行下载。
https://github.com/kysdm/Subtitles
回复

使用道具 举报

2

主题

90

回帖

0

VC币

荣誉会员

Rank: 14Rank: 14Rank: 14Rank: 14

积分
110349
yzwduck 发表于 2020-6-24 22:24:39 | 显示全部楼层
kysdm 发表于 2020-6-24 17:28
在 win 上测试很迷,全部是 PostScript Name 的字幕,有部分正常,有部分失败,可能在 libass上可以正确 ...

libass 是自己读取了字体文件中的 name table,然后实现了字体名称查找,特地实现了 postscript 名匹配,具体流程可以看 ass_fontselect.c 里的 find_font 函数。
vsfilter 直接用了 Windows 的函数 CreateFontIndirect 来匹配字体,大概是把字幕里的字体名称当作 LOGFONT 里的 lfFaceName 了。CreateFontIndirect 的内部实现不开源,所以不知道它是如何实现的(估计 vsfilter 是不接受 postscript 名的了)。

字体规范(ISO/IEC 14496-22)在 'name' table 里提到,Names with name ID 6 other than the above two, if present, may be ignored.
即 postscript 名以英文的为准,其他的可以忽略。所以它没有禁止多个 postscript 名。
回复

使用道具 举报

51

主题

222

回帖

432

VC币

星辰大海

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

积分
1347804

活跃达人崭露头角新人登场渐入佳境BD!CD!

kysdm 发表于 2020-6-24 22:59:10 | 显示全部楼层
yzwduck 发表于 2020-6-24 22:24
libass 是自己读取了字体文件中的 name table,然后实现了字体名称查找,特地实现了 postscript 名匹配, ...

感谢解答!
不再折腾字幕了,还是买买BD轻松。
如果地址失效,请前往备份进行下载。
https://github.com/kysdm/Subtitles
回复

使用道具 举报

128

主题

1188

回帖

1万

VC币

星辰大海

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

积分
1286034

崭露头角活跃达人坚持不懈财富猎人日积月累灌水之王风雨无阻

蓥荥 发表于 2022-7-5 22:06:55 | 显示全部楼层
抱歉,挖个坟,安装字体的时候经常已经安装了,但是控制面板的字体中搜索并没有,然后在百度上随便搜一个非常不绿色的”字体管家“就能找到这个字体,所以就想看看论坛里有没有合适的工具。目前看下来还是不知道哪款软件能比较完整的加载系统内安装的全部字体。
如有字幕无法下载,请联系我补档,失效原因
除非增加特效或改成多种样式,否则请不要将.srt转成.ass,具体原因
若蓝奏云失效,请先尝试将域名中的lanzous中的s换成b、e、f、h、i、j、l、m、o、p、q、t、u、v、w、x、y。
请注意繁化或简化时,除了要对内容进行繁化或简化,也可能需要对字体进行更换。
请不要发表“感谢楼主”、“谢谢分享”等无意义的回复,如需表达对发布者的感谢请尽量使用评分功能。
压制组个人偏好:VCB-Studio > mawen1250 > LoliHouse > Beatrice-Raws = Moozzi2 = AI-Raws > ReinForce = IrizaRaws > LowPower-Raws > jsum > 日职(等号表示谁出的早就收谁的;jsum虽好,但是个人更喜欢留公版)
回复

使用道具 举报

2

主题

35

回帖

0

VC币

至尊会员

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

积分
262369
Apache553 发表于 2022-7-23 00:24:14 | 显示全部楼层
tonyhsie 发表于 2020-6-19 18:14
感謝回應

不過 Full name 跟 postscript name 其實 dp4 就有了

Windows上的GDI接口在从LOGFONT创建字体对象的时候,Windows字体映射器会根据字体的轮廓类型来选择使用哪些SFNT Name来把LOGFONT映射到实在的字体。TrueType轮廓的字体只会考虑FamilyName和FullName, PostScript轮廓的字体只会考虑FamilyName和PostScriptName。

点评

草 原来是上古坟贴 危  发表于 2022-7-23 00:24
回复

使用道具 举报

2

主题

34

回帖

0

VC币

注册会员

劝退bot

Rank: 2

积分
901
GenkiCocoa 发表于 2022-7-23 01:36:18 | 显示全部楼层
孤雨独火 发表于 2020-6-19 02:09
我只是解决看番字体缺失又不想装几个GB字体包的问题

可以ass批量砍成srt(误)
回复

使用道具 举报

2

主题

34

回帖

0

VC币

注册会员

劝退bot

Rank: 2

积分
901
GenkiCocoa 发表于 2022-7-23 01:50:12 | 显示全部楼层
本帖最后由 GenkiCocoa 于 2022-10-21 13:54 编辑
yzwduck 发表于 2020-6-18 20:43
好奇地请教一下楼上的各位大佬,你们用字体管理软件主要是来解决什么问题?
1)看动漫字幕/其他文档缺字 ...

那啥,其实字幕也可以包含在平面设计内
字体管理软件应该属于“在数字领域对图形/图像化形式的字体进行管理和使用”
平面设计一直以来都存在,可能要考虑提出这个概念的时间
也就是说人大概是先有对文字本身及使用文字的地方的设计能力,其次才是具体到数字领域(以数字形式呈现)中去考虑。
现有的大部分软字幕都是非盈利性组织所发布的,那么以作品中心论来说字幕作品即独立个体,
非二传仅自用的情况下,其实大可不必非得去匹配原生引用的素材。(借题发挥了属于是)


修改下
实际上肯定是先有传统字体后有计算机字体(数字)
所以字体运用并不是在计算机字体出现后才有的
然后字体和版式设计、VI设计(LOGO+VI)关联性又很强,实际运用中这些算作包装的吧(字幕大概也归到包装)
哦 这么想 说到底 本来就是平面设计(视觉传达)领域的东西(开始思维混乱了)

点评

难得有人能从这个角度去想,看来我的信念传达到了啊  发表于 2022-7-23 01:57
回复

使用道具 举报

2

主题

34

回帖

0

VC币

注册会员

劝退bot

Rank: 2

积分
901
GenkiCocoa 发表于 2022-7-23 02:22:41 | 显示全部楼层
GenkiCocoa 发表于 2022-7-23 01:50
那啥,其实字幕也可以包含在平面设计内
字体管理软件应该属于“在数字领域对图形/图像化形式的字体进行管 ...

【回复点评】
话说,那您对于很多组内,美工(设计师)这种接受过专业美术、设计教育的人职责只是做做海报的现象是如何看待的?
回复

使用道具 举报

123
返回列表 发新帖
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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