[心得] AMD Fluid Motion 4K補幀一些心得

看板 PC_Shopping
作者 trfmk1 (TRF小兵)
時間 2018-03-03 18:10:11
留言 95則留言 (31推 0噓 64→)

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 -- 補一下遇到色域錯誤的情況是怎樣 京紫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真的是只有愉悅... 說真的售價也快滿載了... 用waifu2x壓的啊 話說現很多BD影片 是用升頻壓制上去的 用madVR也是為了即時升頻 原生4K成本真的太高 我在想可能是... 之前CPU那兩個史詩級BUG影響... 我有空測試一下關閉pacth會不會有差異 FM對於內嵌字幕影片補幀真的很神 還有真人跟動畫影片的通用性 真的是無腦開又省電 SVP真人跟動畫還是要自行調整參數 APU平台要再觀望一下 重組一台也夠買一張中高階卡了... FM補幀也只需要一張入門卡 其實電視補幀這塊 我覺得多少畫質也會損失 畢竟也是掛個晶片 現在電視也是有4K升頻技術 晶片技術好壞也是影響畫質 到頭來可能還不如用madVR跑 NGU演算法使用的好 還可以接近waifu2x拉出來的畫面 還有HDR相關技術等統一再來說 影音產業只想要你買高額的播放設備 PC螢幕上支援HRD 但亮度跟色域很多是不達標 畢竟電腦螢幕的使用距離不一樣 然後PC廠上也是各玩個的 madVR作者在HDR播放這塊 自己獨立整合各家GPU的API 真的是非常屌的人物... 還有說弄台HDR的投影機 整套下來那個價格不是開玩笑的 現在有新的APU組個影音機 算算CP質跟彈性還是比較高的 怎麼會去看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) 不走硬解通道就是過程中都要將資料回傳至記憶體
這樣做是能減輕主卡負擔 讓主要顯卡去算madVR才可以全功 讓副卡恢復應該要有的工作時脈 某些老A卡補幀1080P才能穩定不掉幀 但都走硬解通道 AMD舊製程的卡可能會有問題 可能要觀察一下 要看藍光Dolby Vision喔 這不是只花五萬買電視就能解決的事...
※ 批踢踢實業坊(ptt.cc), 來自: 114.32.128.93
※ 文章網址: https://www.ptt.cc/bbs/PC_Shopping/M.1520071813.A.ECF.html

sdbb : 頭推,沒錢買卡QQ03/03 18:16

a2935373 : 乖乖等Navi QQ03/03 18:25

JoyRex : 我到現在還是搞不懂ZERO COPY.Native.COPY-BACK...03/03 18:32

seemoon2000 : 不知道有沒有人測過FuryX 我之前測一次整個當掉03/03 18:34

Litfal : 我還是用1950X跑SVP好了(誤)03/03 18:35

a5150219 : 不太建議對HDR影片開BlueskyFRC,目前還有瑕疵03/03 19:17

JoyRex : 除非跑4K,不然6核跑SVP應該很夠了03/03 19:39

a5150219 : Zero copy = Native,資料經過GPU運算後直接輸出03/03 19:41

a5150219 : Copy-Back,經GPU運算後,回傳至記憶體,以便後處理03/03 19:43

a5150219 : 目前HDR影片來說,FM不會輸出完整的HDR meta03/03 19:44

a5150219 : 亮度上可能會有問題。03/03 19:44

a5150219 : SVP受限於ffdshow,色域錯誤。03/03 19:45

a5150219 : mpv+SVP,雖然可以補HDR,但mpv不支援HDR輸出...03/03 19:47

a5150219 : 而且也有異常閃爍的問題。03/03 19:47

a5150219 : 另外8Bit HDR影片的色帶嚴重很多(相比於8Bit SDR)03/03 19:49

a5150219 : 目前補HDR影片最好的是用電視/投影機內建的補幀。03/03 19:52

w113353 : 看影片種類吧 日本動畫4C8T就能跑[email protected]惹(SVP03/03 20:45

JoyRex : 日本動畫有4K啦?時代不同了03/03 20:47

a2935373 : 升頻吧?03/03 20:50

a2935373 : 動畫的話 有少數UHD-BD是沒錯啦03/03 20:50

a5150219 : SVP參數影響滿大的...03/03 20:51

w113353 : 靠madvr升上去的QQ 03/03 20:53

a2935373 : 最近都在玩Switch 最吃顯卡效能的變成是看影片Orz03/03 20:59

goldie : 好文推!等Navi+1,但現在顯卡貴的跟啥一樣QQ03/03 20:59

Shauter : 就有人不知道補幀升頻比遊戲還猛03/03 21:24

trfmk1 : 其實很多HDR影片都是60幀...也不需要補了03/03 21:30

a2935373 : HDR影片太少 暫時沒興趣03/03 21:32

kuma660224 : 以後大概也不會有很多60hz訊源03/03 21:40

kuma660224 : 電視電影效果後製工作量成本會多一倍03/03 21:41

kuma660224 : 通常寧可做23.9/29.7,每frame品質拉高03/03 21:42

b325019 : 這顏色讓我想到OBS可以選擇709全部或部分可是選全部 03/03 21:56

b325019 : 之後實際錄出來的東西還是部分然後在解碼的時候被當 03/03 21:56

b325019 : 成全部來處理然後顏色就跑掉了w 03/03 21:56

JoyRex : 現在可以顯卡滿載的東西太多了,遊戲.影片.挖礦 03/03 22:10

a5150219 : 京紫哪來的4K,那是壓制者自己拉的 03/03 22:21

JoyRex : BD-BOX是很恐怖的...03/03 22:41

a5150219 : 剛好像回太快了,口氣不佳還請見諒,ffdshow的確不03/03 22:47

a5150219 : 支援BT.2020,所以會色域錯誤,SVP用戶需要改用mpv03/03 22:47

a5150219 : player來解決這問題03/03 22:47

Shauter : 目前就是AV廠算是很推自行60出品讓你不用補 XD03/03 22:48

Shauter : 電影影集目前沒看到有跟進60的打算 還是有補的市場03/03 22:48

AKSN74 : 不過不知道為啥 電影我反而不喜歡補禎功能03/03 22:55

AKSN74 : 看久了會有種畫面假假的感覺03/03 22:55

Shauter : 補的模式可以切換看看 然後我認為FM的那兩種格式03/03 22:56

Shauter : 比較需要補成60 SVP跟DR可以補另外幾個規格的 03/03 22:56

Shauter : 補了反而詭異感很多 03/03 22:56

AKSN74 : 嗯...其實我是指電視機上的 03/03 22:58

AKSN74 : FM跟madVR沒有研究過 畢竟自己習慣用DXVA看藍光已久 03/03 23:00

a2935373 : 電影有時候補下去會覺得CG很假Orz 去電影院看還無感03/03 23:02

JoyRex : 動畫適合補,電影就不一定了03/03 23:04

AstraH : 請問win7有辦法強制開啟FM嗎? 03/03 23:54

AstraH : 因為某些原因還不能拋棄win703/03 23:54

a5150219 : 有呀,PowerDVD03/04 00:36

Shauter : 正牌FM都可以喔 只是限定程式03/04 00:48

Windcws9Z : 有錢可以買電視來補03/04 01:53

SHR4587 : 話說最近用全螢幕開啟影片會丟失影格,原本還好只03/04 02:30

SHR4587 : 有幾秒而已,現在是大約10秒以上而且看起來很明顯03/04 02:30

SHR4587 : 的卡頓,大約十秒過後就不會再丟失影隔了有啥解決03/04 02:30

SHR4587 : 方式嗎?03/04 02:30

znew1219 : 勾選don't use linear light for dithering能省一些03/04 02:52

znew1219 : 效能,雖然會減損一些品質,如果能換取更明顯提升的設03/04 03:03

znew1219 : 定,應該也不錯03/04 03:05

leo91531 : 電腦補會有格式轉換的畫質損失,電視補不能外掛字03/04 06:51

leo91531 : 幕,但是可以無腦通吃,補幀市場太小眾惹QQ03/04 06:51

popbitch : 我也還不想拋棄win7,所以另外用顆硬碟灌win10看片03/04 07:08

ctes940008 : 重點是卡太貴03/04 07:39

JoyRex : 跟ACG周邊比起來很便宜啦 03/04 09:47

H264 : 這篇筆記 03/04 09:59

SHR4587 : 卡太貴就買APU吧,目前真的要玩遊戲就直接家用積了 03/04 11:28

Joey452 : 還是直接買電視好了 03/04 13:07

Joey452 : SONY 55X9000F有動態補償還有插黑,大陸報價三萬03/04 13:27

clfish : 推一個..看動畫跑60fps真的超舒服03/04 16:25

pass12335 : 單純問個 1060主+r9-270輔 lav跟pot都設成native 怎03/04 19:25

pass12335 : 麼我從win家的工作管理員看是270的decode在作用 看03/04 19:25

pass12335 : 你上面說應該只能主卡硬解…嗎?03/04 19:25

JoyRex : 能看就好,設定百百種03/04 20:13

pass12335 : https://i.imgur.com/8WMeW61.png 竟然是inactive有03/05 00:24

pass12335 : 點尷尬XD.. 難道是NV水土不服?!03/05 00:24

coldcolour : 試試勾LAV左下那個選項讓它出現在工作列,然後播放03/05 00:34

coldcolour : 時再從工作列去點開它,不要從POT設定裡面點03/05 00:34

pass12335 : 喔! 這樣的話就顯示正常了3Q 差點以為NV被排擠lol..03/05 00:55

pass12335 : 觀察到一個現象 主卡確實附載下降(10-40%不等) 但03/05 00:57

pass12335 : 副卡部分 看似降使用率 但時脈是被拉升到工作時脈的03/05 00:58

pass12335 : 950Mhz (因為我副卡沒掛螢幕 平常是待機300Mhz)03/05 00:59

pass12335 : copy-back則是把副卡當廉價勞工用待機時脈在工作XD03/05 01:00

pass12335 : 我不確定是低頻高載(300M90%) 或高頻低載(950M30%)03/05 01:01

pass12335 : 比較合理 但溫度一定是拉升時脈比較高xD03/05 01:02

pass12335 : btw會觀察這個其實是因為M.2槽剛好在副卡那..03/05 01:03

Joey452 : 其實個人覺得現階段PC對於HDR支援度不足的情況下,03/05 12:55

Joey452 : 我寧可花五萬多買一台支援HDR10, Dolby Vision,HLG 03/05 12:55

Joey452 : 的電視,而且三種規格都可以做動態補償和插黑 03/05 12:55

Joey452 : 尤其2018新電視LG和SONY都有加入更進階的插黑功能, 03/05 13:01

Joey452 : 高速移動的物體除了顯示流暢之外,又能夠看得清楚, 03/05 13:01

Joey452 : 這也是目前PC領域無法辦到的 03/05 13:01

pennymarkfox: 推個! 03/05 16:28

您可能感興趣