使用ListAssFonts快速匹配ASS所需字体
Last updated
Last updated
写在前面的一点点碎碎念:
鉴于被win11 22H2坑的不轻,已经没法正常使用我常用的软件了。所以直接重装回win10了,顿时丝滑流畅。不过Windows目录的字体没备份,所以就在寻找一个软件来满足自己的需求。能自动识别多个ASS字幕文件所需要的字体,并与指定的字体大包目录里的所有字体仅限匹配,然后导出所需要的字体。一方面是可以快速安装字体,另一方面在组内发布资源时确保字体不发生意外,由于字体文件名与实际显示名称不同的问题,之前被坑过。之前使用的是FontLoaderSub,不过有的字幕的字体匹配有问题。
接下来是正片:
可以从VCB论坛分享的“超级字体整合包 XZ”下载到字体大包,一般来说精简包即可,硬盘空间足够的可以下完整包。
或者“LPSub 字体包”,如果onedrive的下载速度不佳,推荐使用“watt toolkit”和“IDM”相配合进行下载。实在是下载不了的话可以用我分流的链接,不过后面我并不会进行更新,所以还是推荐从原始分享地址进行下载。
超级字体整合包 XZ:https://cloud.404.website
LPSub 字体包:https://bbs.acgrip.com/forum.php?mod=viewthread&tid=9396
分流:
度盘:https://pan.baidu.com/s/1ZiuhPK0uvcURXkeGBugfWQ?pwd=ytlf
夸克盘:https://pan.quark.cn/s/7e64173ed5a2
将字体全部解压至一个文件夹内,即做好了准备。
你可以从上面的“超级字体整合包 XZ”的页面链接里获取到该软件,也可以通过作者的原始分享页面进行下载。
ListAssFontshttps://bbs.acgrip.com/forum.php?mod=viewthread&tid=1894
可以将exe文件放置在适合的位置,我为了方便就直接放在了我存放字体大包的文件夹里了。
选中ListAssFonts.exe,右键-发送到-桌面快捷方式。
右键快捷方式-属性,在目标后面加入【 -Ext="字体大包目录"】
(注意最开始含空格,不含【】,引号内填实际路径)
如我的这个快捷方式的完整目标为I:\Software\超级字体整合包X\ListAssFonts.exe -Ext="I:\Software\超级字体整合包X"
编辑完成后保存。
此时双击快捷方式打开,软件会自动索引对应目录下的字体,使用大包时字体很多,需要很长时间,还请耐心等待。
(如果不添加 -Ext参数,将默认扫描该用户及全局用户(windows/Fonts)的字体)
将一个/多个字幕文件拖入快捷方式,或者拖入软件界面中,软件会自动读取所需字体。
如果要导出ASS/SSA字幕文件显示所需要的全部字体,请打开ListAssFonts软件界面,勾选下方的“Save Fonts”,再拖入字幕文件。这样软件会自动复制所需字体到字幕所在文件夹的子文件夹下,并在保存完成后自动打开目录。
(注意:字幕文件中不参与实际显示的字体不会被显示出来。)
(比如我把某个字体所在的全部行设置为Comment,即使字幕文件的总样式里有这个字体,但实际未参与显示,那么软件会自动跳过该字体。)
这样就可以按需安装字体,或者直接压缩打包字体用于分享了。
(安装字体时强烈推荐右键“为所有用户安装”,此时字体会被安装在C:\Windows\Fonts,避免个别软件无法正确读取用户目录下的字体)
PS:请注意字体的用途,请勿用于商业用途,避免侵权。