看板 NSwitch作者 trfmk1 (TRF小兵)標題 [心得] 一種讓Switch提升畫質的極端方式時間 Sun May 10 23:22:29 2020
來談談一種利用擷取卡擷取影像
接著利用電腦顯卡
去對影像畫面渲染的一種畫質提升方式
測試過這樣渲染下來最高會有75ms的延遲
一般動作遊戲還是RPG基本上是沒問題
音GAME就有點影響了...
我是不建議一般人花這麼多心思去弄這個
問我為甚麼要花這麼多心思去搞這些
因為Switch接上4K螢幕實在是有夠糊的
加上手上有這些設備就去研究了
但成果是真的還挺不錯的
我是用圓剛Live Gamer 4K GC573這張PCI-E擷取卡
顯卡是用 AMD Radeon VII
CPU用的是R7 1700
這種方式能使用的只有AMD 北極星系列跟VEGA系列顯卡
我擷取Nintendo Switch的設定
我是使用MPC-BE配合影像擷取卡
擷取卡設定也沒什麼好調的
https://i.imgur.com/RlWjPsf.png
打開MPC-BE打開裝置
https://i.imgur.com/NvogA8g.jpg
右鍵打開設定擷取
https://i.imgur.com/JssNbmN.png
左邊會有細項可以調整
播放軟體用madVR去渲染
madVR這個水很深
詳細可以去google爬爬文在考慮要不要深入= =
只要開madVR的狀況下
延遲會多35ms基本上玩遊戲算是沒什麼感覺
接著要使用Bluesky Frame Rate Converte
我是用比較麻煩的方式
Bluesky Frame Rate Converte主要是拿來看影片補幀的小程式
https://bluesky23.yukishigure.com/BlueskyFRC.html
但其中有個影像強化的功能可以用在60P的影片上
這是AMD內建的影像處裡技術
本來是用在觀看影片上
但也只剩GCN架構的舊顯卡可以使用
撿一張RX470還是570應該就可以玩了
madVR設定不要開太強就好
使用Bluesky Frame Rate Converte影像會轉成NV12
所以擷取卡選擇NV12輸出效率會好一些
https://i.imgur.com/C7AvoWu.png
我把MPC-BE用的MPC Video Decoder單獨抓出來
https://reurl.cc/k525br
會包在standalone_filters-mpc-be裡面
看是用X86還是X64
我是用X64
壓縮解開找到MPCVideoDec.ax
接著在WIN10工作列的視窗圖標按右鍵打開Windows PowerShell
輸入RegSvr32.exe /s (MPCVideoDec.ax的檔案路徑)
範例
RegSvr32.exe /s E:\standalone_filters-mpc-be.1.5.4.4850.x64\MPCVideoDec.ax
這樣就可以在系統註冊.ax了
註冊完打開BFRC會發現設定會出現MPC Video Decoder
https://i.imgur.com/k1WGtk9.png
照這樣設定就好了
https://i.imgur.com/sOlbpdG.png
去外部篩選器把BFRC打勾
https://i.imgur.com/bKAUh73.png
打開裝置
看到篩選器有掛BFRC即可
BFRC打開解析度強化的設定
https://i.imgur.com/dfeJT6U.png
影像清晰度調中
其實開低效果就很好了
開啟解析度強化
https://c2.staticflickr.com/8/7841/44725980600_65201a6676_o.png
確認BFRC有載入
https://i.imgur.com/zKmjKap.png
當然還是上圖看會比較了解差異在哪裡
擷取卡原始畫面
https://i.imgur.com/X2kWmr0.png
使用madVR渲染加AMD的解析度強化
https://i.imgur.com/jDIXeuD.jpg
左邊原始畫面 右邊強化過畫面
https://youtu.be/RVv1iCnAc6M
升頻4K細節強化開到最強
https://youtu.be/L5G0UOc3iTA
我一直覺得這調得太銳利= =
但還是錄一段來看看
基本上就色彩會透過madVR去做管理
還有做色度翻倍、去斷層那些處裡
加上AMD的解析度強化
讓細節紋理強化突出
但是鋸齒會變得比較明顯
不過還是比糊成一片來的好啦...
這種玩法不侷限用在Switch
我已經在期待月底玩異度神劍終極版了...
--
Sent from my Windows
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.32.128.93 (臺灣)
※ 文章代碼(AID): #1Uk1mtfD (NSwitch)
※ 文章網址: https://www.ptt.cc/bbs/NSwitch/M.1589124151.A.A4D.html
推 jin062900: 一樓以為續航都不用考慮的嗎 並不全然是為了省錢7F 05/10 23:28
推 yee: 我不懂!但想知道這是不是只能在2k、4k這種高過原始畫質1080螢幕解析度才能用。12F 05/10 23:31
推 bestadi: 蘇媽表示 這地瓜我幫忙烤14F 05/10 23:31
→ yee: 有點像是用計算去內插適合的像素點!?15F 05/10 23:32
推 colchi: 畫質明顯差很多,強!16F 05/10 23:33
推 stosto: 玩個遊戲不要這麼累好嗎17F 05/10 23:35
→ kuku321: 其實就是用一些後處理方式去作優化 像gamma補正之類的20F 05/10 23:36
推 ekids1234: 剛好有 vega,可是我的擷取卡只能 1080 QQ21F 05/10 23:36
→ kuku321: 不過這比較像影片處理 是對畫面整體去作補正無法區域補正你可以看到聖劍3那張強化對比的結果是顏色淡化
就是有一好沒兩好啦 針對特定場景調教還好 但一下大平原22F 05/10 23:36
推 Youan: 個人偏好原始的,強化過的真的太銳利,不過技術樓我推25F 05/10 23:37
→ kuku321: 一下進洞穴這種的話 這種補正反而沒啥用
4K輸出這點比較有差 用額外反鋸齒去升頻 不過有些電視也26F 05/10 23:37
→ kuku321: 有類似效果就是 而且後處理的反鋸齒可能導致某些細節反而模糊化 也是要看情況使用就是 但大多應該沒啥問題29F 05/10 23:39
→ kuku321: 漏字補充 聖劍3顏色淡化是指天空32F 05/10 23:40
其實我是有針對螢幕做3dlut色管
加上聖劍三有日夜變化
實際上設定關掉顏色可以跟原始畫面一樣
https://i.imgur.com/Xr80xTy.jpg
推 isaka: 這延遲玩XB應該還可以啦34F 05/10 23:47
推 kuku321: 前面有人提到是不是限於1080P以上解析度 答案是否
即使你是1080P 向上升頻後再降頻一樣有緩解鋸齒的效用35F 05/10 23:47
推 WLR: 推技術文37F 05/10 23:49
→ kuku321: 基礎概念就是兩個世代流行的反鋸齒法 SSAA
/前\38F 05/10 23:49
推 hipposman: 樓上…未來視要反應 連擊要成立延遲其實會有問題的40F 05/10 23:51
其實延遲真的還能接受
聖劍3跟無雙系列都能玩了
推 isaka: 原來,只玩過二代歹勢41F 05/10 23:53
推 DemonElf: 居然還可以自力提升畫質,太神啦44F 05/11 00:00
→ Makeinu: 其實也可以買mcable,效果雖沒這麼顯著,但延遲少很多45F 05/11 00:06
推 SHIRAYUKI: 任天堂:為了提升畫質,又出一款官方配件,哈哈。50F 05/11 00:11
→ Makeinu: 我目前也是用mClassic,畫質提升有感,幾乎無latency51F 05/11 00:17
※ 編輯: trfmk1 (223.140.249.161 臺灣), 05/11/2020 00:21:24
推 DEAKUNE: 當初GB能打贏市面一堆掌機也是因為續航力,不過我是覺得老任下一個世代還是不要省太多...54F 05/11 00:25
→ NDSL: 在神幾點的啦58F 05/11 00:31
→ labiron: 其實就是補禎啦 現在比較貴電視也有內建這種模式 例如sony的電視 只不過一般遊戲模式會把它關閉 因為延遲超過20ms真的就會感覺到手把和畫面不同步了59F 05/11 00:38
→ labiron: 只是要補禎RX 460就綽綽有餘了 二手應該千元有找63F 05/11 00:44
→ Makeinu: 一些高階電視也有影像升頻功能
AFM缺點就是只能輸入23.976/24/29/29.97 FPS64F 05/11 00:44
→ labiron: 不會變磚啦 他跟switch本身沒關係只是把影像擷取下來 然後讓顯示卡去補禎66F 05/11 00:45
這完全沒有補幀喔= =
NS原生擷取就是60p
這是使用到AMD隱藏的影像處理
※ 編輯: trfmk1 (223.140.249.161 臺灣), 05/11/2020 00:48:02
→ labiron: AMD好像叫它FluidMotion 拿來看動畫還滿好用的
但現在的新顯卡都不支援了...樓主拿的可以說是GCN末代卡...
如果只要渲染madVR就夠了吧 也不必特別拿A家的卡
NS就是弱大作幾乎FPS都跑不滿60 就算擷取卡調60也一樣68F 05/11 00:47
推 ouskit: 有研究精神 推74F 05/11 00:54
推 isaka: 其實老任馬車、花枝、大亂鬥、Arms這些寧願動態解析也要保60fps了,沒滿那些一方面跑不出一方面也覺得沒必要吧
這一代主機遊戲普遍30這原罪應該也算不到老任頭上75F 05/11 00:55
→ labiron: 要特別用BFRC不就是因為AMD這功能本應是跟PowerDVD綁死78F 05/11 00:57
推 a62511: 你都VII了 聖劍3怎麼不買PC版XD79F 05/11 00:59
→ labiron: XB2特別慘... 戰鬥FPS連20都不到的感覺...但這種補起來別爽80F 05/11 00:59
推 isaka: XB2就...那樣子了,不過XB2的FPS和場景比較有關,戰鬥應該82F 05/11 01:04
推 ryoma1: 修爾克常常要旁敲側擊繞背砍,不時還要去隊友身邊鼓舞復83F 05/11 01:05
→ isaka: 沒有特別掉84F 05/11 01:05
→ ryoma1: 活,未來視發動後要即時選招解圍,確實是還挺忙的85F 05/11 01:05
推 leechiungyi: 說補禎的XD,這跟fps完全沒關係,是利用顯卡去介入畫面輸出畫質,前提是顯示器也要1440p以上才有感吧?87F 05/11 01:12
推 hipposman: 等玩到xb就知道了 戰鬥真的很忙很快要做決定89F 05/11 01:15
推 tw77769: 想看曠野之息 跟DQ11S 提升的樣子90F 05/11 01:17
手邊剛好有DQ
原始
https://i.imgur.com/xZTeLWN.png
解析度強化:低
https://i.imgur.com/euGGp53.jpg
解析度強化:高
https://i.imgur.com/7UytLy4.jpg
→ kuku321: 遊戲本身適不適合強化畫質等造成的延遲我都用一點來判斷先喝2杯shot再玩 如果能順暢遊玩的遊戲就適合延遲(?91F 05/11 01:18
推 labiron: 抱歉XD我是看到BFRC才以為樓主要開補禎 如果只是升頻應該不用這麼麻煩吧93F 05/11 01:19
madVR能做的有限
※ 編輯: trfmk1 (223.140.249.161 臺灣), 05/11/2020 02:05:56
※ 編輯: trfmk1 (223.140.249.161 臺灣), 05/11/2020 02:13:33
推 hoos891405: 都有這種顯卡了,聖劍三直接玩PC啊XD
然後還不如用一個頂級的1080p螢幕玩,就不會那麼不舒服了98F 05/11 03:16
推 Andosinjo: 估計下一代會延續NVIDIA Tegra架構,Tegra現在最強的晶片有4K了嗎?101F 05/11 03:19
推 pipi4030: 任天堂完全該出一個內建顯示卡的底座,讓玩家帶出去不用擔心續航,接電視不用妥協畫質與幀數。現在的dock拆開來看真的空盪盪,做這麼大真的純粹是好看而已。104F 05/11 04:10
推 Andosinjo: 外接顯卡只有thunderbolt 3辦得到... Switch只是普通的Type C根本無法109F 05/11 05:36
推 ozozoz: “謠傳”下一代可能是AMD與三星開發的晶片,可以去google看111F 05/11 06:11
推 pipi4030: TB3是和Type C共用插頭的協議啊 所以只要取得授權,任天堂完全可能用小幅修改的硬體推出不同版本的主機,就像電力加強版一樣出一台TB擴展版
不過可能就無法像現在一樣無縫切換掌機和座機模式(?113F 05/11 07:15
推 widec: 其實是對影像作銳化而已吧117F 05/11 08:02
推 kumabartho: 本來想說追求畫質幹嘛買NS....這麼搞剛給個推好啦118F 05/11 08:21
→ Gamelop: 老任其實推個底座來加強提升也可以..119F 05/11 08:26
推 luckyexcel: 反雲運算www 看截圖真的有感提升 推個120F 05/11 08:32
推 whatai: 這並沒有增加任何運送效能 純粹是強化影像本身 有點像老電影在超大螢幕上播會有嚴重的馬賽克 所以需要額外的影像處理 但是原始的影像還是只有這樣121F 05/11 08:36
--