提一下新人用ListAssFonts去子集化工具需要注意的地方
本帖最后由 Ginko 于 2026-5-7 10:48 编辑一般认为直接把子集化的ass字幕拖到ListAssFonts图标上即可
有时候需要注意格式
先附上正确的格式图
每行开头必要要有; Font Subset:
中间必须是用单个短横(-)连接
中间短横(-)左右只有一个空格键,记得切英文键盘
字体名称必须在右边
格式不对没法成功去子集
记得切用英文键盘
麻烦的话可以用AI
本帖最后由 蒙太奇字幕组 于 2026-4-14 04:42 编辑
你提到的"去子集化"是指从字幕里移除已嵌入的字体吗?还是说用 ListAssFont 进行某种特殊的处理方式呢?
我问是因为,如果只是想删除嵌入的字体,直接编辑 ASS 文件移除 块似乎就够了。所以你提出这个需求,应该是有其他考量?能具体说下应用场景吗?比如是为了减小文件大小、兼容某些播放器,还是其他原因呢?
顺便说一下,我们开发的浏览器 ASS 字体嵌入子集化工具恰好也在做字体相关的事儿。如果你的需求比较常见,我们可以考虑也加上这个功能模块,让工作流更完整一些。欢迎继续讨论! 蒙太奇的ass-tools可以提取子集化的字体
ffpython.exe ass-font-extractor.py subsetted.ass
本论坛大牛的assfonts工具可以清除ass字幕中嵌入的子集字体
assfonts.exe -i subsetted.ass --subset-only=true --embed-only=true -o . 本帖最后由 蒙太奇字幕组 于 2026-4-14 04:45 编辑
谢谢大家的反馈!这几小时的开发总算没白费。
基于你们的建议,v2.3 新增的功能如下:
1. 批量去除子集化字体 - 感谢 @Ginko @anime7pro 的想法,现在可以快速清除已子集化的内容了
2. 字体下载功能 - 同样感谢 @anime7pro 的建议!转换后点【预览】就能直接下载子集化字体(记得遵守版权哦)
3. 文件夹拖拽上传 - 整个文件夹拖进来就能批量处理,效率直接翻倍
4. WOFF/WOFF2 格式支持
5. 灵活的文件名选项 - 下载时可以选择自动添加后缀或保持原名
再次感谢各位的支持和建议!如果还有其他想法,欢迎继续反馈。
还有什么问题欢迎帖子内反馈
浏览器 ASS 字体嵌入子集化工具
本帖最后由 蒙太奇字幕组 于 2026-4-24 01:30 编辑
我后来才知道楼主的意思
之前根本不懂楼主的意图,哈哈,后来才知道还有字体随机化一事。
目前2.6版本已经引入了对字体随机化支持,实际上我还新增了一个字段,直接编写字体的ID 10描述字段,植入映射表,避免ass文件头部映射表丢失导致无法还原。
FontSubsetMap: {original: 思源黑体, subset: QTSGQJIO, ass-subset: 2.6}
分别记录原始字体名、随机后的名字,以及生成工具版本。这样既能兼容其他开发者的字幕子集化软件,又能确保字体映射不会丢失。
希望其他字体子集化工具作者也能兼容,因为这个比字幕里字体映射表要安全多了,字体永远不会忘记原有名字。
页:
[1]