婆罗门
精华
|
战斗力 鹅
|
回帖 0
注册时间 2015-7-8
|
色深(bit-depth),就是我們通常說的8bit和10bit,是指每個通道的精度。8bit就是每個通道用一個8bit整數(0~255)代表,10bit就是用10bit整數(0~1023)來顯示。16bit則是0~65535
(注意,上文的表述是不嚴謹的,視頻在編碼的時候,並非一定能用到0~255的所有範圍,而是可能有所保留,只用到一部分,比如16~235。這我們就不詳細展開了)
你的顯示器是8bit的,代表它能顯示RGB每個通道0~255所有強度。但是視頻的色深是YUV的色深,播放的時候,YUV需要通過計算轉換到RGB。因此,10bit的高精度是間接的,它使得運算過程中精度增加,以讓最後的顏色更細膩。
如何理解8bit顯示器,播放10bit是有必要的呢:
一個圓的半徑是12.33m, 求它的面積,保留兩位小數。
半徑的精度給定兩位小數,結果也要求兩位小數,那麼圓周率精度需要給多高呢?也只要兩位小數么?
取pi=3.14, 面積算出來是477.37平方米
取pi=3.1416,面積算出來是477.61平方米
取pi精度足夠高,面積算出來是477.61平方米。所以取pi=3.1416是足夠的,但是3.14就不夠了。
換言之,即便最終輸出的精度要求較低,也不意味著參與運算的數字,以及運算過程,可以保持較低的精度。在最終輸出是8bit RGB的前提下,10bit YUV比起8bit YUV依舊具有精度優勢的原因就在這裡。事實上,8bit YUV轉換後,覆蓋的精度大概相當於8bit RGB的26%,而10bit轉換後的精度大約可以覆蓋97%——你想讓你家8bit顯示器發揮97%的細膩度么?看10bit吧。

注意這圖右邊那一圈圈跟波浪一樣的效果。這就是顏色精度不足的表現。
10bit的優勢不只在於顯示精度的提高,在提高視頻壓縮率,減少失真方面,相對8bit也有優勢。這方面就不展開了。
转自vcb-studio
既然你播放器能实现的东西为什么要修改原来的视频?eoe那段矶光雄的作画会变成什么样。。。
现在除了韩国的一些压制组会对画面调色以外大部分压制组都是专注修复视频瑕疵和保持还原下减小储存空间。特意去插帧什么的不如等业界出60帧动画(不可能 ) |
|