网络上出现HDTV高清电影下载已经有一年多的时间了,虽然早早写下《网络HDTV播放完全手册-综述篇》,但是关于如何完美的播放TS、TP格式的高清视频文件却迟迟不能下笔,主要是没有合适的软件集成包来完成主要任务,复杂的功略好像能体现水平,但是对于网友来说却不是件好事。可喜的是,思路论坛上的sdxy制作的MPC修改版终于同意转载,而且已经达到了相当完美的水平,相信通过本文的介绍,绝大多数的高清视频播放起来都会相当简单。
一:HDTV文件正确播放的思路
这里讲的主要是针对后缀为TS/TP这样的视频文件,由于是数字电视卡录制下来再由玩家切割制作音轨等步骤,不是很规范,导致播放时出现不少问题。而对于DVD、WMV这样的官方格式,相信播放起来都不会有什么问题。首先我们来谈谈这些文件播放时所需要的软件(滤镜-filter)有哪些。
1.分离器
TS文件属于视频音频流混合文件,便于电视台传输,可以从文件的任意点开始接收并播放,所以首要的任务是对文件中的视频和音频流进行分离,才能让解码器进行工作。常见的针对HDTV播放的分离器有月光(Moonlight)、nVidia、Gabest(KMplayer自带)等,windvd和powerdvd都有自己的分离器。分离器选择不正确,将会导致文件无法播放、音画不同步、时间轴错乱等问题。以往更换分离器都需要Gspot设置系统调用级别,而MyMPC之sdxy DIY版加入了Mpeg2 codec切换工具,可以方便的调整,只需从新打开播放器即可。
2.视频解码器
视频解码器的工作自然就是将视频信号还原出来,种类相当繁杂,效果也不尽相同。对于TS来说,有月光(Moonlight)、Windvd、Cyberlink(powerdvd)、nVidia、Dscale、sonic等等。视频解码器对于播放HDTV的效果产生直接影响,针对不同机器配置和显卡芯片,选择不同解码器会有不同效果,也应个人喜好而定。好的解码器应该可以使用显卡的硬件加速,良好的去隔行变换、较低的CPU占用率,关于它的设置也是讨论最多的,尤其是渲染模式和硬件加速,本文无法一一讲述,只挑必要的来讲。
3.音频解码器
音频解码器的好坏主要体现在兼容性上,HDTV通常以杜比AC3或者DTS为音轨格式,有一些则为PCM格式,主要的插件包括著名的AC3filter、windvd、Cyberlink、ffdshow。而AC3filter可以很好的完成各项工作,所以成为首选,剩下的解码器可以根据个人喜好而定。
4.字幕显示插件和播放器
播放器是统筹各种的插件协调工作的指挥官,也直接影响到操控性。这里我还是首选bsplayer,它具有良好的插件兼容性和操作性,并且内置字幕显示功能,后面简要介绍它的使用方法。当然windvd7、powerdvd6、MPC、KMplayer和nvplayer都有着各自的特点,其中KMplyer由于具备高速播放能力,对于配置较低的网友来说是个不错的工具。VOBsub作为最知名的字幕显示软件,在这里还是建议大家不要完整安装,因为它的CPU占用比较高。但如果还打算用MPC来看DVDrip的话,还是要用到,幸好我们用的集成安装包里带有VobSub的滤镜,只会在需要的时候出来帮忙。
二:HDTV播放的软硬件要求
很多网友在播放HDTV时出现不流畅的情形时,总是埋怨自己的机器配置不够高,想着升级,其实通过反复试验,在相关软件设置良好的情况下,主频达到1.5GHz的CPU就可以很好的完成包括字幕显示在内的播放1080i MPEG2视频文件的任务,内存在512M为佳,主流硬盘7200转的速度足以了。不过要特别提醒的是,由于TS文件体积大,通常超过4G,所以NTFS分区是必须的,而且磁盘碎片对播放的影响也不容忽视。
显卡在MX440以上,ATI 8500以上都可以了,可能更多的是要考虑视频输出接驳电视的能力上,对于H.264高清晰度的视频,在新一带的NV 7系列,ATI X1000系列上会得到支持,视频功能也更强大,不过目前缺乏片源,而且驱动也还未成熟,我估计要等到HD DVD或者BD上市之后,才会有用武之地,新装机器建议考虑。
操作系统上面,当然以Win XP为主,需要注意的是,windows本身自带一些视频编解码程序,象Realplayer、Windvd、Power DVD安装后都会将自己的插件级别调高,甚至象友丽DV系列软件、NERO刻录软件都会装上自己的插件,导致编解码调用混乱,因此最好重装系统,保持系统纯净,如果需要安装相应的程序,那么编解码集成安装包要在最后安装,保持调用级别优先,这样会减少很多麻烦。
|