MP4视频字幕终极魔法

玩家阵地

不是每一部MP4播放器都支持外挂字幕,也有很多MP4播放器对外挂字幕的支持不好。大家对于没有字幕的视频,通常都看得似懂非懂,很不尽兴。对于这些MP4播放器,想要正常地观看带字幕的电影,最好的方法就是把字幕放进MP4视频中。

要达到我们的目的,只须使用VirtualDub(下载地址:http://download.cpcw.com)这款软件进行几步简单的操作即可。下面我们就以操作流程的顺序,给大家讲解具体的方法步骤。

下载和安装解码器

单独使用VirtualDub是不能对视频文件进行任何操作的,必须在电脑中安装相应的解码器才行。常用的解码器有XviD、FFDShow、AC3Filter和VobSub等,如果你使用暴风影音,那就不必再进行安装了,因为暴风影音已经将常用的解码器都安装上了。

调整画面大小

由于MP4支持的视频分辨率有限,所以要更改画面的大小。使用VirtualDub打开视频文件后,在“视频”菜单下选择“完全处理模式”,并选择“视频”菜单下的“滤镜”选项。在弹出的滤镜对话框中按下“添加”按钮,选择“resize”并确定,此时输入想要的画面分辨率即可,比如320×240(图1)。

37-c7-04.jpg

内嵌字幕

在添加滤镜的对话框中按下“加载”按钮,将打开文件类型选择为“Windows动态链接库”,并打开VirtualDub目录下的PlugIns文件夹中的“VSFilter.dll”文件。完成后,在滤镜选项中会多出“TestSub”和“VobSub”两个滤镜,其中“TestSub”滤镜可以将SRT、SMI、SSA等文本字幕加入到视频中,“VobSub”滤镜可以处理SUB图形字幕。我们根据要处理的字幕文件选择相应的滤镜即可(图2)。在打开字幕文件时千万不要忘记选择字幕所使用的字符集,要不然字幕有可能不会正常显示。

37-c7-05.jpg

压缩视频文件

在完成上述步骤后就可以开始压缩视频文件了,在VirtualDub的“文件”菜单下选择“另存为AVI”,按下弹出的“另存为”对话框中最下方的“更改”按钮,在这里你可以选择使用何种编码进行压缩。这里会出现的编码器是根据电脑上所安装的而定,常用的有“XviD MPEG-4 Codec”和“FFDshow Video codec”。虽然编码器有所不同,但使用方法都很简单,一般只需要将码率设置在350Kbps~400Kbps即可,其他的进阶选项就不用理会了。选择完编码器后,按下“保存”按钮视频就开始进行压缩了,经过一阵等待,整合了字幕的视频文件就出现在你面前了,你再也不必担心在MP4中听“鸟语”了。