找回密码
 立即注册
查看: 32|回复: 0

Sub Font Manager:字幕字体子集化和嵌入工具

该用户从未签到

1

主题

0

回帖

0

VC币

新手上路

Rank: 1

积分
22
jensen 发表于 昨天 22:44 | 显示全部楼层 |阅读模式
本帖最后由 jensen 于 2025-6-26 22:44 编辑

简介

Sub Font Manager 用于编辑.ASS或.SSA字幕文件中的字体设置,具体来说,它可以将字幕中所有使用过的字体汇总,
并将字体按照字幕所覆盖的字符集进行子集化并嵌入到字幕文件中。

Sub Font Manager 可以完全自动化地实现以下流程:

  • 汇总出字幕中所有使用过的字体(包括 Style 中的设置和行内覆盖的设置);
  • 在同目录和系统中自动匹配字体源文件;
  • 收集字体在字幕中覆盖的字符集;
  • 将字体子集化并在名表中保留字幕中的引用名字;
  • 将字体编码为文本并写入到字幕文件中。

在 Sub Font Manager 中,你只需通过简单的勾选就可以一键实现字体的子集化和嵌入操作,大大简化内嵌字体的流程。
因为流程的简化,你甚至可以在字体内嵌后放心的再次修改字幕,因为重新内嵌只需一键即可完成。

对于字幕制作者,你可以大大简化发布的文件包,用几乎一样大小的字幕文件在用户端无障碍重现字幕特效。
对于普通观影者,你无需再为了字幕中的几个特效文字而安装一系列字库,字幕会自带字体,而且只带它需要的那几个字,
这种字幕甚至在机顶盒和播放机中也可以重现特效

如何使用

Sub Font Manager 的使用非常简单,嵌入字体的步骤如下:
  • 从“输入文件”框中打开字幕文件,或者将字幕文件拖入窗口中,可以看到字幕中使用的字体和分别覆盖的字符数;
  • 勾选希望内嵌的字体(推荐同时勾选“子集化”);
  • 点击应用;

  • 完成!字幕自动重载入,可以看到勾选的字体已经变成内嵌字体。



兼容性

主流视频播放器中,只要能支持 ASS/SSA 特效字幕的,大多对内嵌字体兼容良好,其中包括但不限于:

  • PotPlayer
  • VLC
  • IINA (MPV)
  • Kodi
  • Infuse

不过也有例外,如 Movist(截至 v2.11.5)。

系统支持

Windows & macOS

语言支持

简体中文 & English

下载

详细介绍请移步Github:
github.com/jensenyg/SubFontManager/
(新人不能发url,请复制链接访问)

下载也来自Github:
github.com/jensenyg/SubFontManager/releases/

新人自制软件分享,写这个软件的初衷源于我自己的需求,但我觉得这个功能很具有通用性,希望可以帮到大家。


回复

使用道具 举报

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

本版积分规则

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