找回密码
 立即注册
查看: 114|回复: 1

2026年字幕字体子集化工具目录(9款新工具 + 老牌工具动态)

  • TA的每日心情
    开心
    2026-3-16 19:59
  • 签到天数: 1 天

    [LV.1]初来乍到

    5

    主题

    98

    回帖

    0

    VC币

    白金会员

    Rank: 12Rank: 12Rank: 12

    积分
    78176
    本帖最后由 蒙太奇字幕组 于 2026-7-7 03:55 编辑

    大家好,我是小p,一个字幕字体子集化工具开发者。

    (若不了解“字幕字体子集化”是什么意思,可直接看本楼最下方的解释)

    老实说,最近我对这项技术的实际价值有点怀疑。但看到大家各自在这个方向上的探索,真的有点惊讶。浏览器方案、本地工具、服务端插件,各种思路都有人在做。光是今年就有 9 个新工具问世,每个人的角度都不太一样,都是独具匠心和巧思,真是百花齐放。

    这可能是历史上最井喷的一年,所以我决定梳理一份今年的工具汇总,一方面是给自己一个借鉴学习的目录,另一方面是希望能帮助想要使用的朋友快速找到合适的方案。也欢迎大家补充,此帖将在 2026 年内不断地更新。

    以下内容按照时间排序:

    【2026-02-16】py-AssFontSubset - 本地工具(含 UI)
    描述:用fonttools处理子集ASS字幕的GUI工具
    作者:Cola-Ace
    讨论:暂无
    下载:https://github.com/Cola-Ace/py-A ... btitle_subsetter.py
    源码:https://github.com/Cola-Ace/py-AssFontSubset

    【2026-02-26】mkvfontmux - 本地工具(CLI,无 UI)
    描述:MKV 视频处理时对字体进行子集处理
    作者:Shizuku-in
    讨论:暂无
    下载:https://github.com/Shizuku-in/mkvfontmux/releases
    源码:https://github.com/Shizuku-in/mkvfontmux

    【2026-03-14】assfonts - 本地工具(CLI,无 UI)
    描述:一个用 Rust 编写的 ASS 字幕字体索引、匹配、子集化和嵌入的命令行工具。
    作者:kotorimiku
    讨论:暂无
    下载:https://github.com/kotorimiku/assfonts/releases
    源码:https://github.com/kotorimiku/assfonts

    【2026-03-16】ASS Subsetter - 浏览器本地工具(含 UI)
    描述:基于浏览器的ASS字幕字体嵌入子集化工具
    作者:小p( @蒙太奇字幕组
    讨论:https://bbs.acgrip.com/thread-13556-1-1.html
    工具:https://subs.js.org/ass-subset/
    源码:https://github.com/MontageSubs/ass-subset

    【2026-03-20】FontInAss - 浏览器工具(含 UI)
    描述:无需上传字体,直接在浏览器上进行子集化处理
    作者: @YuriLy
    讨论:https://bbs.acgrip.com/thread-13562-1-1.html
    工具:https://font.anibt.net/
    源码:https://github.com/Yuri-NagaSaki/FontInAss

    【2026-04-15】字幕批量处理工具 - 本地工具(含 UI)
    描述:字幕批量处理-亮度调整&调轴&嵌字体&重命名
    作者: @rspOvO
    讨论:https://bbs.acgrip.com/thread-13616-1-1.html
    下载:https://github.com/koagaroon/ssaHdrify-tauri/releases
    源码:https://github.com/koagaroon/ssaHdrify-tauri

    【2026-05-30】Jellyfin ASS字幕子集化插件 - 服务端工具(无 UI)
    描述:为Jellyfin媒体服务器提供字幕子集化处理
    作者: @DHEYT7P
    讨论:https://bbs.acgrip.com/thread-13704-1-1.html
    下载:https://github.com/Gladtbam/jell ... -subsetter/releases
    源码:https://github.com/Gladtbam/jellyfin-plugin-ass-subsetter

    【2026-07-04】一键ASS字幕子集内封工具 - 本地工具(含 UI)
    描述:简化ASS字幕与字体合并的本地化工具
    作者: @moys
    讨论:https://bbs.acgrip.com/thread-13775-1-1.html
    下载:见讨论帖附件
    源码:见讨论帖附件

    【2026-07-06】Jellyfin自动字体嵌入插件 - 服务端工具(无 UI)
    描述:另一款Jellyfin服务端字幕字体自动嵌入方案
    作者: @mxalbert1996
    讨论:https://bbs.acgrip.com/thread-13779-1-1.html
    下载:https://github.com/mxalbert1996/ ... -embedding/releases
    源码:https://github.com/mxalbert1996/ ... onts-auto-embedding


    除以上之外各种老牌的子集化工具也在今年进行了积极的维护,这包括:
    https://github.com/AmusementClub/AssFontSubset - 本地工具(CLI,无 UI)
    https://github.com/RiderLty/fontInAss - 服务端工具(含 UI)
    https://github.com/KyokuSai/ASSFun - 本地工具(含 UI)
    https://github.com/Koopex/FontInAss_mpv-script - 服务端工具(无 UI)







    【什么是字体子集化?】

    ASS 特效字幕里自定义字体很常见,但自定义后观众需要在设备上安装相应字体。桌面可以随意安装,手机和电视等封闭系统就麻烦了。


    ASS 字幕、MKV 文件都支持内嵌字体,播放器加载自定义字体通常遵循这样的逻辑:首先查找 ASS 字幕内是否包含字体,其次查找 MKV(如果视频是 MKV 格式),最后查找系统或者播放器自己的字体库。

    为了避免让观众安装字体,常见的解决办法有三种:

         1. 把字体嵌入 ASS 字幕。问题是中文字体字量庞大,会把原本几百 KB 的字幕膨胀到 15MB 到 50MB;
         2. 转为 .sup/.sub 的图形字幕。会失去可编辑性,改错字只能重做生成,并且播放时快进快退还可能出现卡顿;
         3. 把字体和字幕封装进 MKV。既增大体积又不可编辑,融合了上面两种方法的缺点。

    以上方法通常需要专用工具来处理,早期实现以命令行为主,后来也出现了带界面的桌面软件。

    字体子集化的原理很简单:把字体中没有在字幕里使用的字符删除,只保留字幕实际用到的字符。

    典型中文字体有一万到七万字,但一个字幕常用字大概只有两千左右。把不用的字去掉后再嵌入字幕/MKV,体积会大幅缩小。以前嵌入一个中文字体可能需要 25MB,现在处理后可以降到 1MB 甚至更小。


    评分

    参与人数 2活跃度 +1688 收起 理由
    mxalbert1996 + 800
    WHM + 888 赞一个!

    查看全部评分

    本账号目前由蒙太奇字幕组小p管理和使用。其他成员使用时会标注发言人身份。部分发言可能包含发言人的个人观点,并不一定代表字幕组官方立场。


    蒙太奇字幕组 · MontageSubs
    “用爱发电 ❤️ Powered by Love”
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2026-3-16 19:59
  • 签到天数: 1 天

    [LV.1]初来乍到

    5

    主题

    98

    回帖

    0

    VC币

    白金会员

    Rank: 12Rank: 12Rank: 12

    积分
    78176
    蒙太奇字幕组  楼主| 发表于 昨天 03:03 | 显示全部楼层
    抽空我再整理一篇完整的吧,把有史以来所有的字幕字体子集化工具整理汇总出来。
    本账号目前由蒙太奇字幕组小p管理和使用。其他成员使用时会标注发言人身份。部分发言可能包含发言人的个人观点,并不一定代表字幕组官方立场。


    蒙太奇字幕组 · MontageSubs
    “用爱发电 ❤️ Powered by Love”
    回复

    使用道具 举报

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

    本版积分规则

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