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

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

  • TA的每日心情
    开心
    前天 00:11
  • 签到天数: 111 天

    [LV.6]常住居民II

    0

    主题

    8

    回帖

    0

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    10916
    yggdra 发表于 2024-1-8 00:45:01 | 显示全部楼层
    本帖最后由 yggdra 于 2024-1-8 16:22 编辑

    已解决。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    4 小时前
  • 签到天数: 137 天

    [LV.7]常住居民III

    0

    主题

    6

    回帖

    0

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    18027
    gamegamer 发表于 2024-1-11 14:26:28 | 显示全部楼层
    [WARN]Missing the font:"0"(700,0)
    大佬我想问下这个font"0"是怎么回事,我看了字幕样式里边也没有用到这个 0 号字体,有什么办法解决吗

    本帖子中包含更多资源

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

    x
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    5 天前
  • 签到天数: 543 天

    [LV.9]以坛为家II

    0

    主题

    13

    回帖

    0

    VC币

    白金会员

    Rank: 12Rank: 12Rank: 12

    积分
    61043
    Yuudachi 发表于 2024-1-11 18:06:41 | 显示全部楼层
    gamegamer 发表于 2024-1-11 14:26
    [WARN]Missing the font:"0"(700,0)
    大佬我想问下这个font"0"是怎么回事,我看了字幕样式里边也没有用到这 ...

    字幕里搜\fn    \fn0删掉
    回复 支持 1 反对 0

    使用道具 举报

  • TA的每日心情
    开心
    2022-6-6 13:46
  • 签到天数: 2 天

    [LV.1]初来乍到

    0

    主题

    1

    回帖

    0

    VC币

    新手上路

    Rank: 1

    积分
    218
    fhkfds 发表于 2024-1-19 14:18:18 | 显示全部楼层
    assfonts.exe -e -f "C:\Users\75983\Desktop\1\S01E01_subsetted" "C:\Users\75983\Desktop\1\S01E01.ass"
    请问一下我用这个命令将转换完格式的已经子集化过的字体嵌入字幕中出现以下报错是什么原因
    [ERROR] --fontpath: Directory is actually a file: "C:\Users\75983\Desktop\1\S01E01.ass". See --help for more info.
    回复 支持 反对

    使用道具 举报

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

    [LV.1]初来乍到

    2

    主题

    87

    回帖

    0

    VC币

    白金会员

    Rank: 12Rank: 12Rank: 12

    积分
    69795
    wyzdwdz  楼主| 发表于 2024-1-20 00:15:45 | 显示全部楼层
    本帖最后由 wyzdwdz 于 2024-1-20 00:19 编辑
    fhkfds 发表于 2024-1-19 14:18
    assfonts.exe -e -f "C:%users\75983\Desktop\1\S01E01_subsetted" "C:%users\75983\Desktop\1\S01E01.ass" ...
    1. assfonts.exe -e -f "C:\Users\75983\Desktop\1\S01E01_subsetted" -i "C:\Users\75983\Desktop\1\S01E01.ass"
    复制代码
    需要输入 -i 表示路径为输入的字幕文件,否则连续输入两个路径会默认这两个路径都是 -f 的值
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-12-6 03:28
  • 签到天数: 4 天

    [LV.2]偶尔看看I

    4

    主题

    33

    回帖

    0

    VC币

    注册会员

    Rank: 2

    积分
    1309
    我不吃香菜 发表于 2024-1-20 03:08:11 | 显示全部楼层
    请问下,这个 Font directory 能识别到字体文件夹下的子目录里的字体吗?比如 超级字体整合包内的多个子文件夹内的字体

    点评

    可以的,包括所有的子文件夹  发表于 2024-1-21 00:06
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    35

    回帖

    0

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    2331
    122490165 发表于 2024-1-22 00:21:56 | 显示全部楼层
    问一下楼主,点击“start”完成子集化任务后,怎么设置自动清除所有(包括文件夹路径等等,我记得初版是默认清清除的),现在我有点看不懂怎么设置

    点评

    目前只能手动全选删掉,或者用把新的路径拖进去覆盖掉就好。下个版本我加一个初始化的功能  发表于 2024-1-29 08:01
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2023-11-14 20:12
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    1

    主题

    6

    回帖

    0

    VC币

    注册会员

    Rank: 2

    积分
    1068
    TMHW 发表于 2024-1-22 18:07:01 | 显示全部楼层
    楼主,扫描相同字体是比较时间选择最新的?通过Bt下载超级字体整合包 XZ的时间都是下载时间,但是里面有一些字体版本比较老了,有时候会有问题,可以通过读取字体的版本来选择新版的字体吗?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2023-2-8 12:19
  • 签到天数: 21 天

    [LV.4]偶尔看看III

    0

    主题

    19

    回帖

    0

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    3266
    pikaqiu2020 发表于 2024-1-26 19:06:55 | 显示全部楼层
    [INFO] Load fonts database "C:\Users\Administrator\AppData\Local\assfonts\fonts.json"
    [INFO] Reading input file: "C:\Users\Administrator\Desktop\(2014)机器人少女Z[tmdbid=71465]\[Frame Arms Girl Kyakkya Ufufu na Wonderland][BDRIP][1080P][H264_FLAC_DTS-HDMA].ass"
    [INFO] Detect input file encoding:  "UTF-8"
    [INFO] Found font: "Agilita W02 Bold" (700,0) --> "H:\超级字体整合包\自己增加\Agilita_W02_Bold_0.ttf"[0]
    [WARN] Missing codepoints for "Agilita W02 Bold" (700,0): 0x5f39  0x9632  0x5355  0x5f00  0x5203  0x67c4  0x6784  0x8010  0x63e1  0x9020  0x578b  0x9ad8  0x4e45  0x7c27  0x786c  0x5ea6  0x6750  0x6599  0x8f7b  0x94b3  0x8eab  0x5e73  0x8fc7  0x677f  0x52a8  0x5377  0x5236  0x6613  0x67d4  0x8f6f  0x7684  0x5f20  0x5bc6  0x7528  0x7cbe  0x8c03  0x6574
    [INFO] Found font: "Bubblegum Sans" (700,0) --> "H:\超级字体整合包\自己增加\Bubblegum Sans Regular_0.ttf"[0]
    [WARN] Missing codepoints for "Bubblegum Sans" (700,0): 0x5145  0x65e5  0x8d70  0x6dfb  0x3058  0x3044  0x305f  0x308a  0x8a18  0x5ff5  0x30c0  0x3000  0x9854  0x304c  0x5b09  0x3057  0x3063  0x675f  0x3066  0x7d50  0x3053  0x7b11  0x4e16  0x3068  0x671b  0x7d04  0x3092  0x4fe1  0x304b  0x308b  0x3067  0x6b62  0x306f  0x6d99  0x306b  0x5bc2  0x3055  0x3042  0x5e0c  0x3082  0x5bc4  0x3046  0x306e  0x306a  0x3059  0x3051  0x307e  0x3089  0x30a4  0x30b8  0x30e7  0x30fc  0x30d6  0x3064  0x3080  0x3005  0x3088  0x65b0  0x754c  0x6765  0x6b21  0x3069  0x3093  0x308c  0x767a  0x898b  0x304f  0x4f55  0x51fa  0x4f1a  0x597d  0x624b  0x304d  0x304a  0x3052  0x3070  0x611b  0x30d5  0x30eb  0x308d  0x6bce  0x6df7  0x3056  0x53cb  0x9054  0x4ee5  0x4e0a  0x6c17  0x6301  0x3061  0x3073  0x7d20  0x6575  0x305e  0x96fb  0x6e80  0x30bf  0x30f3  0x672a
    [INFO] Found font: "Chinacat" (700,0) --> "H:\超级字体整合包\自己增加\Chinacat_0.ttf"[0]
    [WARN] Missing codepoints for "Chinacat" (700,0): 0x3050  0x719f  0x884c  0x3044  0x3083  0x6821  0x30b9  0x4eca  0x3051  0x307e  0x30f3  0x30d5  0x5b66  0x591c  0x306f  0x6708  0x304c  0x8caf  0x3093  0x304b  0x308b  0x3060  0x3089  0x3000  0x30c0  0x6f2b  0x3068  0x4e16  0x308d  0x601d  0x3048  0x55ab  0x3070  0x660e  0x4e59  0x5973  0x5fd9  0x3057  0x3081  0x308f  0x304f  0x754c  0x5909  0x30a1  0x30df  0x30ec  0x904a  0x306a  0x3061  0x541b  0x534a  0x6642  0x3005  0x56fa  0x306d  0x5408  0x8a00  0x8449  0x308a  0x305e  0x3082  0x30cf  0x30fc  0x30c8  0x8339  0x7d4c  0x3067  0x3066  0x611b  0x305f  0x6b32  0x9a13  0x30dd  0x30a4  0x30ab  0x30c9  0x304a  0x3059  0xff1f  0x306e  0x98df  0x3046  0x3076  0x5bdd  0x5024  0x5168  0x90e8  0x70b9  0x6570  0x306b  0x697d  0x4eba  0x751f  0x3092  0xff01  0x5b50  0x304d  0x3053
    [INFO] Found font: "Cocon" (400,0) --> "H:\超级字体整合包\自己增加\Cocon-Regular_0.otf"[0]
    [WARN] Missing codepoints for "Cocon" (400,0): 0x6c17  0x304b  0x305d  0x305f  0xff1f  0x65b9  0x3042  0x3082  0x661f  0x306d  0x3069  0x6301  0x3060  0x30c8  0x3088  0x3083  0x8a00  0x300c  0x308c  0x4e2d  0x3067  0x306a  0x3093  0x3063  0x3051  0x306e  0x904e  0x597d  0x7dd2  0x300d  0x304d  0x3044  0x77e5  0x53bb  0x3066  0x6065  0x305a  0x3057  0x30db  0x30f3  0x4e16  0x754c  0x306b  0x3061  0xff01  0x3092  0x65e5  0x3005  0x30a8  0x30fc  0x30eb  0x3052  0x308b  0x4eca  0x591c  0x66f8  0x63db  0x80f8  0x3048  0x304a  0x3046  0x672a  0x6765  0x5730  0x56f3  0x5168  0x6e80  0x5834  0x4e00  0x81f4  0x30e9  0x30d6  0x30ca  0x4f4d  0x30b8  0x8fbc  0x3081  0x5f37  0x304f  0x5927  0x4e08  0x592b  0x3000  0x7b11  0x5408  0x8ca0  0x7121  0x6575  0x30d5  0x30ec  0x30c9
    [INFO] Found font: "Janda Manatee Solid" (400,0) --> "H:\超级字体整合包\自己增加\JandaManateeSolid_0.ttf"[0]
    [WARN] Missing codepoints for "Janda Manatee Solid" (400,0): 0x5b8c
    [INFO] Found font: "华文仿宋" (700,0) --> "H:\超级字体整合包\lpsub\STFANGSO.ttf"[0]
    [INFO] Found font: "华文楷体" (700,0) --> "H:\超级字体整合包\完整包\SinoType(华文)\简繁\华文楷体.TTF"[0]
    [INFO] Found font: "微软雅黑" (400,0) --> "H:\超级字体整合包\自己增加\msyh.ttc"[0]
    [INFO] Found font: "微软雅黑" (700,0) --> "H:\超级字体整合包\完整包\Microsoft(微软)\简繁\微软雅黑 Bold & Microsoft Yahei UI Bold.ttc"[0]
    [WARN] Missing codepoints for "微软雅黑" (700,0): 0x0020
    [INFO] Found font: "方正中雅宋_GBK" (700,0) --> "H:\超级字体整合包\自己增加\FZZYSK_2.TTF"[0]
    [INFO] Found font: "方正兰亭中黑_GBK" (400,0) --> "H:\超级字体整合包\lpsub\方正兰亭中黑_GBK.ttf"[0]
    [INFO] Found font: "方正兰亭特黑_GBK" (400,0) --> "H:\超级字体整合包\完整包\Founder Type(方正)\简繁\ttf\方正兰亭特黑_GBK.ttf"[0]
    [INFO] Found font: "方正准圆_GBK" (700,0) --> "H:\超级字体整合包\lpsub\方正准圆_GBK.ttf"[0]
    [INFO] Found font: "方正剪纸_GBK" (400,0) --> "H:\超级字体整合包\自己增加\FZJZK_2.TTF"[0]
    [INFO] Found font: "方正粗圆_GBK" (700,0) --> "H:\超级字体整合包\自己增加\方正粗圆_GBK.ttf"[0]
    [INFO] Create subset fonts directory: "C:\Users\Administrator\Desktop\(2014)机器人少女Z[tmdbid=71465]\[Frame Arms Girl Kyakkya Ufufu na Wonderland][BDRIP][1080P][H264_FLAC_DTS-HDMA]_subsetted"

    无法生成assfonts 这是为什么

    字体和字幕都附上了

    本帖子中包含更多资源

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

    x
    回复 支持 反对

    使用道具 举报

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

    [LV.1]初来乍到

    2

    主题

    87

    回帖

    0

    VC币

    白金会员

    Rank: 12Rank: 12Rank: 12

    积分
    69795
    wyzdwdz  楼主| 发表于 2024-1-29 08:15:42 | 显示全部楼层
    本帖最后由 wyzdwdz 于 2024-1-29 08:16 编辑
    TMHW 发表于 2024-1-22 18:07
    楼主,扫描相同字体是比较时间选择最新的?通过Bt下载超级字体整合包 XZ的时间都是下载时间,但是里面有一 ...

    我认为用字体版本号来判断字体新旧理想状态下是可行的,但是实际会出现一些问题。首先许多字体本身就不规范,有些甚至没有版本号,其次,很多魔改字体是基于老版本字体来改造的,这种情况下很难判断字体哪一个是新的。

    另外,这个软件对于相同字体名的字体是哪个在数据库的前面就优先用哪个,并没有判断新旧,因为实际上视频播放器在渲染字幕时选择字体也是这么做的。所以,最好的方法是避免出现重名的字体,或者把需要的字体单独复制到 Font directory 文件夹里面。
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

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