IT之家學院:如何利用 AMD 補幀技術使視頻播放更流暢


IT之家學院:如何利用 AMD 補幀技術使視頻播放更流暢

2021-01-17 IT之家

感謝IT之家網友 歡樂時光 發布

AMD顯卡自GCN架構問世以來,一直有一項「黑科技」——顯卡支持爲視頻補幀。補幀是什麼?簡而言之,就是通過計算視頻相鄰前後兩幀畫面得到中間缺失幀的畫面,提升視頻幀率。一般我們平時看的視頻都是24幀、25幀的,頂多30幀。而補幀後可以達到60幀!實際體驗是什麼感覺呢?視頻看起來會非常流暢。我可以這麼告訴你——你以後再也不想窩在被窩裡看那不到30幀的動漫了,而寧願守在電腦前,而且這項技術對幾乎所有的視頻、電影都是有效的(甚至在線的)!

補幀有好幾種方案,而且可以直接改動視頻文件補幀,也可以邊播邊補,這裡採用的是第二種方案。AMD的補幀技術叫AMD Fluid Motion,和其他方案比如SVP比,AMD Fluid Motion計算效果更好,也不占資源(要知道我拿i7 6567u測試SVP補幀,CPU使用率直逼90%,溫度噌噌噌就飆上去了),所以有條件的A卡用戶都建議使用這種方式補幀。

首先要確保你的顯卡支持AMD Fluid Motion。雖然官方fluid motion介紹頁面只寫了APU,但其實所有GCN架構的AMD顯卡/APU核顯都支持這項技術。(註:GCN1.0架構雖然理論上支持,但官方說是1.1開始支持,所以可能開啓失敗)。

以下列出大部分支持的型號:

GCN1.0(1代):

7750 7770 7850 7870 7950 7970 7970GHZ 270 270X 280 280X 370 370X

GCN1.1(2代):

7790 260 260X 290 290X 390 390X 360 360X

GCN1.2(3代):

285 380 380X FURY NANO FURYX

GCN1.3(4代):

RX460 470 470D 480 550 570 580

GCN1.4(5代):

維加

如果你的顯卡不在以上之中,請使用Aida64或GPU-Z查看你的顯卡代號/架構

Aida64中「架構」下可以查看顯卡是否是GCN架構;

GPU-Z下可以根據顯卡核心代號查詢wiki來確認是否爲GCN架構。

之後,確保顯卡驅動已安裝並最好保持最新(有的老顯卡可能只能使用催化劑驅動,其他的都可以使用深紅驅動),作業系統要求Windows 7/8/8.1/10。

這裡我使用的是一張藍寶石的RX480 8GB版。

打開AMD驅動設置頁面(桌面右鍵-Radeon設置),在視頻標籤頁下,選擇自定義方案,勾選啓用AMD Fluid Motion,關閉AMD Steady Video。(如果使用的是催化劑驅動,則位置可能不同)。

此時PowerDVD14以上的版本(AMD官方介紹頁面指定的)已經可以補幀播放非3D的藍光原盤了。只要進入PowerDVD設置,選擇「爲藍光電影啓用AMD Fluid Motion即可。

然而只能用PowerDVD的話,使用範圍也太小了。接下來我就來講一下怎麼在PotPlayer或者mpc中補幀。其它播放器也許也可以,沒測試。

首先我們要獲取一個播放器插件,叫做Bluesky Frame Rate Converter。

官網:點擊這裡

網頁底部就有下載地址,建議使用setup安裝版。(老的GCN1.0/1.1顯卡後面如果補幀開啓失敗,則建議使用老版本的插件)。

直接安裝(選English,除非你會日語)。

傳完後打開工具,如圖中這樣設置,如果你的顯卡在afm mode下不能選mode2,那就選mode1,否則儘量選mode2。

如果24p/30p按鈕是灰的,則需檢查驅動設置中是否打開了amd fluid motion。

點擊close退出,如果此時提示重啓,則先重啓,然後打開播放器。

PotPlayer設置方法:

右鍵主界面,選項(preferences),

展開到濾鏡(Filter Control)-全局濾鏡優先權(Filter Priority (Overall),點擊右側的添加系統濾鏡(Add registered filter),

添加Bluesky Frame Rate Converter濾鏡,確定,

勾選,然後在右下角的優先順序(priority)選擇「強制使用(prefer)」,然後確定,重新打開potplayer。

打開視頻看看,按下tab顯示詳細信息,如果看到FPS顯示視頻源幀數-實際補幀後幀數(60左右)時,那就大功告成了。(注意,PotPlayer暫停後幀數會顯示0)

MPC-HC/MPC-BE設置方法:

右鍵主界面-選項,

左側瀏覽到擴展濾鏡,點擊右側的添加濾鏡,選中Bluesky Frame Rate Converter,然後確定,

勾選並選中右側的首選,確定,

關閉並重啓mpc。

打開一個視頻,按下Ctrl+4打開統計欄,如果看到本來幀率不是60幀的視頻顯示幀率爲60幀,則補幀成功。

盡情享受補幀的樂趣吧!

注意1:如果你想從視頻中截圖,建議暫時關閉補幀再截,否則中間很多幀是當場計算出來的,並不是原有的幀。暫時關閉可以到播放器頁面取消勾選之前添加的濾鏡。

注意2:有時AMD驅動選項里AMD Fluid Motion這一項會不知道爲什麼關掉了(有可能是更新驅動沒同步配置文件),所以如果你發現補幀失效了可以再去驅動裡面檢查一下。