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

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

69

主题

1438

回帖

1万

VC币

星辰大海

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

积分
3161197

卓越贡献

tonyhsie  楼主| 发表于 2020-2-5 21:29:59 | 显示全部楼层
neil78 发表于 2020-2-4 18:49
謝謝大大。

操作之後,第一次啟動沒事,第二次啟動 仍然報錯的

在 installedFonts.debug.txt 裡沒看到什麼異狀


為了幫這個問題除錯,我改了一版 ListAssFonts

它會在你執行出錯時把相關資訊存成 "debug.txt" 方便我確認問題所在 (除此之外,其它功能沒有任何改變)

再麻煩你上傳這個 "debug.txt",謝謝


解壓密碼 2020

ListAssFonts v200205 debug.rar

26.5 KB, 下载次数: 174

除錯用

回复

使用道具 举报

0

主题

6

回帖

0

VC币

新手上路

Rank: 1

积分
203
湖滨吴剑先 发表于 2020-2-9 22:10:29 | 显示全部楼层
本帖最后由 湖滨吴剑先 于 2020-2-9 22:12 编辑

发现小工具不能完整列出所需字幕,复现如下,字幕中有方正韵动中黑简体,但是工具中没有
值得注意的是,这个字幕同时需要方正韵动中黑简体和方正韵动中黑_GBK,是不是这个原因,或者这两个字体是包含的关系??
图床测试


回复

使用道具 举报

0

主题

6

回帖

0

VC币

新手上路

Rank: 1

积分
203
湖滨吴剑先 发表于 2020-2-9 22:16:52 | 显示全部楼层
湖滨吴剑先 发表于 2020-2-9 22:10
发现小工具不能完整列出所需字幕,复现如下,字幕中有方正韵动中黑简体,但是工具中没有
值得注意的是,这 ...

感谢您制作这个小工具,毕竟直接看txt有很多重复的字体,效率较低
回复

使用道具 举报

69

主题

1438

回帖

1万

VC币

星辰大海

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

积分
3161197

卓越贡献

tonyhsie  楼主| 发表于 2020-2-10 02:00:42 | 显示全部楼层
湖滨吴剑先 发表于 2020-2-9 22:10
发现小工具不能完整列出所需字幕,复现如下,字幕中有方正韵动中黑简体,但是工具中没有
值得注意的是,这 ...

字型出現在 style 列表,不代表實際上字幕真的有使用到該字型

如果該 style 從頭到尾都沒被使用到,那該字型實際上是不需要的


如果不是上述這種情況的話,可以再把字幕文件發上來我再確認一下
回复

使用道具 举报

69

主题

1438

回帖

1万

VC币

星辰大海

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

积分
3161197

卓越贡献

tonyhsie  楼主| 发表于 2020-2-10 11:06:51 | 显示全部楼层
v200210

新功能 or bug 修正


1. 新增參數 "-ShortcutFonts",對於 "使用捷徑安裝字型" 的環境,這參數會讓 ListAssFonts 即時更新系統上 "新增 或 移除" 的字型 而代價是,程式執行各功能時,會多花一點時間,系統上安裝的字體越多,越耗時 (在安裝了約 1300 個字型的系統上測試,大約會多 0.3 秒)
2. 如果某行字幕使用了未定義的 style,LAF 會將它加入 .NeedVerify 字幕裡,方便除錯
3. 如果字幕檔的路徑過長,程式會另外複製一份字幕來處理,用完自動刪除,包含程式自行產生的目錄 (位於字幕所在磁碟區的根目錄)
4. 其它細項修改






為程式建立一個捷徑,對該捷徑進行修改,如下圖,在該行最後面加上 " -ShortcutFonts" 就可以了
(不包含前後雙引號,加入的只有一個空白跟 -ShortcutFonts 等字元)


如圖


001.png
回复

使用道具 举报

6

主题

28

回帖

0

VC币

中级会员

Rank: 3Rank: 3

积分
3375
neil78 发表于 2020-2-10 12:41:49 | 显示全部楼层
tonyhsie 发表于 2020-2-10 11:06
v200210

新功能 or bug 修正



那個debug版裡面沒啥變化 就不發了

新版的增加了好多字體,其他的沒啥,雖然還是報錯,但功能正常
謝謝大大
installedFonts.debug.20200210.123650.txt.zip (95.94 KB, 下载次数: 188)


回复

使用道具 举报

0

主题

6

回帖

0

VC币

新手上路

Rank: 1

积分
203
湖滨吴剑先 发表于 2020-2-10 19:01:06 | 显示全部楼层
tonyhsie 发表于 2020-2-10 02:00
字型出現在 style 列表,不代表實際上字幕真的有使用到該字型

如果該 style 從頭到尾都沒被使用到,那該 ...

是的,我使用 Aegisub 查看后發現方正韵动中黑简体
的 style 沒有使用,
這個字幕應該是使用一套字體和樣式,又發現了這個工具的妙用了,
感謝解答!

回复

使用道具 举报

0

主题

6

回帖

0

VC币

新手上路

Rank: 1

积分
203
湖滨吴剑先 发表于 2020-2-10 19:21:27 | 显示全部楼层
本帖最后由 湖滨吴剑先 于 2020-2-10 19:25 编辑

抱歉不會 debug 之類的操作,又來提奇怪的問題了,這次是多了一個字體XD



字幕文件是言葉之庭,來自VCB論壇的QPet帖子(可以點擊這裏)下載的是v2版本,我也會放在附件供您下載

可以看到圖片中左邊沒有四個 Style 沒有用到文鼎粗钢笔行楷,右邊卻顯示了五個字體,而且帖子中也只注明了需要其他四個字體,我很迷惑。

如果能解決我奇怪的問題,我將不勝感激~

[VCB-Studio] The Garden of Words [Hi10p_1080p][x264_flac].Kamigami-SCv2.rar

22.99 KB, 下载次数: 155

回复

使用道具 举报

69

主题

1438

回帖

1万

VC币

星辰大海

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

积分
3161197

卓越贡献

tonyhsie  楼主| 发表于 2020-2-11 04:18:06 | 显示全部楼层
本帖最后由 tonyhsie 于 2020-2-11 10:06 编辑
neil78 发表于 2020-2-10 12:41
那個debug版裡面沒啥變化 就不發了

新版的增加了好多字體,其他的沒啥,雖然還是報錯,但功能正常

要解決你遇到的問題,目前已經不能只單靠 installedFonts.debug.*.txt 了

還需要的是

1. 報錯時系統的訊息,如你在 http://bbs.acgrip.com/forum.php?m ... =51287&fromuid=8179 所貼的

2. 報錯時 ListAssFonts 所產生的 debug.txt
(要使用 http://bbs.acgrip.com/forum.php?m ... =51621&fromuid=8179 的附件,報錯時才會產生 debug.txt)



如果有空的話,再麻煩一下囉,謝謝

回复

使用道具 举报

69

主题

1438

回帖

1万

VC币

星辰大海

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

积分
3161197

卓越贡献

tonyhsie  楼主| 发表于 2020-2-11 04:20:04 | 显示全部楼层
湖滨吴剑先 发表于 2020-2-10 19:21
抱歉不會 debug 之類的操作,又來提奇怪的問題了,這次是多了一個字體XD

第 947 行


Dialogue: 0,0:45:03.68,0:45:09.81,CN,,0,0,0,,{\an7\fs66\fad(0,702)\bord1\blur3\b0\c&HFFFFFF&\3c&H272727&\fn文鼎粗钢笔行楷\pos(17.667,799)}没想到会写这么长\N谢谢你能看完\N祝愿秋月每天都精神抖擞\N也希望温暖的季节快点到来啊



除了在 style 裡定義以外,使用 {\fn} 來使用其它字型,也是很常見的情況
回复

使用道具 举报

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

本版积分规则

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