iT邦幫忙

2026 iThome 鐵人賽

DAY 5
0
自我挑戰組

一天一招,快速上手 mpv-lazy系列 第 5

DAY5:AMD 補幀(AFMF)方式

  • 分享至 

  • xImage
  •  

Day 4 那招有個前提我沒特別強調:TensorRT 是 NVIDIA 專屬的。 AMD 顯卡點下去不會有好結果。

那 AMD 就沒補幀了嗎?有,而且路線完全不一樣 —— 不靠 AI 模型,直接叫顯卡驅動去算。但目前 RIFE補禛是最頂的。

改設定檔啟用 AFMF

前兩天都是右鍵選單點一下,今天不行 —— 選單裡沒有這一項,得自己寫進 portable_config\mpv.conf

第一步:指定顯卡

如果你的機器同時有內顯和獨顯,這兩行一定要先寫,不然 mpv 可能挑到錯的那張,然後 amf_frc 就是不動,而你會以為是設定寫錯:

# 指定 d3d11 和 vulkan 都用 AMD 那張,名稱要跟裝置管理員裡看到的一致
d3d11-adapter=AMD Radeon Graphics
vulkan-device=AMD Radeon Graphics

AMD Radeon Graphics 這個字串要換成你機器上實際的顯卡名稱,去裝置管理員的「顯示卡」底下抄。抄錯一個字就無效,而且不會報錯。

第二步:把濾鏡掛上去

amf_frc 只吃 D3D11 的畫面,所以重點是「怎麼把畫面弄成 D3D11 格式再交給它」。兩種寫法,看你走硬解還是軟解:

# 走硬解:解碼出來就已經是 d3d11,直接掛濾鏡
gpu-context=d3d11
hwdec=d3d11va
vf-append=amf_frc
# 走軟解:解碼出來不是 d3d11,要先轉一次再掛濾鏡
vf=format=d3d11,amf_frc

怎麼知道它真的開了

這是全篇最實用的一招。amf_frc 有個內建的指示器:

vf-append=amf_frc=indicator=yes

開了之後,畫面左上角會出現一個方塊。看到方塊就是真的在補,沒有就是沒吃到。

相關文章


上一篇
Day 4:用 AI 補禎( RIFE )把動畫補順
系列文
一天一招,快速上手 mpv-lazy5
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言