[分享] 让Premiere6.5的字幕工具显示中文字体
Premiere6.5 字幕工具不显示中文字体令人烦恼!想改变现状吗?跟我来:
Premiere6.5 字体包含软件自带字体的和系统字体两部分,前者安装在Program files\common files\Adobe\Fonts\里,后者大家都知道:Windows(或winnt)\Fonts\。
Premiere6.5 字幕工具不象其他软件那样直接调用xxxx作系统的字体管理工具,而是自己建立一个字体数据文件。当你第一次启动 Premiere6.5 时,它就扫描所有字体并生成字体数据文件 Adobefnt06.lst,一个保存在 Program files\common files\Adobe\Fonts\里,一个保存在 Program files\common files\Adobe\Typespt\里。以后每次使用字幕工具,就直接调用该文件并显示在字幕菜单里。该文件不支持中文字体名,我们也就只能面对一大串 E 文字体名了。
解决方法:
1、找到 Program files\common files\Adobe\Typespt\里的字体数据文件 Adobefnt06.lst,删掉它。
2、安装需要的字体(如果需要的话)。
3、启动 Premirer6.5,让它重新扫描字体信息并生成新的字体数据文件。
4、用UltraEdit 打开新的字体数据文件 Adobefnt06.lst,找到有中文字体名的段落,把该段中 FamilyName: 后面的英文改成相应的中文字体名,保存即可。例如:
%BeginFont
Handler:WinTTHandler
FontType:TrueType
FontName:宋体
FamilyName:001.宋体 ←-改动此处![/COLOR]
StyleName:Regular
WeightClass:400
WidthClass:5
AngleClass:0
FullName:宋体
FamilyNameNative:宋体
StyleNameNative:Regular
FullNameNative:宋体
WritingScript:SimplifiedChinese
WinName:宋体
FileLength:10500772
%EndFont
5、为了让中文字体列于字体菜单的前部,最好给它们标序号,建议从001开始,如上例中,将宋体排为“001.宋体”。
6、如果想让某一个字体成为默认字体,就把它设为001号,前题是你必须删掉 Premiere 自带的字体,即将 Program files\common files\Adobe\Fonts \Premiere 文件夹删除或剪贴到其他地方,注意!是删除或剪贴到别的地方,改名无效,Premiere仍会找到。
缺陷:1、此法只能解决少数字体的现实问题,如果安装了新字体,还得修改。
2、删掉 Premiere 自带的字体,会影响某些字幕样式模板的正常使用。
为此,本人收集了四百多个中文字体的数据,做了一个字体补丁程序,在几台电脑上试用,能认出Windows字体、Office附加字体、方正视频字体(大洋字幕机带的)、方正兰亭字体、方正北魏字体、文鼎字体、中华字体、汉仪字体等中文繁简字体,效果不错。希望由此经验者多多交流!
最新版下载地址:http://bbs.fangdown.com/dispbbs. ... 4&star=1#210081 |