请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册
楼主: tonyhsie

ListAssFonts: 小工具,分析字幕使用的字型 (2023/04/14 更新)

67

主题

1206

回帖

1万

VC币

星辰大海

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

积分
1971511

卓越贡献

tonyhsie  楼主| 发表于 2022-5-18 01:52:43 | 显示全部楼层
这个感觉很神奇啊,为什么连字体缺字也能检测出来?枚举字幕中用到的字和字体中所包含的字,这种也能做到?是整个文件读一遍匹配一次?
字型快取就是在快取字型裡有什麼字元,處理字幕時就可以檢查字幕裡哪些字是字型裡沒有的

就是说只检查缺少的字体文件是吗?
-NNV 就是不檢查缺字,我想這樣講應該比較好理解,其它功能都跟沒加 -NNV 時一樣

这个可以理解,但应该是蓝色所显示的字体吧?是指安装的字体,洋红所显示的是没安装的字体。
感覺你還是不太理解

字幕寫法有問題,跟有沒有安裝字型無關,分成藍色跟洋紅,只是讓人比較好看出 "已安裝" 跟 "未安裝" 的差別而已


也就是说需要思源黑体,如果只安装了V1版本,会认为没安装,对吧?
完全不是這樣

這裡是在說字幕,字幕本身是使用思源黑體 1.x 版,還是 2.x 版,兩者寫法截然不同(因為字型名稱改變了)

如果字幕寫法是使用 1.x 版的字型名稱,那就會列為錯誤
回复 支持 反对

使用道具 举报

3

主题

219

回帖

0

VC币

金牌会员

Rank: 6Rank: 6

积分
45930
漫步ACG 发表于 2022-5-19 18:07:27 | 显示全部楼层
其他都明白了,再请教下
-NNV 就是不檢查缺字,我想這樣講應該比較好理解,其它功能都跟沒加 -NNV 時一樣

那就是只要有字体文件就认为没问题,如果碰到缺字,就显示成方框?
回复 支持 反对

使用道具 举报

67

主题

1206

回帖

1万

VC币

星辰大海

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

积分
1971511

卓越贡献

tonyhsie  楼主| 发表于 2022-5-19 19:09:18 | 显示全部楼层
漫步ACG 发表于 2022-5-19 18:07
其他都明白了,再请教下

那就是只要有字体文件就认为没问题,如果碰到缺字,就显示成方框? ...

總覺得一個簡單的問題被複雜化了


ListAssFonts 預設是會檢查缺字的,但是也讓使用者可以自行決定要不要關掉 ( -NNV )

如果使用者不清楚各參數的實際作用,那麼我建議「不要使用該參數」,讓 ListAssFonts 保持預設行為就好

评分

参与人数 1活跃度 +1280 收起 理由
漫步ACG + 1280 谢谢多次耐心回复

查看全部评分

回复 支持 反对

使用道具 举报

0

主题

5

回帖

0

VC币

白金会员

Rank: 12Rank: 12Rank: 12

积分
56946
samlee111 发表于 2022-6-24 23:41:09 | 显示全部楼层

考虑到我把超级字体包全部装上了。。
回复 支持 反对

使用道具 举报

0

主题

1

回帖

0

VC币

新手上路

Rank: 1

积分
186
wuyizi1996 发表于 2022-7-14 01:45:29 | 显示全部楼层
楼主,我没勾选save fonts和save txt,他却自动全都保存, 希望修复一下,谢谢
回复 支持 反对

使用道具 举报

67

主题

1206

回帖

1万

VC币

星辰大海

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

积分
1971511

卓越贡献

tonyhsie  楼主| 发表于 2022-7-14 08:40:55 | 显示全部楼层
wuyizi1996 发表于 2022-7-14 01:45
楼主,我没勾选save fonts和save txt,他却自动全都保存, 希望修复一下,谢谢 ...

沒遇過這種情況

你是使用捷徑執行嗎?
如果重新建個捷徑再執行,或是直接執行 ListAssFonts.exe 呢?


回复 支持 反对

使用道具 举报

0

主题

33

回帖

0

VC币

白金会员

Rank: 12Rank: 12Rank: 12

积分
70581
无名的南瓜君 发表于 2022-7-14 10:28:03 | 显示全部楼层
很强
回复

使用道具 举报

0

主题

1

回帖

0

VC币

注册会员

Rank: 2

积分
544
mxyvv 发表于 2022-7-30 18:02:01 | 显示全部楼层
还有这种工具,学到了
回复 支持 反对

使用道具 举报

0

主题

3

回帖

0

VC币

中级会员

Rank: 3Rank: 3

积分
4664
paician 发表于 2022-8-11 09:23:29 | 显示全部楼层
本帖最后由 paician 于 2022-8-11 09:25 编辑

引述前文中的 "去除字型字集後"
請問這一段要如何實現這功能呢
我看說明是說直接拖進去以後 會生成另外一個字幕檔
可是我拖進去以後什麼也沒發生


我這個字幕是從MKV抽取出來的

是要加什麼參數才可以嗎? 我試了幾個參數都沒反應

我嘗試了V181111 或是最新版都一樣耶


引述
7. 另外產生完整去除字型子集 "; Font Subset: " 的字幕
還是說這個說明是指,這個是我要自己去人工加上去?
但是這前提下 一般人可能也不知道這隨機命名上去的對應字型
真正的字型名稱









本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

点评

確實只能用這方法,只是對於這種動作不甚理解就是了  发表于 2022-8-13 00:01
可以去看看WEB版本的外挂字幕字体名称  发表于 2022-8-12 15:34
回复 支持 反对

使用道具 举报

67

主题

1206

回帖

1万

VC币

星辰大海

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

积分
1971511

卓越贡献

tonyhsie  楼主| 发表于 2022-8-11 12:21:28 | 显示全部楼层
paician 发表于 2022-8-11 09:23
引述前文中的 "去除字型字集後"
請問這一段要如何實現這功能呢
我看說明是說直接拖進去以後 會生成另外一個 ...

一開始的子集化字幕,是有保留 font subset 那些行,清楚標示了原來的字型名稱,因此可以還原


你這個字幕,作者故意把那些可以還原的資訊拿掉,讓使用者不能還原


建議不要下載這種版本的內封檔案,等作者之後發布完整的字幕再下就好

点评

原來是這樣,我一直很納悶是要怎麼寫,可以反譯出來那些故意被修改字型名稱的字型檔,並還原  发表于 2022-8-11 23:41
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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