HTPC无敌解码攻略(Windows XP篇)

时间:2022-07-19 02:49:43

Part1

高清解码前言

你喜欢看电影吗?你喜欢在电脑上看电影吗?你喜欢用htpc看1080p规格的高清电影吗?如果回答都是肯定的,那么在播放过程中你绝对遇到过无法解码、播放不流畅等等恼人的问题。而问题出在哪儿呢?电脑本身的原因?播放器选择不对的原因?软件设置不妥的原因?本文将为你指引方向!

是电脑自身的原因吗?

先检查自己的机器配置,如果你有一个能提供硬解能力的次世代显卡,那么即使你的CPU只是单核的2.8G主频,或者是最低端的双核CPU,也能满足1080p规格高清视频的流畅播放。而如果你有一个高端强劲的双核CPU或者更高端的3核、4核CPU,那么即使没有次时代显卡辅助你也能毫无顾虑的播放1080p规格的高清视频。当CPU强到可以进行软解,就不存在任何播放的问题了,和随便一台普通的电脑都能流畅播放rmvb的视频一个道理。

播放器选择不对还是软件设置不妥?

看DVD碟需要DVD机,看蓝光碟需要蓝光机,DVD和蓝光机扮演的就是播放器的角色。而在电脑的虚拟系统里,我们同样需要虚拟的播放器。先来罗列一下目前比较流行的软件播放器都有哪些:大名鼎鼎的暴风影音、历史悠久的RealPlayer、来自微软巨头的WMP、以及QuickTime、Kmplayer、超级兔子快乐影音、PowerDVD、豪杰超级解霸 、完美解码、终极解码、ACDsee等。ACDsee?没错,它也能播放avi等少数几种格式的视频,不信你试试。有点跑题了,ACDsee跟高清视频的播放是绝对没有关系的。

如果你的电脑属于“低能CPU+次世代显卡”的组合,那么播放器的选择以及软件解码的设置就显得至关重要!如果你电脑的CPU强到可以无视一切,那么播放器的选择和软件解码的设置则没有那么多限制。

预测播放软件未来的走势

如果时光倒回4年前,你会发现在个人电脑里用于视频播放的软件中,暴风影音和RealPlayer的占有率惊人的高,暴风影音凭借的是全能播放器的方便,而RealPlayer则是以老资格的身份继续留在用户的视野里。现在呢?越来越多的人开始使用终极解码、完美解码等设置复杂但功能强大的软件,在高清解码面前步履蹒跚的暴风影音已经慢慢淡出人们的视线,至于RealPlayer,几乎跟高清说拜拜了。今后播放软件将会往什么方向发展?具备强劲的性能,同时操作方便的软件绝对是未来的赢家。毕竟复杂的设置不是每一个HTPC用户都感兴趣,更多的人只希望化繁为简。如果能有一款软件能像当年暴风影音一样通吃所有编码格式,双击打开就能流畅播放任何视频,而且不用复杂的设置,那么它肯定能在众多播放器中脱颖而出。

Tips: 播放器之间的区别和联系

文章开头我们列举了很多比较流行的播放器软件,它们之间既有区别也有联系。如暴风影音、WMP、RealPlayer、QuickTime、kmplaer就是核心各不相同的播放软件。而暴风影音、MPC、超级兔子快乐影音则几乎是一个核心出来的东西,还有终极解码和完美解码这两个软件包的核心播放器都是Kmplayer。

Part2

播放器的工作流程

任何影片的播放(动作片,纪录片,科幻片,,恐怖片)都分为3个步骤:拆包->解码->渲染,分别对应播放器的分离器->解码器->渲染器。

拆包,即是播放器调用分离器,将封包中的视频轨道和音频轨道正确取出来的过程。说得形象点,拧开可乐瓶,撬开罐头,撕掉信封口都是拆包的类比。分离器的作用就是将不同的封装包正确的拆开的工具。而封装包就是我们通常所说的“格式”,如.avi .ts .mkv . rmvb .mp3 .ape等。他们不是视频音频编码格式,而是封装包的格式,封装包只是个容器而已,容器只有大小的区别,和容器内盛放的物品没有任何关系(说不定你还用可乐瓶装酱油)。

很多人都经常说影片播放不正常,有声音没图像,有图像没声音等,其实通常都是分离器无法从封装包中正确的取出视频或音频文件造成的。

解码,当分离器正确的从封包中取出视频轨道和音频轨道后,播放器识别文件编码格式,然后调用相应的解码器进行解码(最简单的例子,繁体中文文档和日文网页不能正确显示,就是解码不正确导致的)。Cyberlink H.264/AVC解码器对应:x264视频编码,MPEG4/AVC视频编码,Sonic audio解码器对应DD音轨编码,WMvideo decoder DMO对应VC1视频编码等。有时候播放影片一卡一卡的,或者出现马赛克,通常都是解码器无法将视频或音频轨道正确的“翻译”过来。

渲染,就是解码器将音频和视频翻译完毕,然后由渲染器输出的过程。颜色调好了,可以开始画画;明天要考试;填答题卡的铅笔削好了没?画笔和铅笔就是你的渲染器。

知道了这三个概念,就知道播放高清的问题所在了。很简单,高清播放就在于选择合适的分离器、解码器和渲染器的组合。由于能运行Vista系统的用户机器配置一般都比较高,可以软解绝大多数的高清影片,而且目前来说XP用户仍然占绝大多数,所以下文探讨的范围全部都只局限于Windows XP操作系统,对Vista并不一定通用。

Part3

传统播放器的播放攻略

暴风影音其实就是由Media Player Classic(简称MPC)修改、完善后发展而来的。当视频规格发展到1080p后,很多喜欢暴风影音的朋友都失望了,因为它对高清显卡的硬解功能支持得不是很好,相当于只能依靠CPU来软解。这样那些电脑配置不是很高的老用户只能抛弃使用暴风影音,而转投支持硬解功能的软件阵营。

由于暴风影音其自带的分离器、解码器、渲染工具有限,所以经常出现有些影片根本无法播放的情况。虽然现在推出的最新版暴风影音已经加入了对高清硬件加速技术的运用,而且还新增了解码器搜索的功能,当出现无法解码的时候,播放器会自动联网搜索相应的解码器并下载,以保证高清视频的正常播放。但目前暴风影音支持的显卡类型很有限,通俗的讲就是兼容性不高。

所以对于那些已经习惯了使用暴风影音播放器的用户,如果你的电脑有一个能够进行软解的CPU,而且你能忍受播放器经常跳出搜索并下载解码器的提示,那么你还可以继续让暴风影音为你服役。

暴风影音开启硬件加速的方法:选择菜单[播放]-[视频设置],点击“开启硬件加速”,[确定]后即可。从暴风影音目前可以支持的编码类型可以看出,在高清领域它绝对是个不够格的产品。

以下是目前暴风影音能支持的编码类型:

MPEG-2:属于DXVA1.01规范,DVD采用此编码

XP平台下支持的显卡类型包括:ATI 1000/3000系列、Nvidia 6000/7000系列

H.264:属于DXVA 2.0规范,蓝光采用此编码

XP平台下支持的显卡类型包括:ATI 3000系列、Nvidia 8000系列

Vista平台下支持的显卡类型包括:ATI 3000系列

VC-1:属于DXVA 2.0规范

由于显卡驱动的不完善,目前暂时无法成功开启

这是一款很多人忽视他的存在,但却仍然顽强的活下来的软件。在非高清时代,身边就很少发现有豪杰超级解霸的用户,到了高清时代谈论这个软件的人就更少了,所以去研究它怎么播放高清没什么意义。

超级兔子快乐影音这款播放器严格来说,也是由MPC修改后发展过来的。当年的暴风影音几乎俘获了40%以上的电脑用户,我也曾是暴风影音的忠实用户。但自从有了超级兔子快乐影音后,很多用户都开始使用这款界面更漂亮,视频的默认关联图标更好看,操作同样非常简单的播放器。

不过这款软件在对高清视频的支持上做得也不是很出色,甚至还不如暴风影音系列,在现阶段可以认为它也是一个只能搭配强劲CPU去软解的播放器。

windows Media Player是Windows系统自带的播放器,只要你的系统里安装了WMP11,就可以对VC-1编码的视频进行解码,但对于H.264编码,WMP11则能力有限。所以它无法通吃所有的高清编码和格式,更别提支持显卡的硬解功能。对于高清爱好者来说,WMP11不是最佳选择。

在互联网时代刚开始的时候,RealPlayer的网络功能是很强大的,也因此积累了一大批忠实的用户。不过来到高清时代,它跟暴风影音一样,发展缓慢。思路、CHD、太平洋等论坛里你很难找到有网友交流如何使用RealPlayer播放高清视频。RealPlayer在高清播放领域也成为了一款鸡肋式的播放器,因此我们没必要为它研究更多。

Part4

主流的高清播放软件设置攻略

看完刚才的非主流高清播放软件,你可能会有点失望,因为它们的解码能力以及对显卡硬解功能的支持都非常有限,根本无法满足高清爱好者的需要。而接下来要介绍的主流高清播放软件的设置,则给你另外一番景象。

这是台湾讯连科技所开发的播放程序,是不少高清爱好者喜欢使用的一款播放器,尤其是IT网站的评测编辑,最喜欢用PowerDVD来做测试,看到这里你一定有印象在泡泡网或中关村在线之类IT网站的评测文章里,总是能找到PowerDVD的身影吧?原因很简单:用它开启显卡硬件加速功能的设置比较方便。

打开PowerDVD硬解功能的方法:在播放器窗口范围内右键鼠标打开配置菜单,点击配置选项,然后如图所示,在视频选项卡里勾选启用硬件加速选项。注意:如果你的显卡不支持硬件加速功能,那么开启硬件加速选项将会是灰色的不可选状态。

开启硬件加速后,PowerDVD应该能播放绝大多数主流的1080p规格高清视频,足以满足大部分人的需求,所以这个软件得到了很多高清菜鸟的喜爱。这个软件还有一个优势就是可以播放MINI蓝光碟,用PowerDVD 8极致版在电脑上播放MINI蓝光碟是一个非常不错的选择。

Kmplayer是一套将网络上所有能见得到的解码程式(Codec)几乎全部收集于一身的影音播放软件。但如果要用它来播放高清,还需要非常复杂的设置和外挂一些必须的解码器插件,这对于喜欢操作越简单越好的初学者来说,难度很大。对于那些喜欢用最少的软件配置就能达到高清播放的专业人士来说,Kmplayer是一个非常理想的选择。有经验的用户在安装Kmplayer的时候可以只安装自己需要的分离器、解码器和渲染器插件,从而缩小了播放器的体积,达到精简的目的。

不过只安装Kmplayer然后加自定义插件的组合可扩展性太强,每个人都可以有自己的一套方案,所以在此不多做讨论。后面要介绍的人气最高的完美解码和终极解码这两个软件都集成了Kmplayer,稍后会有详细的设置介绍。

终极解码是一款全能型、高度集成 解码包,自带三种流行播放器并对WMP提供良好支持,可在简、繁、英3种语言平台下实现各种流行视频音频的完美回放及编码功能。如果你经常逛思路高清论坛,那你肯定认识这个播放器,因为它在思路里的人气很高。思路曾经做过一个播放器的调查,结果使用终极解码的占68.78%,可见这款软件的人气之高。

终极解码的优点就在于比较人性化,自己可以随意搭配,选择性很大,不过界面较简陋,操作相对复杂,播放器整合修改也比较小。终极解码在更新频率上并不是很快,它不追求破解最新的解码器,而是在保持解码器和播放器稳定的前提下,进行破解更新,这样就使得一款软件的稳定性得到了保证。

最"懒人"的设置方案

如果玩家不想多动手,可以试着按照下图这几个通用设置进行解码播放,如果不行的话再进行手动设置其它方案。

DD Plus音轨设置方案

如果影片音轨为DD Plus(或DD+或EAC3),则在“MPEG-2音频解码器”调整为“Sonic”。如图:终极解码设置4。

LPCM音轨设置方案

LPCM是现在最常见的音轨之一,设置方法同上,一般用AC3Filter解码,但需做如下调整,否则会出现声道错乱问题(但在看其他音轨电影时需调回来):在终极解码的解码中心设置里在“AC3Filter”上点击右键,选择“LPCM5.1 修正声道”。如图:终极解码设置5。

打开显卡的硬解功能

下面重点介绍终极解码的显卡硬解问题。播放器在开启显卡硬解功能后能显著降低CPU的负荷, 但是不是所有的电脑都能硬解成功,这和显卡档次及驱动程序版本有关,请确保显卡已安装合适的带硬解的新版驱动。一般ATI HD2400以上、NVIDIA 7600GT以上的显卡都可以开启硬解。

NVIDIA显卡

N卡开启硬解比较简单,视频解码器和视频输出请参照图:终极解码设置6。

AMD(ATI)显卡

AMD(ATI)显卡硬解开启稍显复杂,H.264视频解码和MPEG-2编码影片的硬解可以同N卡的设置一样,但VC-1视频编码的影片则有两个组合方案。

第一种,在“MPEG-2分离器”下面选“Cyberlink”,再在“VC-1视频解码器”下的“CLVC1”上点击右键,勾选“禁用Vc1Tweak”,如图:终极解码设置7

第二种,在“MPEG-2分离器”下面选“Sonic”,再去“VC-1视频解码器”下的“CLVC1”上点击右键,勾选“禁用Vc1Tweak”,如图:终极解码设置8

特别提醒

有时在播放一些比较老的TS文件要把“MPEG-2分离器”调整为“Gabest”如图:终极解码设置9

完美解码是一款能实现各种流行视频、HDTV回放及编码的全能型影音解码包,自带 Media Player Classic、KMPlayer、BSPlayer 三款流行播放器,支持简、英语言平台下安装,能播放AVI、VCD、DVD、MPG、MP4、RMVB、TS、TP、EVO、M2TS、MKV、OGM、MOV、SCM、CSF、FLV等众多种格式的影音文件。

完美解码的优点在于更新迅速,界面美观,操作简便,设置选项多,播放器整合修改比较大。它的硬解功能针对A卡和N卡都有相应的傻瓜式选项,对于初学者来说很方便。

完美解码的播放设置没有终极解码那么复杂,在完美解码的设置中心里,提供了很多预设好的模式,用户只要选择相应的模式,就可以轻松解决分离器、解码器之类的繁琐设定,非常方便。

只要按照以上图解进行设置,完美解码几乎可以随意播放从网上下载的1080p片源。当然也有少部分比较特殊的片源可能会出现问题,出现这种情况再去高清论坛发帖请教高手,一般都能顺利解决。

Part5

高清解码PK完美解码

终极解码PK完美解码

了解高清播放的人都知道在玩家中最认可的就是终极解码和完美解码这两个软件,那它们之间究竟谁更好呢?这其实是个仁者见仁智者见智的选择题。虽然这个问题没有一个准确的答案,但如果细分到每个人的不同需求,找到适合各自的答案还是可行的,这就是马列主义的具体问题具体分析嘛。

终极解码更新缓慢,界面较简陋,操作相对复杂,播放器整合修改比较小,但解码器稳定,出错较少,解码器破解完善,适合需求系统稳定、时间相对较多能折腾得起,并不追赶最新潮流,不经常看最新大片的高清爱好者。而且终极解码的可操作性更大,具有很多的未知潜力,经过一定的设置,有时候对某些并不支持硬解的高清格式,也能开启硬件加速,从而降低CPU使用率。

完美解码则更新迅速,界面美观,傻瓜式的可选模式选项多,操作极其简便,播放器整合修改比较大,但解码器相对较不稳定,解码器破解有出错,错误较多。适合喜欢尝鲜,喜欢追新赶潮,但时间比较少不愿意折腾播放器设置的高清爱好者。

简单说就是终极解码功能强大且稳定,手动设置比较丰富,适合爱琢磨的高清玩家使用;而完美解码更新快,界面漂亮,设置简单,适合刚入门的高清爱好者使用。

怎么知道硬解模式是否开启?

使用终极解码或完美解码,用Kmplayer播放器播放,按TAB键查看当前视频信息,在“视频信息图”中,如果是“输出:DXVA”字样,则表示已经开启硬解功能;如果有“输出:YV12”字样,则表示没有开启硬解功能。至于码率,只要双击系统托盘的haali分离器图标,即可弹出码率的实时信息图。

上一篇:奴时代:奴役生活还是被生活奴役? 下一篇:我来自《美国偶像》