AMD RDNA2~4 GPU補幀攻略
由於AFMF2.1補幀提升不少
也有人私信給我求詳細設定
我想想還是花點時間重新整理一下
首先需要RX6000~9000的AMD顯卡
目前我手上只有RDNA3的RX7600
別的地方我有看到有人問
用AMDCPU內顯怎麼補不動
才2CU想補幀...
怎麼不找找自己問題
首先播放軟體建議使用兩種
MPC-BE
https://github.com/Aleksoid1978/MPC-BE
PotPlayer
https://potplayer.daum.net/?lang=zh_TW
AMD GPU專用補幀軟體
Bluesky Frame Rate Converter
https://bluesky-soft.com/en/BlueskyFRC.html
Lossless Scaling
https://store.steampowered.com/app/993090/Lossless_Scaling/
俗稱小黃鴨
補幀兼影像升頻
Anime4KCPP for DSFilter
動漫專用影像升頻
https://github.com/TianZerL/Anime4KCPP
官網版本是V2.5版本
提供我自己編譯版本
Anime4KCPP V3 自編譯版
https://drive.google.com/file/d/1lPBIxdkh-2GLG-7gcicQ8OTmr_kzQMYQ/view?usp=shari
V3作者整個代碼重寫
介面也改變保持簡單易用
最近更新也支援.mkv檔案撥放
由於A卡沒有CUDA
這版本我直接拿掉了
只支援CPU補幀跟GPU使用OpenCL
作者有提到
AVX下主流的6c12t CPU拿來升頻480P、720P性能是足夠的
1080P 9700X勉強可以
我是完全不建議用CPU升頻
全速運轉風扇起飛
看個影片跟壓力測試一樣
Anime4KCPP下載完弄個資料夾把ac_filter_ds.dll
放進撥放器的外部篩選器就好
MPC-BE設定
視訊繪製器使用MPC 視訊繪製器
https://i.imgur.com/dTLA3fo.png

MPCVR設定
https://i.imgur.com/bdsQTBD.png

外部篩選器
把Bluesky Frame Rate Converter與Anime4KCPP放進去
https://i.imgur.com/3FaSwWQ.png

記得兩個插件都要設定偏好
兩個插件上下順序
不同撥放器可能導致優先順序會不一樣
在插件位置連點兩下左鍵會進入設定
Bluesky Frame Rate Converter
https://i.imgur.com/XA3aYuS.png

Anti Frame Blend Mode
使用這個功能可以減少原本影片的混合幀
來減輕重影的現象補幀畫面會更流暢
但是缺點是會讓補幀破綻變多
看個人喜好使用
我是不開啦
"Search Mode"和"Performance Mode"
對應AMFM的補幀模式
建議照我上面設定就好
https://i.imgur.com/xvf3XCC.png

Zero Copy模式如果是雙卡流
A卡是副卡記得關掉
Anime4KCPP 設定
https://i.imgur.com/MwsIncS.png

factor是放大倍率預設是2
想要節省點消耗可以調整成1.6或1.4
model預設acnet-hdn0是不開降躁
想開降躁0改成1~3即可
我是不開啦會影響畫質
不想看到鋸齒可以調1
deviced就選擇要使用哪張顯卡
記得選用opencl
看GPU設備編號多少就設定多少
來說明一下為甚麼要使用Anime4KCPP
一般視訊渲染器mpcvr或者madvr
做影像升頻只能掛在補幀之後
AFMF雖然只能補幀雙倍
24幀的1080P能補幀成48幀
本來不補幀一秒只要算24張畫面
補完變成一秒要算48張畫面到4K
這樣GPU的負擔會加重不少
連同那些補幀的假幀也算進去
反而補幀瑕疵會放大
Anime4KCPP可以在BFRC補幀前
先將1080P放大到4K
等於只有算24張畫面讓GPU減少運算消耗
連帶是直接拿升頻4K後的畫面去補幀
補幀瑕疵會比直接拿1080P來的少
正常設定好會看到Anime4KCPP的資訊
https://i.imgur.com/9kwF5AY.png

1080P轉換成NV12 3840x2160 23.976fps
BFRC的內容
https://i.imgur.com/zDP6XE1.png

4K 24P轉換成48P
再來是看自己螢幕解析度還有能使用的更新率來設定
我的螢幕是可以直接用4K 48hz
我是這樣設定
https://i.imgur.com/UwKEjz9.png

將全螢幕時降低到2K解析度更新率48hz
主要是為了觸發MPCVR使用Jinc2m升頻
再將MPC-BE當成遊戲丟到驅動UI去做細部設定
https://i.imgur.com/P5RO7uf.png

打開RSR用AMD的FSR將2K升頻回4K
垂直同步強制打開
設定完成後撥放影片按Ctri+J可以看到詳細資訊
https://i.imgur.com/9X4vu9U.jpeg

https://i.imgur.com/Wn0X42u.jpeg

RX7600這樣單卡操作下來
風扇不吵功耗舒服
整個流程是這樣
Anime4KCPP(升頻4K24P)>BFRC(AFMF補幀4K48P)>解析度降低至2K48P>MPCVR調用Jinc2m升
頻(提高整體畫面清晰度)>FSR升頻4K48P(調節畫面線條銳利度)
喜歡看網頁串流的
推薦個檔案蜈蚣
https://filecxx.com/zh_TW/index.html
只要裝瀏覽器套件就好
可以直接這樣...
https://i.imgur.com/mQnE3s7.png

恩...低調點...= =
如果不想浪費硬碟空間
可以用External Player
https://github.com/LuckyPuppy514/external-player
設定好能調用外部撥放器
https://i.imgur.com/PPtB6rP.png

但是就只能用PotPlayer或MPV
螢幕如果沒辦法用48hz更新率
建議就搭配小黃鴨輔助
先用AFMF補到48幀
再透過小黃鴨翻倍也是可行
這樣搭配補幀效果
比單用小黃鴨來的好
我拿PotPlayer示範
基本設定大同小異
https://i.imgur.com/Hub34YJ.png

https://i.imgur.com/hUL6RbO.png

https://i.imgur.com/4tksgHy.png

小黃鴨設定
https://i.imgur.com/pEdFQP8.png

https://i.imgur.com/bSI194G.png

自適應模式
我測試有點BUG
畫面會閃爍
維持X2問題還是比較少
網頁串流直接調用PotPlayer
https://i.imgur.com/6L8Wd5c.png

擷取盒GC553G2補幀
擷取Nintendo Switch異度神劍X
擷取卡軟體丟到顯卡驅動
https://i.imgur.com/6i4yJty.png

小黃鴨輔助開FSR
https://i.imgur.com/ULt2UXi.png

60P補到120P
https://i.imgur.com/eW1a4ru.jpeg

總之目前手上這張RX7600已經玩到極限了
未來會弄張RX9070或RX9060
RDNA4看起來也是可以戰未來
只希望接下來供貨可以穩定點= =
大家可以補好補滿
--