madVR是一個高質影像渲染器,當中多種出色的功能包括 高質素色度升頻(chroma upscaling); 多種高質素縮放技術(bicubic,mitchell,lanczos,spline及nnedi3等等); 高質素YCbCr->RGB換算法; 可以配合顏色校準器校準螢幕的色域同伽瑪; 全程使用16bit高精度處理; 最終16bit處理後會抖動(dither)到RGB的色深輸出; 避開顯示卡驅動程式對畫面的處理,避免損害畫質; 所有程序使用GPU運算。 今次的主題是使用madVR的模擬HDR(High Dynamic Range Imaging)功能,在一般不支援HDR螢幕盡可能得到接近真正HDR的光暗及色彩效果。 尤其在電視界別開始推行HDR,可見整個業界想推HDR作為未來一個主要裝置的標准,未來首先會有更多HDR的電影推出,繼而到HDR電視到一定市佔率後應該會延伸到大氣電波的電視信號 以下是常見HDR宣傳下可達致的效果 必要程式 要實現HDR效果,首先要渲染器、解碼器、播放器3方面配合, 渲染器要使用madVR,解碼器最好使用0.69版本以後的LAV-filter,播放器要使用支援外置濾鏡的,例如MPC-HC、MPC-BE及Potplayer等。 而且最重要有HDR的影片。 各位的安裝方法我不再講解,可以按上方的名字便會連結到安裝教學。 設定方法 安裝好各樣元件,可以開啟播放器設定, 在MPC-HC或MPC-BE的影像輸出(DirectShow視訊)設定為madVR渲染器 在Potplayer的偏好設定中視訊的輸出裝置把渲染方式設定為Madshi 視訊渲染。 並在外置濾鏡加上LAV-Video decoder解碼器和madVR, MPC-HC/MPC-BE在外部篩選器中新增LAV Video Decoder和madVR並設為偏好, Potplayer在全域濾鏡優先權中新增LAV Video Decoder和madVR並設為強制使用, 然後隨意開啟一條影片,旨在開啟播放器從而設定madVR的HDR項目,播放影片後Windows右下角便會出現madVR的圖示,用滑鼠右鍵按下便會出現選單,再選擇Edit madVR Settings。 在madVR settings中device,選擇會使用觀看的螢幕,只用1個螢幕的用家便只有1個選擇,再按下旁邊的箭咀開啟選單,選擇hdr。 在hdr項目中,選擇convert HDR content to SDR by using pixel shader math,假如你有某些螢幕校色裝置可以選擇包括3DLUT的項目,不過我沒有此類設備所以不知如何設定。 然後便設定好可以播放HDR影片嘗試一下畫面呈現的效果。 如果想肯定HDR功能是否正常運作,可以在播放時按下Ctrl+J開啟OSD訊息表,觀察紅框內matrix的色域是否BT.2020,而且下方有無出現HDR項目。 在正常運作下即使模擬HDR功能的效果亦相當出眾,光暗和色彩效果都只能用驚豔形容,比較下會感覺非HDR版的色彩變得非常暗啞,但少年pi這套電影在當時畫面呈現的效果已經算是相當出色,但在HDR的效果更上一層樓。 以下是比較有無HDR的截圖 有HDR 無HDR 有HDR 無HDR 睇片研究所 [geo 在 2020-7-31 03:06 PM 作了最後編輯]