【播放器】终极解码、完美解码、KMplayer设置指南及硬解指南
- 格式:doc
- 大小:1.77 MB
- 文档页数:20
首先先来说说解码器,分离器以及DXVA的概念
解码器的功能就是对视频或者音频进行解压缩。我们知道不论是原始的视频或者是原始的音频,数据都是十分惊人和庞大的,所以我们要用编码器对其进行压缩,这样才有利于传输和存储。在播放时我们就要需要还原成画面或者声音,这就需要解压,也就是解码。其中视频解码器比较复杂:
视频压缩技术就像我们之前所说有很多种,每一种里又有不少官方的,第三方的解码器,各种解码器功能,画面,速度都有差异,不过一般分为两种解码器:硬件解码器和软件解码器。硬件解码器就是利用解码器所带的驱动接口和硬件本身连接上,利用硬件所带的功能对视频进行解码,这样可以降低对CPU的负荷,从而实现流畅播放以及提升CPU多任务的能力。软件解码器就是除了硬件解码器之外的所有解码器,其最大特征就是利用CPU通用处理的功能,对其进行软件解码。软件解码虽然耗费CPU,但是可以修改,升级,在CPU资源充足的情况下是最好的选择。
分离器的功能就是把封装在一起的视频以及音频还原出来。之前我们谈过有不少的封装,每一种封装必须对应一种分离器,才能正确的把视频和音频分离出来以供解码器解码。
分离器也有很多种,一般情况下非标准的封装格式在正规的播放器里都没有相应的分离器,比如MKV。而分离器比较出名的有月光分离器,haali等。
DXVA(也称DirectX VA)全称就是DirectX Video Acceleration(硬件视频加速接口)。DXVA是一个由微软和图形芯片厂商联合定义的一个硬件接口规范。如果一种显卡芯片在硬件上支持DXVA规范,并不代表它就实现了DXVA里面定义的所有功能。不过有一点可以肯定的是:对于DXVA定义的每一项功能,符合DXVA规范的显示芯片驱动程序一定会告诉系统,这项功能在它的硬件里实现了还是没有实现——这是DXVA规范强制性要求的。这样做的好处是应用程序不需要自己花费时间和精力去测试显卡有没有实现某项功能。
同样的,如果一种解码器支持DXVA规范,也不代表它就能利用DXVA规范里面所有的功能组合,它可以选择自己有能力支持的,或者想要支持的那些功能的组合,而其他功能组合也许就放弃了。
此外,如果某种显示芯片虽然通过驱动表示支持某种功能,但解码器认为该芯片对这个功能的支持是不稳定的,容易导致系统崩溃或错误,那么解码器也可以放弃使用该芯片的这种功能。
按照DXVA规范,硬件解码加速有3种级别
1、MC加速(运动补偿,也就前文提到Pixel Prediction)
2、IDCT加速(前文提到的Frequency Transform) + MC加速
3、VLD加速(前文提到的熵解码) + IDCT加速+ MC加速+(deblocking fliter环内解块滤波)
除了比较老的显卡(例如Geforce3)才支持MC加速之外,现在GF6/7,X1000系列第二级,而GF 8600/8500支持H.264第(违禁词语-已隐藏)加速,以及HD2000系列支持VC-1/H.264第(违禁词语-已隐藏)加速,当然,这也需要解码器支持才能被调用。
当播放器或者解码器显示DXVA(也称DirectX VA)时也代表着硬件加速已经被开启。
在所有所有的播放软件器,设置最为简单,又能直接开启硬件解码的软件,只能是PowerDVD了。可以说PowerDVD是目前最好的软件解压VCD/DVD/HDTV播放工具,同时它自带了HDTV硬件加速的编码,使得调用极其简单。
如果您使用的是NVIDIA的显卡并且带有PUREVIDEO技术,那么它会有一个PUREVIDEO HD的标志显示出来。
PowerDVD分别可以对H.264,VC-1,MPEG2,X264,XVID,DVIX等格式进行解压。也就是说基本上主流的DVD/DVDrip,HDTV/(违禁词语-已隐藏)ip都可以解码,并且在显卡有
硬解功能时无需任何设置即可开启硬解。
以下信息代表DXVA硬件加速启用。
PowerDVD无疑是强大的而且方便的,非常适合菜鸟使用硬解看中文片,即使是软解,它也能最为迅速的找到正解的解码器,不会出现画面,音频不正确的情况,而这一切都是无需设置的。对了,为何要说中文片呢,因为除了您外语特别好的情况下,PowerDVD是没有办法外挂字幕的,这也是该软件的一大遗憾,许多人正是因为如此抛弃了PowerDVD,而仅仅使用它所附带的解码器配合其它播放器。
PowerDVD的缺点不仅如此,由于不可配置,其分离器比较少,就连AVI这种老得不行了的封装分离得都有些问题,当然,这和现在HDTV的AVI封装了dts多音轨可能有些关系。其它方面,尽管PowerDVD是靠播放DVD起家,但是如果碰到了HDDVD的同样为MPEG-2 PS封装的EVO文件,PowerDVD一样无法对其分离。
PowerDVD优点:无需设置,有众多同时存在不同级加速的解码器即开即用,十分方便,是购买HDDVD/BD碟最佳播放器。
PowerDVD缺点:PowerDVD对网上下载的Remux非TS封装片源都无法正常分离,如果碰到(违禁词语-已隐藏)ip的MKV格式更是无可奈何。最为气愤的是无法挂任何字幕。注意:PowerDVD一定要优先于其它播放器安装。如果PowerDVD工作不正常,有可能是解码器/分离器混乱,重装一般可以解决问题
终极解码以及完美解码设置指南
终极解码以及完美解码其实说白了就是一个软件大集合,其中时下最热门的包括了播放器,解码器,以及分离器。由于终极解码或者完美解码的设置十分霸道,并且自由度不算高,所以我们可以把终极解码或者完美解码当成一个解码器以及分离器的软件包来安装。也就是说只使用它附带的解码器或者分离器,甚至是播放器,但不使用它自带的设置器,而是使用设置最为细致的KMPlayer。
在这里和大家说明一下,不论是安装了终极解码或者完美解码后,其装在系统里的解码器和分离器是由当前设置所决定,比如您现在想使用NVIDIA VIDEO Decoder,而您就需要将相应的选择调至NVIDIA VIDEO Decoder选项并且应用之后,它才会调出NVIDIA VIDEO Decoder的安装。
同样的,需要调出什么样的解码器,或者分离器,直接在终极解码或者完美解码设置,它就会被安装上了。
可以看出已经可以使用KMPlayer搜索到NVIDIA VIDEO Decoder这个解码器了,这在之前并没有。