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

自动按需加载字体的轮子

  • TA的每日心情
    慵懒
    2019-12-23 15:09
  • 签到天数: 42 天

    [LV.5]常住居民I

    5

    主题

    467

    回帖

    195

    VC币

    星辰大海

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

    积分
    365963
    苏辰汐 发表于 2022-4-8 21:22:25 | 显示全部楼层
    本帖最后由 苏辰汐 于 2022-4-8 21:29 编辑
    Apache553 发表于 2022-4-8 20:57
    hook的部分可能是重构过后换了事件监听的方式导致的。以前是异步的,现在改成半同步了。但是具体为什么会 ...

    测试了下最新版本,字符乱码问题已不会复现

    hook不上的问题依旧,播放器第一次打开时很大概率未hook成功。感觉之前的异步方式在这方面的表现要好些,不会出现此类情况
    回复 支持 1 反对 0

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-2-13 14:38
  • 签到天数: 88 天

    [LV.6]常住居民II

    5

    主题

    29

    回帖

    7

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    12627
    yuhua18 发表于 2022-4-9 00:57:09 | 显示全部楼层
    还是报错,字体索引文件也生成了,配置文件也按git说明改了程序和索引目录 都是可写的。系统 win10 64位。






    本帖子中包含更多资源

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

    x
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2020-2-27 20:06
  • 签到天数: 2 天

    [LV.1]初来乍到

    1

    主题

    12

    回帖

    0

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    3614
    scad 发表于 2022-4-18 19:15:43 | 显示全部楼层
    mpv正常加载,非常好软件!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-9-22 08:32
  • 签到天数: 649 天

    [LV.9]以坛为家II

    3

    主题

    64

    回帖

    0

    VC币

    白金会员

    Rank: 12Rank: 12Rank: 12

    积分
    76973
    江迎怒江 发表于 2022-4-19 12:32:01 | 显示全部楼层
    我设置监听了多个播放器,几乎只有mpvnet和mpcbe第一次打开未成功hook,其他的mpchc,mpv经过一周左右的试用都是第一次就成功,我只能理解为这玩意是随机bug。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5

    主题

    411

    回帖

    30

    VC币

    至尊会员

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

    积分
    165116
    blackmickey 发表于 2022-4-24 00:17:39 | 显示全部楼层
    同#72,無法啟動。
    事件檢視器裡也完全沒有log出現
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5

    主题

    411

    回帖

    30

    VC币

    至尊会员

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

    积分
    165116
    blackmickey 发表于 2022-4-24 09:43:56 | 显示全部楼层
    找了一下可能有問題的字體,分成兩種
    1. 有字體檔案,但不會載入
    2. 執行時會跳出異常訊息

    本帖子中包含更多资源

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

    x
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2019-12-23 15:09
  • 签到天数: 42 天

    [LV.5]常住居民I

    5

    主题

    467

    回帖

    195

    VC币

    星辰大海

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

    积分
    365963
    苏辰汐 发表于 2022-4-24 10:49:28 | 显示全部楼层
    blackmickey 发表于 2022-4-24 09:43
    找了一下可能有問題的字體,分成兩種
    1. 有字體檔案,但不會載入
    2. 執行時會跳出異常訊息 ...

    看了眼都是字体问题

    1. fon格式的点阵字体太古老了,缺乏字体名称和Postscript name等信息。没有有效支持,不推荐使用

    2. 你的華康娃娃體.ttf中字体的关键信息都缺失了,是个错误字体
    如下:


    正确的字体应显示以下信息


    附下正确的港版華康娃娃體的字体文件

    本帖子中包含更多资源

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

    x
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5

    主题

    411

    回帖

    30

    VC币

    至尊会员

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

    积分
    165116
    blackmickey 发表于 2022-4-24 11:09:28 | 显示全部楼层
    以前沒有使用這類字體整合包,都是使用字幕包裏附帶的字體,或是缺甚麼就下什麼字體,並且直接安裝到系統中,
    更換系統時,由於無法區分哪些是後來安裝的字體,所以把整個Windows字體存放路徑下的字體全備份,
    導致電腦裡存了大量重複字體,以及來路不明的字體,也不知道哪些字體有問題...

    請問有甚麼工具可以批次處理重複字體的嗎?

    本帖子中包含更多资源

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

    x
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-2-13 14:38
  • 签到天数: 88 天

    [LV.6]常住居民II

    5

    主题

    29

    回帖

    7

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    12627
    yuhua18 发表于 2022-4-26 20:19:03 | 显示全部楼层
    blackmickey 发表于 2022-4-24 09:43
    找了一下可能有問題的字體,分成兩種
    1. 有字體檔案,但不會載入
    2. 執行時會跳出異常訊息 ...

    怎么查找有问题的字体
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5

    主题

    411

    回帖

    30

    VC币

    至尊会员

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

    积分
    165116
    blackmickey 发表于 2022-4-26 23:46:27 | 显示全部楼层
    yuhua18 发表于 2022-4-26 20:19
    怎么查找有问题的字体

    hmm....
    我手動一個一個試的

    由於有問題的字體是少數,所以先單次使用大量字體進行排除,
    如果有1000個字體的話,大致流程如下:
    1. 使用第1~200個字體建立Index,測試自動加載沒問題後,把前面200個字體先移到別處去,再往下200個測試。
    2. 然後在每次100個字體為一組,重複以上測試。
    ...
    最後就可以把異常字體找出來了。


    回复 支持 反对

    使用道具 举报

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

    本版积分规则

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