瀏覽單個文章
bigDDD
Elite Member
 

加入日期: Oct 2013
文章: 5,059
引用:
作者space
幫樓上網友做個補充順便回答你的問題

YUV(YCrCb)各通道8bit整數(16~235)共24bit
RGB也是各通道8bit整數(0~255)共24bit
但是YUV轉RGB的公式中的常數帶有小數,所以YUV不可能無損轉成RGB

如果是像potplayer這樣的播放器
為了顯示"理想中"正確的顏色
在預設設定下EVR(CP)渲染器會先將YUV 4:2:0 升頻為 4:2:2(占用顯示記憶體)
升頻後的YUV會先抖成各通道 10bit 整數RGB(又佔用顯示記憶體)
然後再向下壓縮成各通道 8bit 整數RGB
最後再將縮放後的8K影片以1080P輸出

------------------------------------------------------------------------
一般來說系統或是瀏覽器內建的播放器為了效率沒有做升頻跟抖色這兩部份
或是有做但是採用低精度或是簡單的算法,所以占用的顯示記憶體與運算量較少

所以瀏覽器撥放吃資源較少

那這樣看來哪種撥放效果"還原度"較高?
是不太加料的瀏覽器還是potplayer這種?
這會不會又牽扯到以前硬解剛出來時
我記得有一派是提倡軟解的
他認為軟解是最真實而且還原度最高的
一路走來好像也是如此
以前硬解時也遇到某版驅動出現奇妙色塊
但軟解不會發生
不過現在對我而言硬解已經很成熟而且是不可或缺的存在(即便我電腦早已經是多核心的了)
舊 2018-05-08, 08:15 AM #65
回應時引用此文章
bigDDD離線中