瀏覽單個文章
space
Junior Member
 

加入日期: Apr 2003
文章: 751
引用:
作者bigDDD
不過我看我的顯卡RAM也吃一半了(我是8K連結餵給potplayer吃)

幫樓上網友做個補充順便回答你的問題

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輸出

------------------------------------------------------------------------
一般來說系統或是瀏覽器內建的播放器為了效率沒有做升頻跟抖色這兩部份
或是有做但是採用低精度或是簡單的算法,所以占用的顯示記憶體與運算量較少
舊 2018-05-08, 02:39 AM #64
回應時引用此文章
space離線中