[心得] AMD Fluid Motion 4K補幀一些心得
AMD Fluid Motion 雙卡4K補幀一些心得
使用環境
CPU AMD R7 1700
主板晶片 B350
顯卡
主:VEGA56 PCI-E 3.0 X16
副:RX460 PCI-E 2.0 X4
問題只有一個
這樣環境下4K副卡補幀可行性?
答案是不行...
捕不到59.940 差一點= =
我仔細測試過
PCIE 2.0 X4的頻寬
4K FM補幀是可行的
但有兩個條件
在BFRC下
1.使用 support for DXVA decoder
2.使用 Zero-Copy Mode
Zero-Copy Mode 要運行有兩個條件
1.只能使用Enhanced Video Renderer(EVR)
2.拿來補幀的顯卡必須當作主要螢幕...
也就是RX460必須拿來當主要顯示卡
也許有人會想說FM補不了可以用SVP還是DR
1.DR只能使用主卡補就先淘汰= =
2.SVP用RX460當作副卡補幀的確可行
但4K影片有些是BT.2020色域
SVP在Windows下只能掛在ffdshow這種過時的軟體..
最高只能輸出BT.709色域
掛上去就是灰白一片...= =
更別說HDR了...
目前唯一能給4K BT.2020色域 HDR影片補幀的
也只有AMD Fluid Motion
雖然會被轉成 NV12 8bit會損失一些色彩
但掛madVR多少還是能彌補回來
再來談一下FM支持DXVA decoder的正確方式
只有一個條件
影片硬解是使用DXVA2 Native模式
而DXVA2 Native模式只能使用主卡硬解
MPC-BC內建的MPC video decoder硬解就是DXVA2 Native
LAV video decoder也能指定使用DXVA2 Native
BFRC打開support for DXVA decoder
https://i.imgur.com/lUClsXf.png
撥放影片後
打開後BFRC會看到顯示資訊會是這樣
MPC video decoder
https://i.imgur.com/cfqpAnI.png
LAV video decoder
https://i.imgur.com/gZB3qKO.png
開啟好處是解碼完成的資料不會回傳給記憶體
這樣可以減輕主副顯卡跟CPU負擔
madVR的渲染時間可以再縮短
對於一些老卡拿來FM使用上效果很好
再來提供一下使用1080P螢幕
手上又只有單張AMD北極星系列顯卡
想看4K影片FM補幀又想掛madVR
如何有效大幅減少GPU負擔
只要去madVR選項到"trade quality for performance"這個分頁
將"scale chroma separately, if it saves performance"打開
這樣將色度升降頻分開處理
打開以後色度升頻不做處裡維持在1080P
所以顯卡只要全力算image downscaling就好
詳細說明可以去萬年冷凍庫翻翻
所以4K FM補幀+madVR演算法可以開到一定程度
唯一解是弄一張AMD RX VEGA
那Ryzen APU N+A還是A+A
可不可行我就不清楚了
4K補幀Ryzen APU好像也是會頂到...= =
資訊如果有誤歡迎指證
謝謝大家
--
Sent from my Windows
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.32.128.93
※ 文章網址: https://www.ptt.cc/bbs/PC_Shopping/M.1520071813.A.ECF.html
推
03/03 18:16,
6年前
, 1F
03/03 18:16, 1F
推
03/03 18:25,
6年前
, 2F
03/03 18:25, 2F
→
03/03 18:32,
6年前
, 3F
03/03 18:32, 3F
推
03/03 18:34,
6年前
, 4F
03/03 18:34, 4F
推
03/03 18:35,
6年前
, 5F
03/03 18:35, 5F
→
03/03 19:17,
6年前
, 6F
03/03 19:17, 6F
→
03/03 19:39,
6年前
, 7F
03/03 19:39, 7F
→
03/03 19:41,
6年前
, 8F
03/03 19:41, 8F
→
03/03 19:43,
6年前
, 9F
03/03 19:43, 9F
→
03/03 19:44,
6年前
, 10F
03/03 19:44, 10F
→
03/03 19:44,
6年前
, 11F
03/03 19:44, 11F
→
03/03 19:45,
6年前
, 12F
03/03 19:45, 12F
→
03/03 19:47,
6年前
, 13F
03/03 19:47, 13F
→
03/03 19:47,
6年前
, 14F
03/03 19:47, 14F
→
03/03 19:49,
6年前
, 15F
03/03 19:49, 15F
→
03/03 19:52,
6年前
, 16F
03/03 19:52, 16F
推
03/03 20:45,
6年前
, 17F
03/03 20:45, 17F
→
03/03 20:47,
6年前
, 18F
03/03 20:47, 18F
推
03/03 20:50,
6年前
, 19F
03/03 20:50, 19F
→
03/03 20:50,
6年前
, 20F
03/03 20:50, 20F
→
03/03 20:51,
6年前
, 21F
03/03 20:51, 21F
推
03/03 20:53,
6年前
, 22F
03/03 20:53, 22F
推
03/03 20:59,
6年前
, 23F
03/03 20:59, 23F
推
03/03 20:59,
6年前
, 24F
03/03 20:59, 24F
推
03/03 21:24,
6年前
, 25F
03/03 21:24, 25F
→
03/03 21:30,
6年前
, 26F
03/03 21:30, 26F
推
03/03 21:32,
6年前
, 27F
03/03 21:32, 27F
→
03/03 21:40,
6年前
, 28F
03/03 21:40, 28F
→
03/03 21:41,
6年前
, 29F
03/03 21:41, 29F
→
03/03 21:42,
6年前
, 30F
03/03 21:42, 30F
補一下遇到色域錯誤的情況是怎樣
京紫4K BT.2020 > FM補幀 1080P BT.2020
https://c1.staticflickr.com/5/4652/38782139450_fec5c197b1_o.png
京紫4K BT.2020 > SVP補幀 BT.709
https://c1.staticflickr.com/5/4712/25721408227_2319e55370_o.png
這種高作畫的動畫補到60P真的是只有愉悅...
※ 編輯: trfmk1 (114.32.128.93), 03/03/2018 21:51:01
※ 編輯: trfmk1 (114.32.128.93), 03/03/2018 21:52:41
推
03/03 21:56,
6年前
, 31F
03/03 21:56, 31F
→
03/03 21:56,
6年前
, 32F
03/03 21:56, 32F
→
03/03 21:56,
6年前
, 33F
03/03 21:56, 33F
→
03/03 22:10,
6年前
, 34F
03/03 22:10, 34F
說真的售價也快滿載了...
※ 編輯: trfmk1 (114.32.128.93), 03/03/2018 22:21:43
→
03/03 22:21,
6年前
, 35F
03/03 22:21, 35F
用waifu2x壓的啊
話說現很多BD影片
是用升頻壓制上去的
用madVR也是為了即時升頻
原生4K成本真的太高
※ 編輯: trfmk1 (114.32.128.93), 03/03/2018 22:37:03
→
03/03 22:41,
6年前
, 36F
03/03 22:41, 36F
還有 28 則推文
還有 1 段內文
FM對於內嵌字幕影片補幀真的很神
還有真人跟動畫影片的通用性
真的是無腦開又省電
SVP真人跟動畫還是要自行調整參數
推
03/04 07:08,
6年前
, 65F
03/04 07:08, 65F
推
03/04 07:39,
6年前
, 66F
03/04 07:39, 66F
→
03/04 09:47,
6年前
, 67F
03/04 09:47, 67F
推
03/04 09:59,
6年前
, 68F
03/04 09:59, 68F
※ 編輯: trfmk1 (114.136.60.152), 03/04/2018 10:06:25
推
03/04 11:28,
6年前
, 69F
03/04 11:28, 69F
APU平台要再觀望一下
重組一台也夠買一張中高階卡了...
FM補幀也只需要一張入門卡
※ 編輯: trfmk1 (114.136.60.152), 03/04/2018 12:13:35
推
03/04 13:07,
6年前
, 70F
03/04 13:07, 70F
其實電視補幀這塊
我覺得多少畫質也會損失
畢竟也是掛個晶片
現在電視也是有4K升頻技術
晶片技術好壞也是影響畫質
到頭來可能還不如用madVR跑
NGU演算法使用的好
還可以接近waifu2x拉出來的畫面
還有HDR相關技術等統一再來說
影音產業只想要你買高額的播放設備
PC螢幕上支援HRD
但亮度跟色域很多是不達標
畢竟電腦螢幕的使用距離不一樣
然後PC廠上也是各玩個的
madVR作者在HDR播放這塊
自己獨立整合各家GPU的API
真的是非常屌的人物...
還有說弄台HDR的投影機
整套下來那個價格不是開玩笑的
現在有新的APU組個影音機
算算CP質跟彈性還是比較高的
※ 編輯: trfmk1 (114.136.60.152), 03/04/2018 13:32:30
推
03/04 13:27,
6年前
, 71F
03/04 13:27, 71F
※ 編輯: trfmk1 (114.136.60.152), 03/04/2018 13:34:09
推
03/04 16:25,
6年前
, 72F
03/04 16:25, 72F
→
03/04 19:25,
6年前
, 73F
03/04 19:25, 73F
→
03/04 19:25,
6年前
, 74F
03/04 19:25, 74F
→
03/04 19:25,
6年前
, 75F
03/04 19:25, 75F
→
03/04 20:13,
6年前
, 76F
03/04 20:13, 76F
怎麼會去看Win10的工作管理員= =
貼個實際運作圖
https://i.imgur.com/8uCjoGK.png
流程簡單講是
1.主顯卡對影片使用硬體解碼(DXVA2 Native)
↓
2.副顯卡接收解碼完的資料硬解補幀(DXVA decoder)
↓
補幀影像資料COPY至記憶體
↓
3.記憶體的資料傳給madVR處理渲染輸出螢幕
如果要使用FM DXVA decoder + Zero-Copy Mode
1.主顯卡對影片使用硬體解碼(DXVA2 Native)
↓
2.主顯卡對解碼完的資料作硬解補幀(DXVA decoder)
↓
3.補幀過的資料直接傳給EVR渲染輸出螢幕(Zero-Copy Mode)
不走硬解通道就是過程中都要將資料回傳至記憶體
※ 編輯: trfmk1 (114.32.128.93), 03/04/2018 21:27:51
→
03/05 00:24,
6年前
, 77F
03/05 00:24, 77F
→
03/05 00:24,
6年前
, 78F
03/05 00:24, 78F
→
03/05 00:34,
6年前
, 79F
03/05 00:34, 79F
→
03/05 00:34,
6年前
, 80F
03/05 00:34, 80F
→
03/05 00:55,
6年前
, 81F
03/05 00:55, 81F
→
03/05 00:57,
6年前
, 82F
03/05 00:57, 82F
→
03/05 00:58,
6年前
, 83F
03/05 00:58, 83F
→
03/05 00:59,
6年前
, 84F
03/05 00:59, 84F
→
03/05 01:00,
6年前
, 85F
03/05 01:00, 85F
→
03/05 01:01,
6年前
, 86F
03/05 01:01, 86F
→
03/05 01:02,
6年前
, 87F
03/05 01:02, 87F
→
03/05 01:03,
6年前
, 88F
03/05 01:03, 88F
這樣做是能減輕主卡負擔
讓主要顯卡去算madVR才可以全功
讓副卡恢復應該要有的工作時脈
某些老A卡補幀1080P才能穩定不掉幀
但都走硬解通道
AMD舊製程的卡可能會有問題
可能要觀察一下
※ 編輯: trfmk1 (223.140.177.154), 03/05/2018 02:29:01
推
03/05 12:55,
6年前
, 89F
03/05 12:55, 89F
→
03/05 12:55,
6年前
, 90F
03/05 12:55, 90F
→
03/05 12:55,
6年前
, 91F
03/05 12:55, 91F
推
03/05 13:01,
6年前
, 92F
03/05 13:01, 92F
→
03/05 13:01,
6年前
, 93F
03/05 13:01, 93F
→
03/05 13:01,
6年前
, 94F
03/05 13:01, 94F
要看藍光Dolby Vision喔
這不是只花五萬買電視就能解決的事...
※ 編輯: trfmk1 (223.140.177.154), 03/05/2018 16:04:39
推
03/05 16:28,
6年前
, 95F
03/05 16:28, 95F
※ 編輯: trfmk1 (223.140.177.154), 03/05/2018 19:18:00