最強免費即時插幀軟體 (SmoothVideo Project, SVP)
請先下載
這段影片(InterFrame)並播放2~3次後再比較
原始影片(Original)
是否明顯感覺InterFrame影片在畫面平移時很平滑、順暢 ?
這段平滑影片是由InterFrame軟體轉檔來的並非以即時的方式呈現
如果要針對不同影片做即時插幀,那麼就需要 SVP 的幫助
把影片幀率 23.976fps 提昇為 60fps (與螢幕同步),再搭配 ReClock 使影音同步
欲順暢播放1080p(高碼率)並即時插幀且是AMD(ATI)顯卡,請以此為基準:
i7-920@4.0GHz
Uncore@3.6GHz
AMD HD6970/2GB@880/1375, Catalyst 11.8 preview
NVIDIA 顯卡 ...
抱歉,手邊能跑的N卡全被a走 ;em42;
SVP 顯卡支援表:
http://www.svp-team.com/wiki/GPU_Compatibility
AMD HD69xx,SVP官方建議驅動11.7(含)之後的版本,並再另外安裝 OpenCL 驅動
NVIDIA 已在驅動安裝包內建,不必另外下載安裝
SVP 3.0.3 Full 下載
以下分別介紹:
一、SVP 安裝
二、PotPlayer 設定
三、SVP 設定
______________
一、SVP 安裝
(1) 語言請選擇 English
(2) 依據 CPU 等級選擇 SVP 內定的設定參數
(3) SVP介面,建議選擇 Expert 模式
(4) 其餘選項可不用勾選
(5) 圖中應該還有一個 ReClock 安裝選項,不過由於是安裝後再重新抓圖,所以沒有顯示...
建議勾選 AviSynth 2.5.8 MT、Visual C++ Redistributable 2008
FFDShow 如果已安裝較新版本,可不用安裝
ReClock 非必備,依個人喜好決定,相關設定請爬本篇前文 :PPP:
二、PotPlayer 設定 (建議使用目前最新版本
1.5.29204)
(1) 執行 PotPlayer,按下 Ctrl+F 進入 Filter Settings
(2) 打開內建影像處理濾鏡
(3) 設定分離器為 LAV Splitter
(4) 影像解碼
如果是 AMD(ATI) 顯卡按圖中紅色部分選用內建解碼
如果是 NVIDIA 顯卡請另外安裝 LAV CUVID Video Decoder
(5) AMD(ATI) 顯卡設定硬解請參考 DXVA Checker
(6) 設定對應的編碼硬解並開啟 "Use DXVA without rendering mode"
(7) 濾鏡順序請按圖所示排列,優先權設定如下
File Source (Async.) --> Prefer
LAV Splitter --> Prefer
ffdshow raw videof filter --> Prefer
ffdshow Video Decoder --> Set Merit(內定值ff800001無需更改)
LAV Audio Decoder --> Prefer
ffdshow Audio Decoder --> Set Merit(內定值ff800001無需更改)
CoreAVC Video Decoder --> Block
Haali Media Splitter --> Block
Haali Media Splitter(AR) --> Block
(8) 設定渲染器 - EVR/CP
三、SVP 設定
(1) 執行 SVP,如圖所示
(2) 勾選 GPU-acceleration (OpenCL)
(3) Demonstration mode 分屏演示有無 SVP 差異
(4) 分別針對不同影片解析度、幀率設定參數
如果硬體配置與我差不多的,可以嘗試如圖設定
(5) 由於插幀是即時運算,難免會出現瑕疵
以下二個參數可以
抑制瑕疵(即人物、物體邊緣會有肥皂泡或破碎的情形)
Contour artifacts suppression: High
Bad areas artifacts suppression: High
不過這樣的設定,在插幀合成上看起來會不太自然
一般改成 "雙Normal" 或是 "Nothing+Normal or Normal+Nothing"
此選項不同影片場景有不同效果,畫面合成要自然的話
選項可在 Nothing <---> Above Normal 之間實際播放後再決定
以下四個參數可配合 "雙Normal" 或是 "Nothing+Normal or Normal+Nothing" 再做優化
Search radius
Motion estimation accuracy
Blocks size
Blocks overlapping
實際播放截圖
(1) 一開始播放影片會停頓一下是正常現象,這段時間是在處理影片該如何做插幀初始設定
影片解析度、碼率越高,插幀初始設定時間越久,CPU效能越高者此段時間越短
(2) 確認 SVP 為運作中
(3) 開啟效能監控視窗
插幀效能指標 --> SVP-index 必須維持 1x
曲線波動過大,畫面會停頓等待運算
(4)
開啟 OpenCL
(5)
關閉 OpenCL,CPU 使用率較高,GPU 使用率稍微下降,記憶體使用量較少