yggdra 发表于 2024-1-8 00:45:01

本帖最后由 yggdra 于 2024-1-8 16:22 编辑

已解决。

gamegamer 发表于 2024-1-11 14:26:28

Missing the font:"0"(700,0)
大佬我想问下这个font"0"是怎么回事,我看了字幕样式里边也没有用到这个 0 号字体,有什么办法解决吗

Yuudachi 发表于 2024-1-11 18:06:41

gamegamer 发表于 2024-1-11 14:26
Missing the font:"0"(700,0)
大佬我想问下这个font"0"是怎么回事,我看了字幕样式里边也没有用到这 ...

字幕里搜\fn    \fn0删掉

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"
请问一下我用这个命令将转换完格式的已经子集化过的字体嵌入字幕中出现以下报错是什么原因
--fontpath: Directory is actually a file: "C:\Users\75983\Desktop\1\S01E01.ass". See --help for more info.

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" ...
assfonts.exe -e -f "C:\Users\75983\Desktop\1\S01E01_subsetted" -i "C:\Users\75983\Desktop\1\S01E01.ass"需要输入 -i 表示路径为输入的字幕文件,否则连续输入两个路径会默认这两个路径都是 -f 的值

我不吃香菜 发表于 2024-1-20 03:08:11

请问下,这个 Font directory 能识别到字体文件夹下的子目录里的字体吗?比如 超级字体整合包内的多个子文件夹内的字体

122490165 发表于 2024-1-22 00:21:56

问一下楼主,点击“start”完成子集化任务后,怎么设置自动清除所有(包括文件夹路径等等,我记得初版是默认清清除的),现在我有点看不懂怎么设置{:10_781:}

TMHW 发表于 2024-1-22 18:07:01

楼主,扫描相同字体是比较时间选择最新的?通过Bt下载超级字体整合包 XZ的时间都是下载时间,但是里面有一些字体版本比较老了,有时候会有问题,可以通过读取字体的版本来选择新版的字体吗?

pikaqiu2020 发表于 2024-1-26 19:06:55

Load fonts database "C:\Users\Administrator\AppData\Local\assfonts\fonts.json"
Reading input file: "C:\Users\Administrator\Desktop\(2014)机器人少女Z\.ass"
Detect input file encoding:"UTF-8"
Found font: "Agilita W02 Bold" (700,0) --> "H:\超级字体整合包\自己增加\Agilita_W02_Bold_0.ttf"
Missing codepoints for "Agilita W02 Bold" (700,0): 0x5f390x96320x53550x5f000x52030x67c40x67840x80100x63e10x90200x578b0x9ad80x4e450x7c270x786c0x5ea60x67500x65990x8f7b0x94b30x8eab0x5e730x8fc70x677f0x52a80x53770x52360x66130x67d40x8f6f0x76840x5f200x5bc60x75280x7cbe0x8c030x6574
Found font: "Bubblegum Sans" (700,0) --> "H:\超级字体整合包\自己增加\Bubblegum Sans Regular_0.ttf"
Missing codepoints for "Bubblegum Sans" (700,0): 0x51450x65e50x8d700x6dfb0x30580x30440x305f0x308a0x8a180x5ff50x30c00x30000x98540x304c0x5b090x30570x30630x675f0x30660x7d500x30530x7b110x4e160x30680x671b0x7d040x30920x4fe10x304b0x308b0x30670x6b620x306f0x6d990x306b0x5bc20x30550x30420x5e0c0x30820x5bc40x30460x306e0x306a0x30590x30510x307e0x30890x30a40x30b80x30e70x30fc0x30d60x30640x30800x30050x30880x65b00x754c0x67650x6b210x30690x30930x308c0x767a0x898b0x304f0x4f550x51fa0x4f1a0x597d0x624b0x304d0x304a0x30520x30700x611b0x30d50x30eb0x308d0x6bce0x6df70x30560x53cb0x90540x4ee50x4e0a0x6c170x63010x30610x30730x7d200x65750x305e0x96fb0x6e800x30bf0x30f30x672a
Found font: "Chinacat" (700,0) --> "H:\超级字体整合包\自己增加\Chinacat_0.ttf"
Missing codepoints for "Chinacat" (700,0): 0x30500x719f0x884c0x30440x30830x68210x30b90x4eca0x30510x307e0x30f30x30d50x5b660x591c0x306f0x67080x304c0x8caf0x30930x304b0x308b0x30600x30890x30000x30c00x6f2b0x30680x4e160x308d0x601d0x30480x55ab0x30700x660e0x4e590x59730x5fd90x30570x30810x308f0x304f0x754c0x59090x30a10x30df0x30ec0x904a0x306a0x30610x541b0x534a0x66420x30050x56fa0x306d0x54080x8a000x84490x308a0x305e0x30820x30cf0x30fc0x30c80x83390x7d4c0x30670x30660x611b0x305f0x6b320x9a130x30dd0x30a40x30ab0x30c90x304a0x30590xff1f0x306e0x98df0x30460x30760x5bdd0x50240x51680x90e80x70b90x65700x306b0x697d0x4eba0x751f0x30920xff010x5b500x304d0x3053
Found font: "Cocon" (400,0) --> "H:\超级字体整合包\自己增加\Cocon-Regular_0.otf"
Missing codepoints for "Cocon" (400,0): 0x6c170x304b0x305d0x305f0xff1f0x65b90x30420x30820x661f0x306d0x30690x63010x30600x30c80x30880x30830x8a000x300c0x308c0x4e2d0x30670x306a0x30930x30630x30510x306e0x904e0x597d0x7dd20x300d0x304d0x30440x77e50x53bb0x30660x60650x305a0x30570x30db0x30f30x4e160x754c0x306b0x30610xff010x30920x65e50x30050x30a80x30fc0x30eb0x30520x308b0x4eca0x591c0x66f80x63db0x80f80x30480x304a0x30460x672a0x67650x57300x56f30x51680x6e800x58340x4e000x81f40x30e90x30d60x30ca0x4f4d0x30b80x8fbc0x30810x5f370x304f0x59270x4e080x592b0x30000x7b110x54080x8ca00x71210x65750x30d50x30ec0x30c9
Found font: "Janda Manatee Solid" (400,0) --> "H:\超级字体整合包\自己增加\JandaManateeSolid_0.ttf"
Missing codepoints for "Janda Manatee Solid" (400,0): 0x5b8c
Found font: "华文仿宋" (700,0) --> "H:\超级字体整合包\lpsub\STFANGSO.ttf"
Found font: "华文楷体" (700,0) --> "H:\超级字体整合包\完整包\SinoType(华文)\简繁\华文楷体.TTF"
Found font: "微软雅黑" (400,0) --> "H:\超级字体整合包\自己增加\msyh.ttc"
Found font: "微软雅黑" (700,0) --> "H:\超级字体整合包\完整包\Microsoft(微软)\简繁\微软雅黑 Bold & Microsoft Yahei UI Bold.ttc"
Missing codepoints for "微软雅黑" (700,0): 0x0020
Found font: "方正中雅宋_GBK" (700,0) --> "H:\超级字体整合包\自己增加\FZZYSK_2.TTF"
Found font: "方正兰亭中黑_GBK" (400,0) --> "H:\超级字体整合包\lpsub\方正兰亭中黑_GBK.ttf"
Found font: "方正兰亭特黑_GBK" (400,0) --> "H:\超级字体整合包\完整包\Founder Type(方正)\简繁\ttf\方正兰亭特黑_GBK.ttf"
Found font: "方正准圆_GBK" (700,0) --> "H:\超级字体整合包\lpsub\方正准圆_GBK.ttf"
Found font: "方正剪纸_GBK" (400,0) --> "H:\超级字体整合包\自己增加\FZJZK_2.TTF"
Found font: "方正粗圆_GBK" (700,0) --> "H:\超级字体整合包\自己增加\方正粗圆_GBK.ttf"
Create subset fonts directory: "C:\Users\Administrator\Desktop\(2014)机器人少女Z\_subsetted"

无法生成assfonts 这是为什么

字体和字幕都附上了

wyzdwdz 发表于 2024-1-29 08:15:42

本帖最后由 wyzdwdz 于 2024-1-29 08:16 编辑

TMHW 发表于 2024-1-22 18:07
楼主,扫描相同字体是比较时间选择最新的?通过Bt下载超级字体整合包 XZ的时间都是下载时间,但是里面有一 ...
我认为用字体版本号来判断字体新旧理想状态下是可行的,但是实际会出现一些问题。首先许多字体本身就不规范,有些甚至没有版本号,其次,很多魔改字体是基于老版本字体来改造的,这种情况下很难判断字体哪一个是新的。

另外,这个软件对于相同字体名的字体是哪个在数据库的前面就优先用哪个,并没有判断新旧,因为实际上视频播放器在渲染字幕时选择字体也是这么做的。所以,最好的方法是避免出现重名的字体,或者把需要的字体单独复制到 Font directory 文件夹里面。
页: 8 9 10 11 12 13 14 15 16 17 [18] 19 20 21 22 23 24 25
查看完整版本: assfonts: 字体文件子集化工具,提供嵌入字幕功能(更新v0.7.3)