X264进阶篇 — 谈10bit x264高清编码目前可行性


目前来说,x264的10bit编码方案逐渐成熟,其两大优点足矣秒杀8bit编码的x264高清视频:“1、能够解决x264 8bit有损编码产生的banding;2、编码效率比x264 8bit高,完全能够做到小体积高画质”。banding为何物?就用以下的11区动漫(花开物语)作为解释,尤其注意红圈的地方PS.图片来自NMM论坛

TS视频源:
花开物语 Banding TS源

x264 8bit:
花开物语 Banding x264_8bit源

x264 10bit:
花开物语 Banding x264_10bit源

banding就是经常在画面昏暗时产生的色彩过渡坏块,在许多有暗场的动画或真人电影电视剧都有此现象。经考究得出DVD或BD等原盘播放无此问题是因为做了噪点抖动,使得人的眼睛认为这里没有能够看出特别明显的坏块。由于x264编码时参数的影响,以及先天不足(8bit编码)压制出来的视频往往有原盘没有的坏块。当然了,从x264高压缩高质量已经对此编码方案前景表示非常看好,并且一直在更新修复各种出现的BUG,直到10bit编码的出现才解决了这个坏块的问题。

编码效率这点不用解释了,能够在同等质量下让视频再次减少大小容量,对于Rip或高清收藏者、硬盘空间紧张者都是一个不错的福音。

但是凡是都不是绝对的,有优点就有缺点

1、不支持硬解码
2、移动设备不支持
3、同码率下解码时,资源占用比8bit高一些

不能硬解这完全不能接受啊,考虑到中国大陆许多家庭的电脑或许还有用单核CPU的,双核CPU恐怕对高清1080P的视频也挺悬的,硬解是在中国大陆推动高清视频唯一途径。但不能硬解完全靠软解(CPU解码)会造成CPU占用率升高,占用系统资源(与第3条一致),没有四核CPU和2G以上的内存玩不起10bit x264高清视频。
移动设备不支持的话依赖硬件解码的播放设备同样也是玩不起的啊。貌似市场上最近兴起的高清播放机,所有格式兼容的小型播放器,可能所有的播放器都不支持10bit x264高清视频,意味着只能电脑播放。不过电脑播放的话还需要解码器支持,虽然10bit编码成熟了,但是能够解码10bit的解码器却屈指可数。

总结:
1、10bit换来8bit持久无法解决的banding。对于画质完美者来说是绝对的福音,绝对挺
2、10bit在相同质量下能压出比8bit更小的容量。对于节约型御宅、动画收藏者、高清收藏者是绝对的福音,绝对挺
3、不支持硬(件)解码。对于用户电脑在低配置情况下会出现解码缓慢甚至掉帧现象
4、移动设备不支持。也同样代表了依赖硬件解码的高清播放器都无法支持
5、解码资源占用会比8bit高一点。这点无非是占用点内存和CPU罢了,从现在最低配置内存1G算起,其实也够了。就是CPU还是得四核的才行

DVDRip和BDRip是压制给人看的,并不是自己拿来YY用的,所以一切按照用户的角度考虑。毕竟用户也没心思为了看你的“高清”而到处去找播放软件,而且就目前来说中国大陆用暴风影音和QQ影音的人群居多。因此考虑用户所谓“简单实用”、“照顾小白”的理念,8bit编码还是可以走很远的。

虽说10bit编码优势也很明显,但是还是静观10bit编码能支持硬件解码移动设备支持了,如果到那一天,相信会迎来新一轮的“高清”热潮。

就目前而言支持10bit播放的PC播放软件的话推荐使用最新PotPlayer,当然这是软解码,对于双核来说可以基本上应对,建议使用四核


2010年5月15日正式以全新面貌出道。依旧以高清、兼容、收藏性佳的特点继续压制x264 8bit视频。自2020年播出的番均开始使用x265 10bit压制。