銳化,顧名思義就是邊緣和細節增強。首先介紹的 FineSharp 是一個基於 AviSynth script,用於 MPC 系列播放器的銳化著色器;除了 MPC 你還必須有 madVR 才能執行它
基本需求:
1.MPC-HC / MPC-BE 最新版
2.madVR
如果你的顯卡許可,作者建議與 NNEDI3 luma doubling 一起使用可以達到最佳效果。
由於著色器會連原本影片中的缺陷一起增強,例如噪點或 artefacts,如果影片來源不乾淨,請先降噪,不然就是在乾淨的片源使用它
安裝:
http://www.mediafire.com/download/7g82h7kisz8o6ou/finesharp_shaders_1.11.zip下載好後,會得到一個資料夾,請將裡面的檔案全數丟到 Shaders 文件夾裡面,以 MPC-BE 作舉例
“C:\Users\使用者名稱\AppData\Roaming\MPC-BE\Shaders”
PotPlayer 聽說是要改後綴丟到 PxShader,我沒裝 Pot 所以也不確定,請用 Pot 的同學自己試
設定:
Shaders 如下圖排列,這幾個 Shaders 必須要一起使用才有效果
pre 和 post 請擇一使用,過度銳化會造成反效果
依照作者所言,Pre-resize shaders 對於升頻的影像有較佳效果(例如 720p upscaling to 1080p);post-resize shaders 對於 downscaling 有較佳效果(例如720p你用 NNEDI3 image doubling 到 2560*1440,再 downscaling 至1080p)
另外若 madVR 有勾選 "run custom pixel shaders in video levels instead of PC levels"請把它去掉
效能方面,我用 R9 270 沒辦法跟 NNEDI3 一起開,會有掉幀的情況,若 pre 和 post 一起開則是直接當掉,只能 Jinc 3 taps + AR + FineSharp 這種設置
效果的話,老實說盡量優先選擇 NNEDI3,若你的顯卡有餘力同時 NNEDI3 + FineSharp 再去啟用它
madVR 作者已表示會把 FineSharp 納入未來的版本中,可見得其對畫質的提升也獲得了 madshi 的認可,不想嘗鮮的人可以等 madshi 的成果
下一個要介紹的 BlueskyFRC 跟 SVP 是類似的東西,但效果更好(感謝巴友小特推薦)。簡單講就是把24p的影片補幀到60p讓畫面更流暢,並消除傳統因 3:2 pull-down 產生的 judder,還是不懂的人請自行 Google“Motion interpolation”
首先要說的是,由於 BlueskyFRC 用的是基於 AMD Fluid Motion 的技術,所以非 A 卡不支援(用老黃牌顯卡的可以點上一頁了...)
基本需求:
1.AMD 顯卡(Radeon R9/R7 系列、Radeon HD 7000 系列、Kaveri APU)
2.Windows 8.1
3. 驅動 Omega (14.12) 以上版本
4.MPC-HC/MPC-BE/PotPlayer 播放器
安裝:
http://bluesky23.yukishigure.com/en/BlueskyFRC.html到官網,拉到最下面選 BlueskyFRC_1.3.0_Setup (w/ installer),下載後是 exe 檔,直接點下一步直到安裝結束
設定:
安裝好後請打開 MPC-BE(Pot 是什麼不要問我)到外部篩選器這邊,點選”新增篩選器”
篩選器選”Bluesky Frame Rate Converter"
但先別急著確認,請先按”瀏覽”
找到程式安裝的資料夾
若你的 MPC 是32位元就選32.dll,64位元就選64.dll
將 Bluesky Frame Rate Converter 設成”偏好”
接著到 CCC 把跟影像顏色有關的全部改成”使用影像播放器設定”或直接關閉,避免顯卡加料
到品質頁,勾選”流暢動作”並調至”Medium”
全域影像品質,把”在支援的影像播放應用程式中啟用影像品質功能”打勾
最後打開 BlueskyFRC 本身,依照喜好選 Mode1 or Mode2
下列是各架構顯卡可使用的 Mode
這兩個有什麼差呢,官網說明是這樣
About AFM Mode
- Mode 0: Default setting and behavior depends on the GPU/APU
- Mode 1: Created 2 original frames and 3 interpolate frames when converted 24p to 60p
- Mode 2: Created 1 original frame and 4 interpolate frames when converted 24p to 60p
依我自己反覆試驗並無看出明顯差異,大家有興趣可以玩玩看
一樣先說效能部分,安裝的 HTPC 顯卡是 7770,NNEDI3 無法跟補幀同時開,最大的極限是 Jinc 3 taps + AR + BlueskyFRC,雖然不會掉幀,但開到這樣對 7770 而言已經很緊繃了,顯卡發出非常大聲的哀嚎...
補幀效果比 SVP 好,但比 SONY 的 Motionflow 差。最大的差異在 artefacts,SVP 算出來的畫面 artefacts 最多,殘影也最嚴重;BlueskyFRC 相對來說 artefacts 少非常多,雖然還是有但是不明顯,在字的周圍會有糊掉的現象;Motionflow 則是幾乎沒有任何 artefacts(我是開標準 Auto1),畫面過度平滑沒有任何不自然感
另外一點就是,SVP 比較倚重 CPU 運算能力;BlueskyFRC 則是較吃重 GPU 運算能力
如果你的螢幕沒有類似 Motionflow 這類的補幀技術,又剛好用 AMD 顯卡,BlueskyFRC 可以說是目前最佳解決方案
題外話,個人推薦 HTPC 用戶一律使用 AMD 顯卡
為何?
1.在預設情況下 AMD 輸出的畫面比 nVIDIA、Intel 更漂亮,顏色鮮艷(板上已有某位文書機很強的大大貼圖證實)。別跟我說什麼驅動選項調整一下就好,那是調不出來的,除非你的螢幕校色過,且在 madVR calibration 開啟色域管理才有可能畫面完全無差別
2.對 madVR 演算法支援更完整。
nVIDIA 由於 OpenCL bug 對 madVR 一堆高階演算法(例如大名鼎鼎的 NNEDI3)跑出來的效果都不如 AMD 好,可以說 A 卡在效能上完全打趴 N 卡...
3.AMD FreeSync 支持的螢幕頻率高達9-240Hz,可以完全匹配各種影片幀率,當這項技術普及時電腦螢幕應該也可以跟電視一樣原生支援 23/24p 更新率;而 nVIDIA 的 G-Sync 只有可憐的 30-144Hz....
4.現在又加上 A 卡的這項補幀技術,可以說是影片播放全制霸,若未來 nVIDIA 在影像播放上沒有任何技術突破,我應該是不會再買任何 N 卡了