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

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

45

主题

523

回帖

126

VC币

至尊会员

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

积分
164838
dtlnor 发表于 2018-11-19 10:05:25 | 显示全部楼层
司徒sama 发表于 2018-11-18 15:08
字体文件名和字体名称 不一定相同,找起来比较麻烦,请问有什么好的解决方法吗? ...

http://bbs.acgrip.com/thread-3848-1-1.html you may try this
回复

使用道具 举报

22

主题

190

回帖

471

VC币

至尊会员

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

积分
213561

崭露头角活跃达人

Enola 发表于 2018-11-29 13:01:42 | 显示全部楼层
本帖最后由 Enola 于 2018-11-29 13:02 编辑

发现一个问题,使用v181111版时,长字体名无法全部显示,桌面开了150%的缩放。系统是Win10 1809。
捕获.PNG
回复

使用道具 举报

69

主题

1438

回帖

1万

VC币

星辰大海

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

积分
3161197

卓越贡献

tonyhsie  楼主| 发表于 2018-11-29 16:54:43 | 显示全部楼层
Enola 发表于 2018-11-29 13:01
发现一个问题,使用v181111版时,长字体名无法全部显示,桌面开了150%的缩放。系统是Win10 1809。 ...

目前看起來應該是開了縮放而 .Net 卻沒有幫忙處理換行或啟動水平捲軸的問題
在程式上按右鍵選內容,改變一下 DPI 的設定看看能不能解決吧

圖片 2018-11-29 16-50-09.png 圖片 2018-11-29 16-49-47.png

回复

使用道具 举报

22

主题

190

回帖

471

VC币

至尊会员

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

积分
213561

崭露头角活跃达人

Enola 发表于 2018-11-29 19:02:08 | 显示全部楼层
tonyhsie 发表于 2018-11-29 16:54
目前看起來應該是開了縮放而 .Net 卻沒有幫忙處理換行或啟動水平捲軸的問題
在程式上按右鍵選內容,改變 ...

你好,首先非常感谢对小工具的开发和维护,经过一番设置后已经可以正常换行显示字体名称了。虽然小工具初始状态下的界面比加载了字幕后要大一圈这个问题还是无解,但是已不影响使用。
捕获.PNG
回复

使用道具 举报

69

主题

1438

回帖

1万

VC币

星辰大海

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

积分
3161197

卓越贡献

tonyhsie  楼主| 发表于 2018-11-30 11:04:25 | 显示全部楼层
Enola 发表于 2018-11-29 19:02
你好,首先非常感谢对小工具的开发和维护,经过一番设置后已经可以正常换行显示字体名称了。虽然小工具初 ...

好的,有解決問題就好

如果還有什麼問題也歡迎再回報一下,謝謝
回复

使用道具 举报

177

主题

223

回帖

2万

VC币

星辰大海

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

积分
617004

崭露头角

supercoolman 发表于 2018-12-2 05:41:30 | 显示全部楼层
思源字型一般拿不到吧
不然大家就不會都去拿容易取得的NOTO字型了吧
回复

使用道具 举报

177

主题

223

回帖

2万

VC币

星辰大海

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

积分
617004

崭露头角

supercoolman 发表于 2018-12-2 05:49:24 | 显示全部楼层
另外想確認一下NeedVerify.ass判斷可能缺字的是依照什麼判斷呢?是字型的字體分佈嗎?
我沒看出被標出來的語句和字型有缺字現象
回复

使用道具 举报

69

主题

1438

回帖

1万

VC币

星辰大海

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

积分
3161197

卓越贡献

tonyhsie  楼主| 发表于 2018-12-2 13:03:39 | 显示全部楼层
supercoolman 发表于 2018-12-2 05:41
思源字型一般拿不到吧
不然大家就不會都去拿容易取得的NOTO字型了吧

思源 跟 Noto 一樣都是開放免費下載使用的

思源黑體
https://github.com/adobe-fonts/source-han-sans
https://source.typekit.com/source-han-sans/tw/

思源宋體
https://github.com/adobe-fonts/source-han-serif
https://source.typekit.com/source-han-serif/tw/
回复

使用道具 举报

69

主题

1438

回帖

1万

VC币

星辰大海

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

积分
3161197

卓越贡献

tonyhsie  楼主| 发表于 2018-12-2 13:11:28 | 显示全部楼层
supercoolman 发表于 2018-12-2 05:49
另外想確認一下NeedVerify.ass判斷可能缺字的是依照什麼判斷呢?是字型的字體分佈嗎?
我沒看出被標出來的 ...

目前的判斷標準是
1. 簡體字的字型
2. 字數 < 20000

只要符合這兩個條件的,程式就會把這種字型當成可能會缺字的字型

如果字幕檔有用到這些字型,ListAssFonts 就會把收集相關的字幕,產生 NeedVerify.ass


ListAssFonts  並不會從字幕去一個字一個字看是否缺字

所以有產生 NeedVerify.ass 只是代表這個字幕有用到某個可能會缺字的字型

是否真的有缺字,用任意影片搭配 NeedVerify.ass 播放,實際看過才知道


另一種方法,也可以用 Aegisub 去檢查
回复

使用道具 举报

177

主题

223

回帖

2万

VC币

星辰大海

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

积分
617004

崭露头角

supercoolman 发表于 2018-12-3 17:35:48 | 显示全部楼层
tonyhsie 发表于 2018-12-2 13:11
目前的判斷標準是
1. 簡體字的字型
2. 字數 < 20000

目前是用土法煉鋼的方式看字幕在影片上的顯示
不太明白用 Aegisub 去檢查是什麼意思?
是指Aegisub的字幕預覽在影片中嗎?
回复

使用道具 举报

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

本版积分规则

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