让WMP12显示外挂字幕,只需要在“安全”选项里勾选“如果提供了本地语言字幕,请显示它们”就可以了,既不需要转换格式,也不需要借助第三方工具。
在大多数人心里,Windows Media Player从来不是播放影音文件的首选播放器,不过这一观点在Windows 7和Windows Media Player 12的带动下有望得到改变。为什么这么说呢?主要是微软在Windows 7里加入了更多视频格式的解码器,在不安装第三方解码器包的情况下,WMP12已经可以播放诸如mov格式、Divx或者Xvid编码的视频文件,困扰大家的视频格式问题已经大大减少。
刚好小编遇到的一件事情更能说明问题,前几天下载的一部视频文件在小编的XP系统上无法正确显示图像,提示没有所需的解码器,事实上我是装了终极解码这一整合解码器包的,只是版本稍老一些(2008春节版)罢了。
随后,把这个视频文件复制到另一台装有Windows 7的电脑上后,WMP12就可以直接识别并顺利播放。没想到,Windows 7不仅内置了多种解码器,并且都是比较新的。
注:对于在国内更为流行的RMVB格式,Windows 7仍然不提供原生支持,不过我们可以通过安装Real Alternative 这样的纯解码包来让WMP12播放RMVB文件。
因为语言关系,我们在欣赏国外优秀影视作品的时候大多需要借助翻译,原版视频加外挂字幕就是一种常见的方式。小编下载的这部视频就是无字幕的原版视频,所以还需要单独下载字幕文件,可是当小编准备欣赏影片的时候,却发现字幕没有显示。确认字幕文件和视频文件同名后,依然无效,不得已求助搜索引擎。
经过一番探究后,找到了一条信息说WMP仅支持smi格式的字幕文件。而我下载的字幕文件后缀名的确不是smi而是srt。那么转换一下字幕格式应该就可以使用了吧,这个工作有很多工具可以胜任,我选择了Subtitle Edit绿色版。解压后即可使用,非常简单,运行程序后,首先打开原先的srt字幕文件,然后选择另存为smi格式即可。当然除了转换格式,这个工具还可以对字幕内容和时间轴进行修改和微调。
本以为这样就可以加载字幕了,再次播放视频却发现依然不行,难道不是格式问题?看来只能继续摸索了。不经意中在视频播放界面上点了下右键,发现有【歌词和字幕】这样一个选项,展开后看到默认是【关】状态,心想这下总算找对路了。选择【开(如果可用)】后,关闭播放器后重新播放视频。谁知结果依旧……后来才明白,这个选项是针对播放DVD光盘视频的,所以对外挂字幕无效。
右键歌词和字幕选项并非指外挂字幕
又花费了10多分钟后,终于找到了问题关键所在,其实很简单,只是它所处的位置有点奇怪。进入“工具”--“选项”,切换到“安全”标签,选中下图红框内的选项即可。
这才是显示字幕的关键选项
把外挂字幕和安全关联到一起,这就是让人摸不着头脑的地方,恐怕绝大多数人都不会想到显示字幕的关键选项是在“安全”里面吧。
最后,抱着尝试的心理,小编又试了下字幕格式,发现srt文件其实也是可以被WMP12识别的,不需要转换成smi格式,也就是说,之前那些所谓的解决方法都已经过时了。让WMP12显示外挂字幕,只需要在“安全”选项里勾选“如果提供了本地语言字幕,请显示它们”就可以了,既不需要转换格式,也不需要借助第三方工具。
网友评论