回覆列表
  • 1 # a不會愛的小笨蛋

    我們目前主要接觸到的影象多數是24bit或32bit顏色深度,它等於每通道8bit的 R、G、B或每通道8bitR、G、B、A色彩通道的相加,而8bit表示每個原色具有256個灰階,即0-255對應色彩從黑到白的灰度級別,10bit表示單色彩通道具有1024個灰度級別,色階範圍是0-1023。8bit提供256個取樣點,而10bit提供1024個取樣點,其色彩精度是8bit的4倍。 目前市銷的顯示器絕大多數都是6bit的TN和IPS面板,少數IPS面板可以達到8bit。國內著名的wiki、chd、hdchina等壓制小組之前的作品都是8bit重編碼,而官方的x264目前也只支援8bit,我們所用到的支援10bit編碼的x264都是經過高手重編譯的版本。普通MKV在6bit面板播放時,都是顯示器以抖動(dither)的方式轉換成8bit實現的。在此引用好像是taor大的一句話:“在二進位制下對8bit的源資料進行有損編碼,造成相同量化損失時,以8bit為100%的error(殘差)時,9bit為50%的error,10bit為25%,12bit為6.25%……”其實就是說8bit轉換為10bit是無損的,而10bit轉換為8bit是有損的,換句話說,由低位深向高位深的轉換是無損的,反之則是有損的。一般顯示器由10位dither為8bit總要比8位dither為8bit的損失要小得多。因此,10bit片源在播放畫質方面是極佔優勢的。而我們有時為了達到更佳畫質,會極端的使用madVR解碼器,普遍理解madvr解碼器解碼效果最好,那是因為madvr內部是不管你8bit還是10bit輸入,都先升到16bit進行處理,最後再dither成8bitRGB32進行輸出,所以它才能實現最高精度的轉換和最小的error。而8bit轉換成RGB後遠遠到達不了8bitRGB的16777216色(目前大部分高畫質影片就是屬於8bit-Rec709的情況),只有用10bit及以上轉換為8bitRGB才能達到16.7M色。

  • 中秋節和大豐收的關聯?
  • 為什麼手術後不讓喝水?