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

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

  • TA的每日心情

    20 小时前
  • 签到天数: 1527 天

    [LV.Master]伴坛终老

    20

    主题

    482

    回帖

    298

    VC币

    星辰大海

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

    积分
    338866
    AnoHana1949 发表于 2024-8-8 21:10:05 | 显示全部楼层
    萌え 发表于 2024-8-8 20:10
    不是的,是指ass里的字体本身比较冷僻,可能字幕组自己补全了字体的缺失部分,但没有放出来或者年代太久 ...

    以前的老番字幕用的字体确实比较冷僻 加上有些字体包也没打包一起分享 又或者年代久远也无法下载了
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    20 小时前
  • 签到天数: 1063 天

    [LV.10]以坛为家III

    21

    主题

    424

    回帖

    1万

    VC币

    星辰大海

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

    积分
    1357601
    tmdtmdtmdqq 发表于 2024-8-16 01:53:59 | 显示全部楼层
    本帖最后由 tmdtmdtmdqq 于 2024-8-16 02:19 编辑

    有一个tag分析的逻辑错误(\r后出现\fn、\b、\i这种),详情看隔壁帖

    比如\fn,我建议直接从后往前找,找到有效的\fn或\r就停止,直接套用那个值对应关联的字体
    \b、\i同理

    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    62

    回帖

    10

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    4310
    122490165 发表于 2024-8-17 18:11:33 | 显示全部楼层
    本帖最后由 122490165 于 2024-8-20 18:25 编辑

    报错信息:

    [ERROR] Subset failed: "F:\字体包\完整包\其他\简体\特粗黑体.ttf"[0]



    这里明明看着可以了,为什么最后还是失败了@wyzdwdz

    本帖子中包含更多资源

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

    x
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    62

    回帖

    10

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    4310
    122490165 发表于 2024-8-18 00:49:08 | 显示全部楼层
    本帖最后由 122490165 于 2024-8-18 05:57 编辑

    报错信息:
    [ERROR] "D:\360安全浏览器下载\新建文件夹\[DYMY&" cannot be opened.
    [ERROR] "amp" cannot be opened.
    [ERROR] "KTXP&" cannot be opened.
    [ERROR] "amp" cannot be opened.
    [ERROR] "LKSUB]Subtitles\[VCB-Studio] Denpa Onna to Seishun Otoko [01][Ma10p_1080p][x265_flac_aac].ass" cannot be opened.


    字幕出处:附件

    大佬帮我看看是啥问题?@wyzdwdz


    另外问一下,字幕做子集化的时候,可以把所有字体的文件夹合并成一个文件夹吗?每次子集化后都要删除大量的文件夹有点麻烦

    本帖子中包含更多资源

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

    x

    点评

    你把文件夹里面的分号删除就好了,路径里面不能有分号,分号是用来分隔多个文件用的  发表于 2024-8-18 19:38
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-3-26 13:42
  • 签到天数: 59 天

    [LV.5]常住居民I

    0

    主题

    8

    回帖

    0

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    6721
    deadblue 发表于 2024-8-23 00:18:30 | 显示全部楼层
    报错信息:
    1. [INFO] Found font: "微软简中圆" (700,0) --> "C:\Windows\Fonts\微软简中圆.TTF"[0]
    2. [WARN] Missing codepoints for "微软简中圆" (700,0): 0x60dc  0x8fd9  0x63a5  0x5408  0x6709  0x4f34  0x62df  0x65f6  0x53ea  0x4ec5  0x9897  0x76fc  0x95ed  0x8d25  0x5fc3  0x8fd0  0x4e5f  0x5728  0x7075  0x540c  0x7b49  0x548c  0x0020  0x4ee5  0x5149  0x77f3  0x5934  0x81ea  0x53d7  0x8981  0x7684  0x4f60  0x5374  0x53c8  0x7efd  0x4e0d  0x8131  0x65ad  0x671f  0x4e49  0x6e29  0x5bf9  0x91cf  0x6696  0x80fd  0x653e  0x6211  0x82b1  0x74e3  0x5e78  0x798f  0x500d  0x7740  0x9047  0x5b9a  0x9762  0x773c  0x524d  0x8000  0x8ba9  0x4f1a  0x5b66  0x4e86  0x52a0  0x73cd  0x4e0a  0x547d  0x5373  0x4f7f  0x5931  0x53bb  0x4e00  0x5207  0x4e4e  0x7ec8  0x544a  0x522b  0x6cea  0x5df1  0x6446  0x7a7a  0x865a  0x5171  0x8c1b  0x4e2d  0x5206  0x4eab  0x7f81  0x4eba  0x7eca  0x65cb  0x5f8b  0x4e3a  0x503e  0x6ce8  0x751f  0x7adf  0x53ef  0x662f  0x771f  0x4e8e  0x76f8  0x7231  0x7ea6
    复制代码


    试了一下,VLC和DirectVobSub可以加载这个字体,mpv不加载?
    字体来自超级字体整合包

    本帖子中包含更多资源

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

    x

    点评

    OK,我换个字体  发表于 2024-8-23 13:04
    具体参考https://learn.microsoft.com/en-us/typography/opentype/spec/name#windows-encoding-ids下面的note部分,目前只有Windows系统可以加载这个字体的中文名称,其它系统都是不可以的   发表于 2024-8-23 01:24
    这个台湾字体的中文name table用的不是utf16be编码的,存在兼容性问题  发表于 2024-8-23 01:16
    回复

    使用道具 举报

    该用户从未签到

    7

    主题

    50

    回帖

    0

    VC币

    注册会员

    Rank: 2

    积分
    898
    QH7B 发表于 2024-8-24 09:56:36 | 显示全部楼层
    你好,关于222楼提出的问题,不知能否给出临时的解决方法。
    另外请问Default和*Default是两种不同的样式吗,有些字幕的对话全都是*Default样式,但在Styles里面只定义了不带星号的Default样式,这种情况下Default的字体会被忽略,ListAssFonts却能够识别。
    回复

    使用道具 举报

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

    [LV.1]初来乍到

    2

    主题

    104

    回帖

    0

    VC币

    白金会员

    Rank: 12Rank: 12Rank: 12

    积分
    77358
    wyzdwdz  楼主| 发表于 2024-9-2 04:54:43 | 显示全部楼层
    QH7B 发表于 2024-8-24 09:56
    你好,关于222楼提出的问题,不知能否给出临时的解决方法。
    另外请问Default和*Default是两种不同的样式吗 ...

    这确实是当时写这部分时我考虑不周,现在临时的解决办法只有手动修改 ass 文件,删除 \r 的部分

    至于这个 bug 下一个版本会解决,但是可能会较晚发布了
    回复

    使用道具 举报

    该用户从未签到

    7

    主题

    50

    回帖

    0

    VC币

    注册会员

    Rank: 2

    积分
    898
    QH7B 发表于 2024-9-2 08:04:41 | 显示全部楼层
    感谢回复,期待新版本!另外下个版本能提供一个将字体改名处理后的ass文件还原的功能吗?就是把随机字体名称替换回Assfonts Rename Info字段里的原始名称,我需要对之前制作的成品进行二次修改,但原始字幕文件已经找不到了,用记事本一个个地改太难了。
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    92

    回帖

    0

    VC币

    高级会员

    Rank: 4

    积分
    30514
    b8b41e3c 发表于 2024-9-2 17:38:10 | 显示全部楼层
    本帖最后由 b8b41e3c 于 2024-9-2 17:41 编辑
    QH7B 发表于 2024-9-2 08:04
    感谢回复,期待新版本!另外下个版本能提供一个将字体改名处理后的ass文件还原的功能吗?就是把随机字体名 ...

    mkvtool v5.5.5起已经支持对assfonts重命名字体后的ass文件直接进行子集化,无需还原字体名称.
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-3-26 13:42
  • 签到天数: 59 天

    [LV.5]常住居民I

    0

    主题

    8

    回帖

    0

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    6721
    deadblue 发表于 2024-9-2 21:17:01 | 显示全部楼层
    本帖最后由 deadblue 于 2024-9-2 21:19 编辑

    \fn0会识别为字体0

    1. [WARN] Missing the font: "0" (400,0)
    复制代码

    1. Dialogue: 0,0:07:35.13,0:07:38.55,Comment,,0,0,0,,{\an7}註:{\u1}あたし(atasi){\u0\fn0}\N女性專用自稱
    复制代码

    点评

    \fn0应该是什么意思?\fn还有别的用法吗?  发表于 2024-9-5 00:08
    回复

    使用道具 举报

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

    本版积分规则

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