找回密码
 立即注册
楼主: tonyhsie

ListAssFonts: 小工具,分析字幕使用的字型 (2026/1/1 更新)

69

主题

1438

回帖

1万

VC币

星辰大海

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

积分
3161197

卓越贡献

tonyhsie  楼主| 发表于 2018-7-21 22:06:43 | 显示全部楼层

各字幕文件裡
回复

使用道具 举报

0

主题

5

回帖

0

VC币

注册会员

Rank: 2

积分
894
byelois 发表于 2018-7-23 08:37:41 | 显示全部楼层

好的,谢谢!、~
回复

使用道具 举报

45

主题

523

回帖

126

VC币

至尊会员

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

积分
164838
dtlnor 发表于 2018-9-6 10:33:17 | 显示全部楼层
非常感謝lz的小工具,十分好用。只是小弟最近改用了暫時挂載字體的軟件,不知道lz可否加上掃描自選目錄的字體的功能呢?(只是一個小請求,但我知道加一個功能還是蠻繁複的,lz沒興趣的話大可無視我
回复

使用道具 举报

69

主题

1438

回帖

1万

VC币

星辰大海

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

积分
3161197

卓越贡献

tonyhsie  楼主| 发表于 2018-9-6 10:45:32 | 显示全部楼层
dtlnor 发表于 2018-9-6 10:33
非常感謝lz的小工具,十分好用。只是小弟最近改用了暫時挂載字體的軟件,不知道lz可否加上掃描自選目錄的字 ...

掃描指定目錄的字體的話,我自己是用 dp4 Font Viewer
我覺得蠻好用的,你可以試試看
回复

使用道具 举报

45

主题

523

回帖

126

VC币

至尊会员

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

积分
164838
dtlnor 发表于 2018-9-6 11:21:14 | 显示全部楼层
tonyhsie 发表于 2018-9-6 10:45
掃描指定目錄的字體的話,我自己是用 dp4 Font Viewer
我覺得蠻好用的,你可以試試看
...

oh謝謝,想問下他那個filter只能一個個字體search嗎?(就是用你的小工具查出來用什麽字體,然後一個個字體search指定目錄有沒有該字體)因爲其實我想做的是像你這個小工具一樣讀取ass做filter找出沒有安裝的字體。只是字體庫是指定某個目錄的。
回复

使用道具 举报

69

主题

1438

回帖

1万

VC币

星辰大海

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

积分
3161197

卓越贡献

tonyhsie  楼主| 发表于 2018-9-6 12:19:28 | 显示全部楼层
dtlnor 发表于 2018-9-6 11:21
oh謝謝,想問下他那個filter只能一個個字體search嗎?(就是用你的小工具查出來用什麽字體,然後一個個字 ...

嗯 dp4 那個就是單純輸入關鍵字找字體而已
至於 ListAssFonts,它跟 dp4 不一樣
並不是從目錄去找字形,而是從 registry 去找的,所以它才知道哪些字形有裝,哪些字型沒裝

從目錄撈字型的邏輯跟目前程式的作法不太一樣
可能很難加這功能進去,不好意思


回复

使用道具 举报

45

主题

523

回帖

126

VC币

至尊会员

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

积分
164838
dtlnor 发表于 2018-9-7 00:07:20 | 显示全部楼层
tonyhsie 发表于 2018-9-6 12:19
嗯 dp4 那個就是單純輸入關鍵字找字體而已
至於 ListAssFonts,它跟 dp4 不一樣
並不是從目錄去找字形, ...

原來如此,謝謝
回复

使用道具 举报

51

主题

222

回帖

432

VC币

星辰大海

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

积分
1347804

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

kysdm 发表于 2018-10-27 20:27:36 | 显示全部楼层
本帖最后由 kysdm 于 2018-10-27 20:30 编辑

有个问题
腾祥嘉丽中圆GB18030 这个字体如果在Aegisub里输入英文,可以为Tensentype JiaLiZhongYuanGB1803或者Tensentype JiaLiZhongYuanGB18030
两种写法在播放器中均可调用成功(测试环境mpc-hc XySubFilter_3.1.0.751_x64)

但是在Aegisub中Tensentype JiaLiZhongYuanGB1803的写法只有在r8942中可以扫描到字体


Tensentype JiaLiZhongYuanGB18030的写法只有在3.2.2中可以扫描到字体


ListAssFonts中Tensentype JiaLiZhongYuanGB18030的写法能扫描到字体,反之不能

是否需要改下ListAssFonts,让它支持识别两种不能的写法,还是说只有一种英文写法是正确的?

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

使用道具 举报

69

主题

1438

回帖

1万

VC币

星辰大海

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

积分
3161197

卓越贡献

tonyhsie  楼主| 发表于 2018-10-27 23:01:26 | 显示全部楼层
kysdm 发表于 2018-10-27 20:27
有个问题
腾祥嘉丽中圆GB18030 这个字体如果在Aegisub里输入英文,可以为Tensentype JiaLiZhongYuanGB1803 ...

從 TTF 的內部資訊來看

en-US,Tensentype JiaLiZhongYuanGB18030
zh-CN,腾祥嘉丽中圆GB18030
zh-TW,Tensentype JiaLiZhongYuanGB18030

並沒有 Tensentype JiaLiZhongYuanGB1803 這個名字



而實際上用 "Tensentype JiaLiZhongYuanGB1803+任意字元" 這樣的字型名稱
Tensentype JiaLiZhongYuanGB18031, Tensentype JiaLiZhongYuanGB18032, Tensentype JiaLiZhongYuanGB1803A, Tensentype JiaLiZhongYuanGB1803我, Tensentype JiaLiZhongYuanGB1803你

這些名稱也都可以用


猜想可能是字體名稱有長度 32 的限制吧
我再考慮看看要不要把這種規則加進 ListAssFonts

目前是比較傾向不加,因為比起 Tensentype JiaLiZhongYuanGB1803,Tensentype JiaLiZhongYuanGB18030 好像比較合理

如果有任何想法 也可以提出來討論一下噢

回复

使用道具 举报

51

主题

222

回帖

432

VC币

星辰大海

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

积分
1347804

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

kysdm 发表于 2018-10-28 08:46:19 | 显示全部楼层
tonyhsie 发表于 2018-10-27 23:01
從 TTF 的內部資訊來看

en-US,Tensentype JiaLiZhongYuanGB18030

测试了下,确实是这样
字体名称第32个字符开始可以随意输,都能正常预览

我认为还是按照标准写法比较好,不加入Tensentype JiaLiZhongYuanGB1803*


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

使用道具 举报

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

本版积分规则

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