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

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

  • TA的每日心情
    郁闷
    2016-12-31 01:33
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    69

    主题

    1336

    回帖

    1万

    VC币

    星辰大海

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

    积分
    2868057

    卓越贡献

    tonyhsie  楼主| 发表于 2018-3-21 00:53:13 | 显示全部楼层
    lee850220 发表于 2018-3-21 00:01
    忘記附註操作環境:

    Windows 10 1709 build 16299.309 企業版 x64

    初步看來是你系統安裝的字型檔案中,有些路徑有不合法字元

    你可以用 RegEdit 去看 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts 這裡面各項的路徑
    看是哪一個有問題




    或者是在 ListAssFonts 裡按 F12


    5. 按F12/Menu鍵可導出 debug 用的純文字文件,方便報錯/除錯


    把 debug 文件發上來
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2016-12-31 01:33
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    69

    主题

    1336

    回帖

    1万

    VC币

    星辰大海

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

    积分
    2868057

    卓越贡献

    tonyhsie  楼主| 发表于 2018-3-22 17:36:48 | 显示全部楼层
    lee850220 发表于 2018-3-22 13:54
    從註冊表裡面發現有許多字體的名字是亂碼,都是文鼎系列的,修正之後已經沒有問題,雖然跑列表的時候會短 ...

    針對這個問題作了一個小改版


    v180322

    1. 為避免程式在掃描系統已字裝字型時中斷,跳過那些含有不合格字元的字型 Reg key (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts)
    回复 支持 1 反对 0

    使用道具 举报

  • TA的每日心情
    郁闷
    2016-12-31 01:33
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    69

    主题

    1336

    回帖

    1万

    VC币

    星辰大海

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

    积分
    2868057

    卓越贡献

    tonyhsie  楼主| 发表于 2018-3-23 15:53:16 | 显示全部楼层
    lee850220 发表于 2018-3-23 15:00
    我又帶問題來了~

    圖中紅框應該是同一個字體吧?

    如果你是用 Windows 內建的安裝字型功能,當你安裝同一套字型時,應該都會提示

    惹是用第三方軟體裝的字型,可能就沒提示了,才會裝到一堆重複


    我建議安裝或反安裝,都盡量用 Windows 內建功能,比較不會有這些問題


    解決也只能手動一個個處理了,我也不曉得有沒有其它更快的方法


    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2016-12-31 01:33
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    69

    主题

    1336

    回帖

    1万

    VC币

    星辰大海

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

    积分
    2868057

    卓越贡献

    tonyhsie  楼主| 发表于 2018-3-23 17:07:37 | 显示全部楼层
    lee850220 发表于 2018-3-23 15:58
    我是用內建的安裝,我也覺得很奇怪,我再觀察看看出問題的字幕有什麼共通性

    附上重複的列表,僅供參考~

    理論上,重複安裝同一字型應該都會跳這個通知視窗啊

    就算字型檔名不同,也一樣會跳通知


    本帖子中包含更多资源

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

    x
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2016-12-31 01:33
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    69

    主题

    1336

    回帖

    1万

    VC币

    星辰大海

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

    积分
    2868057

    卓越贡献

    tonyhsie  楼主| 发表于 2018-3-23 23:00:26 | 显示全部楼层
    lee850220 发表于 2018-3-23 22:34
    不是檔名的問題,是"字型名稱"
    Case1:
    因為某些原因導致安裝後和安裝前字型名稱不一致(猜測是編碼問題), ...

    我剛試了一下再次安裝 DF隷書体 <DFLeiSho-SB>的確不會跳任何通知,就會新增一個同樣的字型檔案到 Windows\Fonts 下面
    而且在控制台的字型裡,其實是找不到這個字體的
    要反安裝還得靠命令列來處理....


    不過一直以來,安裝字型前我都會先用 ListAssFonts 掃過,我只會安裝缺少的字型
    所以我自己的 Windows\Fonts 下面倒沒有任何重複的字型檔

    如果你要找出這些被 Windows 自動重命名的字型檔 (可能都是重複安裝的 copy)
    可以在命令提示字元下面,輸入 "dir \windows\fonts\*_?.* /a"

    也是一個辦法
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2016-12-31 01:33
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    69

    主题

    1336

    回帖

    1万

    VC币

    星辰大海

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

    积分
    2868057

    卓越贡献

    tonyhsie  楼主| 发表于 2018-6-6 04:04:12 | 显示全部楼层
    本帖最后由 tonyhsie 于 2018-6-6 04:05 编辑
    uyin 发表于 2018-6-6 03:08
    总有个别奇怪的字体装上以后程序也识别成未安装,比如ComicRunes字体

    我這邊 Comic Runes 是正常的



    按F12/Menu鍵可導出 debug 用的純文字文件,方便報錯/除錯

    附一下除錯文件檔跟原始字幕檔吧

    我來看看是哪裡的問題....

    本帖子中包含更多资源

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

    x
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2016-12-31 01:33
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    69

    主题

    1336

    回帖

    1万

    VC币

    星辰大海

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

    积分
    2868057

    卓越贡献

    tonyhsie  楼主| 发表于 2018-6-23 00:52:01 | 显示全部楼层
    uyin 发表于 2018-6-22 18:26
    不要意思这么晚才回复
    我找到这款字体安装,播放视频时字体显示也是正常的,但软件识别的成未安装字幕,我 ...

    看了一下

    Win10 可以正常識別,但Win7 需要更改程式才能識別

    改好的程式我放到頂樓那篇了



    v180623

    1. 支援 騰祥、"BONX"、"Comic Runes" 字型
    2. 支援更多 "FOT", "A-OTF", "G-OTF" 字型
    3. 修正一些 "NeedVerify.ass" 遇到直式字幕的問題
    4. 修正 Win10 更新之後多了一些空行的問題

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2016-12-31 01:33
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    69

    主题

    1336

    回帖

    1万

    VC币

    星辰大海

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

    积分
    2868057

    卓越贡献

    tonyhsie  楼主| 发表于 2018-6-23 05:13:41 | 显示全部楼层
    uyin 发表于 2018-6-23 03:33
    我自己用的就是win10,给你传文件时用的win7的机子。
    新版本comic字体识别正常了,但我发你的那个字幕,软 ...

    因為程式預設是吃 UTF-8 或 UTF-16 的字幕

    而你的字幕檔是 GB 編碼的

    把它轉換成 UTF-8 之後就會正常了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2016-12-31 01:33
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    69

    主题

    1336

    回帖

    1万

    VC币

    星辰大海

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

    积分
    2868057

    卓越贡献

    tonyhsie  楼主| 发表于 2018-7-21 11:15:38 | 显示全部楼层
    byelois 发表于 2018-7-21 06:46
    请问 黑體  是哪个字体啊?为什么我找不到?

    是這個嗎

    黑体 <SimHei>
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2016-12-31 01:33
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    69

    主题

    1336

    回帖

    1万

    VC币

    星辰大海

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

    积分
    2868057

    卓越贡献

    tonyhsie  楼主| 发表于 2018-7-21 16:05:42 | 显示全部楼层
    byelois 发表于 2018-7-21 15:49
    不是呀, 我下了各种黑体都不是。。。。。。

    字幕檔貼上來看看吧
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

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