搜索 社区服务 统计排行 帮助
  • 12770阅读
  • 61回复

[原创]用于MKV内嵌的字体精简工具[3.1更新]

楼层直达
级别: 新手上路
注册时间:
2005-04-05
在线时间:
3小时
发帖:
216
6.21:发现SSARepFont的帮助太简单。。。加了点内容。。。

7.11:GUI更新。。。支持字体名称随机化了。。。

09.2.18:小更新。。。修复了x64系统下不能运行的问题。。。(感谢squallatf!)

3.1:更新支持TTC格式。。。(其实很容易。。。之前一直懒得弄。。。orz

前几天灵光一闪,google一番后写出了这个工具。能根据字幕的内容删除字体中无用的字符,把字体缩小。测试显示1集正常动画的字幕所需字体的大小为原来的1/10左右,相对于MKV大小基本可以忽略了。配合附带的SSATextRip可以为特效和正文分别制作精简版字体。

好吧,其实也并不是只能用于MKV内嵌字体,虽然我也没想到其它用途。。。

下载+更新日志:http://www.sapikachu.net/post/2009/02/18/font-subset-tool-for-mkv-attachment.aspx




级别: 骑士
注册时间:
2004-12-25
在线时间:
0小时
发帖:
1106
只看该作者 1楼 发表于: 2008-01-27
支持原创,下载试用一下

级别: 圣骑士
注册时间:
2007-03-01
在线时间:
82小时
发帖:
968
只看该作者 2楼 发表于: 2008-01-27
这软件功能看起来蛮实用的,支持一下
级别: 工作组
注册时间:
2003-08-13
在线时间:
49小时
发帖:
1313
只看该作者 3楼 发表于: 2008-01-27
sap你放假了吗
嘛,再去写个gui多好
级别: 新手上路
注册时间:
2005-04-05
在线时间:
3小时
发帖:
216
只看该作者 4楼 发表于: 2008-01-27
放一个星期了。。。
我mux的时候都是用批处理。。。CUI反而更方便。。。
等我闲下来再看看吧。。。4集AG压在我这里很久了orz




级别: 工作组
注册时间:
2005-05-03
在线时间:
0小时
发帖:
2914
只看该作者 5楼 发表于: 2008-01-27
想要下载,结果出来了这个东西
引用

HTTP Status 500 -

type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception
java.lang.NumberFormatException: null
java.lang.Integer.parseInt(Integer.java:415)
java.lang.Integer.parseInt(Integer.java:497)
com.wangdong.gb.web.FileDownloadServlet.doGet(FileDownloadServlet.java:47)
com.wangdong.gb.web.FileDownloadServlet.doPost(FileDownloadServlet.java:39)
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:164)
org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:141)
org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:90)
org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:406)
com.wangdong.gb.web.UrlFilter.doFilter(UrlFilter.java:88)
com.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:30)

note The full stack trace of the root cause is available in the Apache Tomcat/5.5.9 logs.
Apache Tomcat/5.5.9
级别: 新手上路
注册时间:
2005-04-05
在线时间:
3小时
发帖:
216
只看该作者 6楼 发表于: 2008-01-27
加了个空间。。。




级别: 侠客
注册时间:
2005-12-22
在线时间:
0小时
发帖:
497
只看该作者 7楼 发表于: 2008-01-27
请问如何使用?

级别: 新手上路
注册时间:
2005-04-05
在线时间:
3小时
发帖:
216
只看该作者 8楼 发表于: 2008-01-27
基本用法:
subsetfont 原字体 新字体 字幕文件 [编码]
编码可不指定,不指定的话程序会自动检测,不过不是100%准确。。。

扩展用法:
ssatextrip 字幕文件 [-e:编码] i,style,=,default | subsetfont 原字体 新字体 -
编码问题同上,i,style,=,default为过滤条件。

更高级用法请参考程序内帮助。。。




级别: 工作组
注册时间:
2005-05-03
在线时间:
0小时
发帖:
2914
只看该作者 9楼 发表于: 2008-01-27
谢谢楼主,很好的工具呢
级别: 精灵王
注册时间:
2005-12-24
在线时间:
45小时
发帖:
2298
只看该作者 10楼 发表于: 2008-01-28
挺有意思的东西。
适合发布用

在长长地换硬件的道路上,纠结前进中
级别: 新手上路
注册时间:
2005-12-31
在线时间:
0小时
发帖:
77
只看该作者 11楼 发表于: 2008-01-28
mahoo~~不需要fontcreator了 >_<
级别: 新手上路
注册时间:
2005-04-05
在线时间:
3小时
发帖:
216
只看该作者 12楼 发表于: 2008-01-28
引用
最初由 ksleck 发布
mahoo~~不需要fontcreator了 >_<


我记得fontcreator好像没有这个功能啊,莫非这位大大是手动把不用的字逐个删掉的?orz。。。




级别: 新手上路
注册时间:
2005-12-31
在线时间:
0小时
发帖:
77
只看该作者 13楼 发表于: 2008-01-28
引用
最初由 SAPikachu 发布


我记得fontcreator好像没有这个功能啊,莫非这位大大是手动把不用的字逐个删掉的?orz。。。


抽风过一次
没这么恐怖啦,只是弄ED+staff罢了(就花去我1个星期[/ku] )
级别: 新手上路
注册时间:
2005-04-05
在线时间:
3小时
发帖:
216
只看该作者 14楼 发表于: 2008-01-28
汗。。。那也会弄死人的。。。




快速回复

限150 字节
上一个 下一个