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

看板PC_Shopping作者 (TRF小兵)時間6年前 (2018/03/03 18:10), 6年前編輯推噓31(31064)
留言95則, 26人參與, 6年前最新討論串1/1
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
頭推,沒錢買卡QQ
03/03 18:16, 1F

03/03 18:25, 6年前 , 2F
乖乖等Navi QQ
03/03 18:25, 2F

03/03 18:32, 6年前 , 3F
我到現在還是搞不懂ZERO COPY.Native.COPY-BACK...
03/03 18:32, 3F

03/03 18:34, 6年前 , 4F
不知道有沒有人測過FuryX 我之前測一次整個當掉
03/03 18:34, 4F

03/03 18:35, 6年前 , 5F
我還是用1950X跑SVP好了(誤)
03/03 18:35, 5F

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

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

03/03 19:41, 6年前 , 8F
Zero copy = Native,資料經過GPU運算後直接輸出
03/03 19:41, 8F

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

03/03 19:44, 6年前 , 10F
目前HDR影片來說,FM不會輸出完整的HDR meta
03/03 19:44, 10F

03/03 19:44, 6年前 , 11F
亮度上可能會有問題。
03/03 19:44, 11F

03/03 19:45, 6年前 , 12F
SVP受限於ffdshow,色域錯誤。
03/03 19:45, 12F

03/03 19:47, 6年前 , 13F
mpv+SVP,雖然可以補HDR,但mpv不支援HDR輸出...
03/03 19:47, 13F

03/03 19:47, 6年前 , 14F
而且也有異常閃爍的問題。
03/03 19:47, 14F

03/03 19:49, 6年前 , 15F
另外8Bit HDR影片的色帶嚴重很多(相比於8Bit SDR)
03/03 19:49, 15F

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

03/03 20:45, 6年前 , 17F
看影片種類吧 日本動畫4C8T就能跑4K@60FPS惹(SVP
03/03 20:45, 17F

03/03 20:47, 6年前 , 18F
日本動畫有4K啦?時代不同了
03/03 20:47, 18F

03/03 20:50, 6年前 , 19F
升頻吧?
03/03 20:50, 19F

03/03 20:50, 6年前 , 20F
動畫的話 有少數UHD-BD是沒錯啦
03/03 20:50, 20F

03/03 20:51, 6年前 , 21F
SVP參數影響滿大的...
03/03 20:51, 21F

03/03 20:53, 6年前 , 22F
靠madvr升上去的QQ
03/03 20:53, 22F

03/03 20:59, 6年前 , 23F
最近都在玩Switch 最吃顯卡效能的變成是看影片Orz
03/03 20:59, 23F

03/03 20:59, 6年前 , 24F
好文推!等Navi+1,但現在顯卡貴的跟啥一樣QQ
03/03 20:59, 24F

03/03 21:24, 6年前 , 25F
就有人不知道補幀升頻比遊戲還猛
03/03 21:24, 25F

03/03 21:30, 6年前 , 26F
其實很多HDR影片都是60幀...也不需要補了
03/03 21:30, 26F

03/03 21:32, 6年前 , 27F
HDR影片太少 暫時沒興趣
03/03 21:32, 27F

03/03 21:40, 6年前 , 28F
以後大概也不會有很多60hz訊源
03/03 21:40, 28F

03/03 21:41, 6年前 , 29F
電視電影效果後製工作量成本會多一倍
03/03 21:41, 29F

03/03 21:42, 6年前 , 30F
通常寧可做23.9/29.7,每frame品質拉高
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
這顏色讓我想到OBS可以選擇709全部或部分可是選全部
03/03 21:56, 31F

03/03 21:56, 6年前 , 32F
之後實際錄出來的東西還是部分然後在解碼的時候被當
03/03 21:56, 32F

03/03 21:56, 6年前 , 33F
成全部來處理然後顏色就跑掉了w
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
京紫哪來的4K,那是壓制者自己拉的
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
BD-BOX是很恐怖的...
03/03 22:41, 36F
還有 28 則推文
還有 1 段內文
FM對於內嵌字幕影片補幀真的很神 還有真人跟動畫影片的通用性 真的是無腦開又省電 SVP真人跟動畫還是要自行調整參數

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

03/04 07:39, 6年前 , 66F
重點是卡太貴
03/04 07:39, 66F

03/04 09:47, 6年前 , 67F
跟ACG周邊比起來很便宜啦
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
卡太貴就買APU吧,目前真的要玩遊戲就直接家用積了
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
SONY 55X9000F有動態補償還有插黑,大陸報價三萬
03/04 13:27, 71F
※ 編輯: trfmk1 (114.136.60.152), 03/04/2018 13:34:09

03/04 16:25, 6年前 , 72F
推一個..看動畫跑60fps真的超舒服
03/04 16:25, 72F

03/04 19:25, 6年前 , 73F
單純問個 1060主+r9-270輔 lav跟pot都設成native 怎
03/04 19:25, 73F

03/04 19:25, 6年前 , 74F
麼我從win家的工作管理員看是270的decode在作用 看
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
竟然是inactive有
03/05 00:24, 77F

03/05 00:24, 6年前 , 78F
點尷尬XD.. 難道是NV水土不服?!
03/05 00:24, 78F

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

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

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

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

03/05 00:58, 6年前 , 83F
副卡部分 看似降使用率 但時脈是被拉升到工作時脈的
03/05 00:58, 83F

03/05 00:59, 6年前 , 84F
950Mhz (因為我副卡沒掛螢幕 平常是待機300Mhz)
03/05 00:59, 84F

03/05 01:00, 6年前 , 85F
copy-back則是把副卡當廉價勞工用待機時脈在工作XD
03/05 01:00, 85F

03/05 01:01, 6年前 , 86F
我不確定是低頻高載(300M90%) 或高頻低載(950M30%)
03/05 01:01, 86F

03/05 01:02, 6年前 , 87F
比較合理 但溫度一定是拉升時脈比較高xD
03/05 01:02, 87F

03/05 01:03, 6年前 , 88F
btw會觀察這個其實是因為M.2槽剛好在副卡那..
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
其實個人覺得現階段PC對於HDR支援度不足的情況下,
03/05 12:55, 89F

03/05 12:55, 6年前 , 90F
我寧可花五萬多買一台支援HDR10, Dolby Vision,HLG
03/05 12:55, 90F

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

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

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

03/05 13:01, 6年前 , 94F
這也是目前PC領域無法辦到的
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
文章代碼(AID): #1QcdI5xF (PC_Shopping)