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

assfonts: 字体文件子集化工具,提供嵌入字幕功能(更新v0.6.2)

  • TA的每日心情

    2024-2-20 00:46
  • 签到天数: 767 天

    [LV.10]以坛为家III

    0

    主题

    11

    回帖

    0

    VC币

    荣誉会员

    Rank: 14Rank: 14Rank: 14Rank: 14

    积分
    90465
    snoopyzx963 发表于 2023-1-27 03:25:52 | 显示全部楼层
    本帖最后由 snoopyzx963 于 2023-1-27 04:06 编辑

    已自行解決問題,Thanks!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2024-2-2 00:51
  • 签到天数: 79 天

    [LV.6]常住居民II

    2

    主题

    78

    回帖

    772

    VC币

    白金会员

    Rank: 12Rank: 12Rank: 12

    积分
    56529
    charlieego 发表于 2023-2-20 22:06:48 | 显示全部楼层
    本帖最后由 charlieego 于 2023-2-20 22:20 编辑

    我下载了https://bbs.acgrip.com/forum.php ... D%E6%9C%AF%E5%A3%AB
    这个帖子的字幕,0.3.1的时候勾选embed only run跑出来每个带字体的字幕300多kb正常大小,然后看到这个贴有更新0.3.2我下载了重新运行一遍每个字幕大小20到40多mb,应该是bug了没有正常子集化
    试了下ass也是这样,带特效的ass 12集跑出来1个g(吓到了)换回老版本只有15mb

    本帖子中包含更多资源

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

    x
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-11-25 20:15
  • 签到天数: 1 天

    [LV.1]初来乍到

    2

    主题

    81

    回帖

    0

    VC币

    白金会员

    Rank: 12Rank: 12Rank: 12

    积分
    69723
    wyzdwdz  楼主| 发表于 2023-2-20 23:27:50 | 显示全部楼层
    embed only 指的是只嵌入字体,不做子集化,它相当于找到对应的字体然后直接复制到字幕里面去,所以文件很大是正常的,如果你想要做子集化的话,什么选项都不要选就好了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2024-2-2 00:51
  • 签到天数: 79 天

    [LV.6]常住居民II

    2

    主题

    78

    回帖

    772

    VC币

    白金会员

    Rank: 12Rank: 12Rank: 12

    积分
    56529
    charlieego 发表于 2023-2-22 01:10:56 来自手机 | 显示全部楼层
    wyzdwdz 发表于 2023-2-20 23:27
    embed only 指的是只嵌入字体,不做子集化,它相当于找到对应的字体然后直接复制到字幕里面去,所以文件很 ...

    感谢解答,所以是我之前一直用0.3.2,勾embed only会输出子集化的字幕和字体,误以为0.3.3有bug了。。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2023-9-8 20:09
  • 签到天数: 30 天

    [LV.5]常住居民I

    8

    主题

    133

    回帖

    67

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    6288
    sillonae 发表于 2023-3-9 15:58:50 | 显示全部楼层
    [warning] Missing codepoints: 0x2764 这种蓝色字样是什么意思啊,会有啥影响
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    21

    回帖

    0

    VC币

    注册会员

    Rank: 2

    积分
    1535
    122490165 发表于 2023-3-9 23:16:57 | 显示全部楼层
    你不出一个使用教程,萌新都看不懂
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-11-25 20:15
  • 签到天数: 1 天

    [LV.1]初来乍到

    2

    主题

    81

    回帖

    0

    VC币

    白金会员

    Rank: 12Rank: 12Rank: 12

    积分
    69723
    wyzdwdz  楼主| 发表于 2023-3-10 01:28:52 | 显示全部楼层
    本帖最后由 wyzdwdz 于 2023-3-10 01:30 编辑
    sillonae 发表于 2023-3-9 15:58
    [warning] Missing codepoints: 0x2764 这种蓝色字样是什么意思啊,会有啥影响

    codepoint 的意思是字符编码的码位,0x2764是一个十六进制的数字,它对应一个字符

    这个警告的意思是字幕用到了一个字符,但是对应的字体中没有这个字符,子集化的时候会忽略这个字符,可能会造成显示错误

    以你这个为例,0x2764对应的是心型 有些字体没有这种符号是很正常的,基本不影响显示,因为播放器在播放的时候会自动加载别的字体去显示这个符号
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    21

    回帖

    0

    VC币

    注册会员

    Rank: 2

    积分
    1535
    122490165 发表于 2023-3-10 02:39:30 | 显示全部楼层
    [info] Detect input file encoding:  "UTF-8"
    [error] Style "Default" not found.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    21

    回帖

    0

    VC币

    注册会员

    Rank: 2

    积分
    1535
    122490165 发表于 2023-3-10 02:43:42 | 显示全部楼层
    错误文件

    本帖子中包含更多资源

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

    x
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2022-11-25 20:15
  • 签到天数: 1 天

    [LV.1]初来乍到

    2

    主题

    81

    回帖

    0

    VC币

    白金会员

    Rank: 12Rank: 12Rank: 12

    积分
    69723
    wyzdwdz  楼主| 发表于 2023-3-11 00:32:01 | 显示全部楼层
    122490165 发表于 2023-3-10 02:39
    Detect input file encoding:  "UTF-8"
    [error] Style "Default" not found.

    这个是由于你的字幕里面没有定义 Default 样式,但是后面确使用了 Default

    一般播放器遇到这种情况会自动调用内置的默认样式,不同设备的默认样式可能不一样

    但是做子集化的时候必须保证每个字符所用的字体是确定且唯一的,以保证在不同设备上显示的一致性

    所以建议手动在字幕文件里面定义好 Default 样式

    当然这样的话许多不规范的字幕都会报错,之后我会把这类报错的级别从 error 降为 warning,不让它中断程序运行
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

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