Deblocking能够消除H.264编码时(启用INLOOP)可能产生的一些马赛克现象,这是采用处理器软件解码一个重要的意义所在。上一代显卡在启用显卡的H.264硬件加速会导致无法开启deblocking,无论是用终极解码调用“CLAVC”(本质也是调用PowerDVD的解码器),还是PowerDVD 7.3中开启硬件加速,都会自动关闭H.264的deblocking。
那么deblocking对于画质的影响有多大呢?下面的截图可以说明一些问题:
『X1950GT开启显卡硬件加速:会强制关闭deblocking』
『X1950GT关闭显卡硬件加速采用软件解码,deblocking默认开启』
从画面对比我们可以看到,deblocking对于画质的提升还是非常明显的,开启后,画面上色彩的过渡更加自然平滑。
那么新一代的显卡呢?经过测试我们发现,HD2600/2400已经很好的解决了这个问题,即便开启硬件加速,deblocking同样会默认开启,画面表现与软件解码时没有区别。下面我们还是通过截图来查看一下效果:
『EAH2400Pro关闭显卡硬件加速采用砑饴耄琩eblocking默认开启』
『EAH2400Pro打开显卡硬件加速,deblocking同样默认开启』
需要说明的是,为了帮助大家能比较容易的看出差别,我们测试采用的这个视频虽然采用H.264编码,但是编码率较低,所以是否开启deblocking画质差别很大。在实际应用中,如果你观看的影片采用10Mb/s以上的高码率H.264编码,那开启显卡的硬件加速后,画面并不会有这么“恶劣”的情况产生,实际效果还是可以接受的,尤其是在小尺寸显示器上,但如果在超大屏幕的高清电视或者投影上,我们依然可以看出deblocking对于画面的巨大影响。