影片的10BIT 和 8BIT有什麼不同?

如题所述

一、灰阶不同:

1、8bit:

8bit表示每个原色具有256个灰阶,即0-255对应色彩从黑到白的灰度级别。

2、10bit:

10bit表示单色彩通道具有1024个灰度级别,色阶范围是0-1023。

二、采样点不同:

1、8bit:

8bit提供256个采样点。

2、10bit:

10bit提供1024个采样点,其色彩精度是8bit的4倍。10bit重编码,实际上就是用更高位深来进行数据的有损编码,而且bit越高效果越好。

扩展资料

在8bit编码下,有些时候一些渐变色块由于色彩变化范围很小而面积很大,容易导致一端到另一端总共只出现了很少的几种颜色,这就使得画面看上去不是渐变色带而是几块颜色,这种现象叫做banding。10bit色块就不容易出现,同时由于相邻颜色区别更小,人眼也难以看出色块之间的界限。

8bit编码技术可以通过一种称为dither(抖动)的方法,也就是在色块边缘混入细碎的相邻色的色点,来模糊色块边缘。但是由于这些色点的存在大幅提高了画面的复杂度,产生了许多冗余信息量。

由于8bit必须采用这些技术来提高视觉观感,所以8bit编码往往要引入大量冗余信息,而10bit不需要dither也能实现一样的画面感受。




温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-03-05

1、灰阶

8bit表示每个原色具有256个灰阶,即0-255对应色彩从黑到白的灰度级别。10bit表示单色彩通道具有1024个灰度级别,色阶范围是0-1023。

2、采样点

8bit提供256个采样点,而10bit提供1024个采样点,其色彩精度是8bit的4倍。10bit重编码,实际上就是用更高位深来进行数据的有损编码,而且bit越高效果越好。一句话:重编码压缩率更高,以更低的码率提供更接近原盘画质的还原效果。

扩展资料:

虽然10bit很好,但是10bit也有自己的劣势:

1、首先也是最要命的就是不支持绝大多数的硬盘播放机,但解决方法也相对简单,由生产厂商推出相应的固件即可,问题是不知道什么时间才能推出。

2、10bit不支持硬解,所以自己的电脑cpu不能太差;假如为了追求画质而选择了madvr,那么相对应的显卡也不要太差。所以要全部强的话,才能更好的显示。

相同压制参数下,10bit比8bit压制时间多20%,但画质可提升25%;相同体积,相同画质,10bit码率要比8bit低大约20%左右;相同码率,10bit比8bit体积节省将近20%左右。

本回答被网友采纳
第2个回答  推荐于2017-09-05
有关10bit重编码的优势,实际上就是用更高位深来进行数据的有损编码的优势,而且bit越高效果越好。最简单的一句话就是,压缩率更高,以更低的码率提供更好的还原效果,这已经足够具有意义了。
  例如:
  8bit源数据: 10011010
  8bit量化后: 10011011
  10bit量化后:1001101001
  12bit量化后:100110100001
  当然相同量化时肯定是bit越高的数据占的容量多,但由于损失程度的降低,综合下来的结果是,相同码率下高位深编码的还原程度始终大于等于低位深。
  而其实在目前的大部分有损音频编码里,不管输入的是16bit整数还是24bit整数,其内部都是用32bit浮点数来进行编码的,能大大减小error。至于为什么不在视频里用浮点数编码,可能的原因之一是,目前最强的桌面级CPU也只能勉强解码一个浮点数编码的1080p 24fps视频。
  至于你想说:“我只有8bit的显示设备,10bit有什么用呢?” 这不是什么问题,因为最终是要靠dither(抖动)转换成8bit RGB的,事实上madVR内部是不管你8bit还是10bit输入,都先升到16bit进行处理,最后再dither成8bit RGB32进行输出,所以它才能实现最高精度的转换和最小的error。
  而且最近还有这么一篇文章,对不同位深的YUV空间的色彩数量进行分析,发现8bit YUV转换成RGB后远远到达不了8bit RGB的16777216色(目前大部分高清视频就是属于8bit-Rec709的情况),只有用10bit及以上精度YUV转换为8bit RGB才能达到16.7M色

  换句话说,10bit技术层面上更高一筹....但实质上和8bit的区别并非很大....我觉得如果只是下来看看而已,到可以不必太在乎这些......如果是拿来收藏,10bit的更好一点吧....但这也得考虑到你的播放器之不支持........本回答被提问者采纳
第3个回答  2020-12-23

10bit 视频是什么?相比起 8bit 视频有什么优势?

相似回答