搜档网
当前位置:搜档网 › 制作合意字体 解决Premiere pro中文字幕乱码

制作合意字体 解决Premiere pro中文字幕乱码

制作合意字体 解决Premiere pro中文字幕乱码
制作合意字体 解决Premiere pro中文字幕乱码

制作合意字体解决Premiere pro中文字幕乱码

邓俏梅

【摘要】Premiere软件的文字幕制作乱码问题给使用者带来一定的不便,目前常见的处理办法是更改其配置文件如AdobeFnt07.lst中的相应设置,经试验,该方法解决问题不够彻底,某些版本的软件此方法甚至无法解决问题。在此方法的启发下,我通过自己制作合意字体,得以解决中文字幕的乱码问题。

【关键词】 Premiere Pro 字幕中文乱码

在现在的高中信息技术课程中,能将生活中所获得的视音频文件进行简单处理已成为学生需要掌握的一个知识点。在实际教学中,基于现在的PC平台,我们大多选用Adobe Premiere Pro软件(以下简称PR PRO)和Cool Edit Pro作为处理软件。视频编辑软件PR PRO的功能相当强大,视频工作者可以用其制作出相当专业的视频,初学者经过简单的学习也能制作出符合自身要求的视频作品来。但软件也有一些不足,其中一点就是在教授学生用PR PRO制作中文字幕时,输入相应中文如“视频处理”四字后可能出现如图1所示的乱码,虽然更改成相应的中文字体时能解决这一现象,但多少给制作视频时带来一定不便,因此解决问题显得必要。

图1

经过分析,在PR PRO中进行字幕制作时,软件默认字体为操作系统已安装字体,是按文件名排序最靠前的字体,在XP操作系统中,按文件名排序是从数字到英文字母再到汉字这样一个顺序,而字体名称都是以英文或是汉字命名以便于理解,很少见到以数字命名的字体,所以用PR PRO 制作字幕时,软件总是以名称为字母A开头的字体为默认字体,如图1所示软件是以Adobe Caslon Pro这个英文字体为默认字体。

因此容易理解在PR PRO中进行字幕设计时,软件自动将所输入的文字以默认字体进行显示,由于排在前面的是绝大部分为英文字体,即使在PR PRO CS4中,软件试图解决以上问题而自带了部分命名比较靠前的中文字体如Adobe Fangsong Std、Adobe Heti Std等,但因为笔者所用电脑中安装有如图1中所示的Adobe Caslon Pro字体排列在Adobe Fang?鄄song Std字体之前,所以在输入中文时依然可能造成部分汉字不能正确显示,因而出现乱码现象。要解决这个问题,只有让操作系统中汉字字体绝对性地排列在第一,那么在制作中文字幕时乱码现象就不会出现。如何才能让PR PRO中自己中意的汉字字体排列在前面呢?如前,XP操作系统中按文件名排序是从数字、字母再到汉字,因此,我们想办法在字体的名称前加上相应的数字如“003方正小标宋”就可以了,也就是更改字体的名称,注意,要更改的是字体内部名称,如图2:

我选用了软件Font Creator Program汉化版对字体内部名称进行更改,具体过程如下:

1.运行软件打开已有字体文件,如方正小标宋的ttf字体;

2.点击菜单栏中的格式下拉菜单下的命名,调出命名窗口;

3.更改字体相应名称,在这里,为保证字体内部名称为中文并排列靠前,对字体中Microsort

Unicode平台下的英语、中文两种语言的字体名称都进行更改,更改部分为字体家族名、唯一字体标识符、完整字体名称和PostScript名称,这四部分的名称都采用Unicode编码,英语名字更改成和中文名称一样,更改前及更改后的名称对比如图3和图4:

图3语言为中文的更名对比图

更改完成后点击确定,从“文件”下拉菜单中点击“另存为”以生成新的字体文件如“003方正小标宋”,至此,文件名符合自己意图的字体文件已经制作完成。

将生成的新字体安装到系统的字体目录下,再次运行PR PRO进行字幕设计,我们可以看到在字幕设计界面中软件自动将默认字体设置为我们刚安装好的“003方正小标宋”,而我们输入任意字符都不再出现乱码,要更改为其他中文字体时也更为方便,见图5。

图5

至此,用PR PRO制作字幕乱码问题已完全解决,但在实际使用时仍有一些小问题,如相应字体名称在字体浏览器中显示为英文、字体浏览时显示为字母等。

要想在字体浏览时直观地看到中文字体,我们可以打开主菜单“编辑”下的“参数选择”下的“字幕”命令,在弹出的对话框中将字体浏览项中的“AaegZZ”修改成如“Aa中文”,如图6。

图6

修改完成后我们再次执行主菜单中的“字幕”菜单下的“字体”下的“浏览”命令时,我们从中看到了字体的具体样式就出现了中文二字,这样我们就可以很直观地判断中英文的具体样式了如图。

图7

对于其他中文字体,浏览时显示的不是中文字体名,我们也可以采用对字体更名修改并生成新字体的方法解决,需要注意的是,操作系统中的默认字体是不能随便更改的,如果想让其显示中文名,只能以相应字体文件制作成合意文件名的新字体并进行安装。

相关主题