顯示廣告
隱藏 ✕
※ 本文轉寄自 ptt.cc 更新時間: 2023-05-16 16:28:20
看板 PC_Shopping
作者 trfmk1 (TRF小兵)
標題 [心得] 透過MPV使用影像擷取卡提升switch畫質
時間 Mon May 15 20:07:12 2023



這是我上網找資料整理的一些心得
這篇文章我一直猶豫要不要PO

此方法不管你顯卡用那家都通用
但效果依照CPU與GPU而定

首先需要一張擷取卡
首推GC573延遲最低
我現在的PC環境延遲33ms

再來就擷取盒GC553
有Thunderbolt3就上GC555
不過這個很貴= =
網路上看延遲40~50ms左右

還需要一個HDMI 影音訊號分離器
直接單獨把HDMI聲音單獨分接出去給喇叭
為甚麼要這樣後面會說

mpv的懶人版本很多
其實下面教的的通用
我是推薦這版本
https://www.lckp.top/thing/mpvnet_cm/
【mpv.net_CM】动漫最强播放器 - LuckyPuppy514のBlog
一款功能强大的 windows 平台视频播放器,已经集成了 anime4k,多种补帧滤镜和脚本,可实时提升动漫画质和帧数 博客原文:
视频教程: 🌟 建议阅读博客原文,以便获取 最新内容 和 最佳阅读体验
… ...

 

不喜歡對岸整合的懶人包
可以自行從零開始
我就不多作說明了


還需要抓ffmpeg來看系統資料
https://ffmpeg.org/
找windows版本抓
下載完解壓縮只需要ffmpeg.exe這個檔案

然後打開終端機
鍵盤WIN鍵 + r 開啟「執行」對話框
輸入powershell
https://live.staticflickr.com/65535/52899043604_03dc16f8cd_k.jpg
[圖]

輸入ffmpeg.exe的檔案路徑
後面空格加上 -hide_banner -list_devices true -f dshow -i dummy

比如我丟到D槽去就是
 D:\ffmpeg.exe -hide_banner -list_devices true -f dshow -i dummy

在終端機輸入指令
按下Enter後會出現擷取設備的名稱
https://live.staticflickr.com/65535/52898316592_c7736e8aa1_k.jpg
[圖]
得知擷取卡設備名 "AVerMedia HD Capture GC573 1"

下載完的mpv.net_CM解壓到自己喜歡的地方
找到mpvnet.exe 按右鍵新增建立捷徑
https://live.staticflickr.com/65535/52899348325_b5f9be353e_k.jpg
[圖]

編輯捷徑的內容
https://live.staticflickr.com/65535/52898385107_9dbd047cf9_o.png
[圖]

路徑後面空格加入參數
--demuxer-lavf-o=video_size=1920x1080,framerate=60 av://dshow:video="AVerMedia HD Capture GC573 1" --profile=low-latency --untimed

av://dshow:video=" "
雙引號裡面要輸入擷取卡的名稱

比如丟到D槽就是

D:\mpvnet\mpvnet.exe --demuxer-lavf-o=video_size=1920x1080,framerate=60 av://dshow:video="AVerMedia HD Capture GC573 1" --profile=low-latency --untimed
這樣就會以1920x1080 60p運行
跟我一樣用GC573的人可以追加參數
pixel_format=bgr24  這樣會以RGB模式擷取

範例如下
--demuxer-lavf-o=video_size=1920x1080,framerate=60,pixel_format=bgr24 av://dshow:video="AVerMedia HD Capture GC573 1" --profile=low-latency --untimed

打開捷徑應該就會看到擷取卡的畫面
撥放器按右鍵選擇想要的演算法
https://live.staticflickr.com/65535/52899494213_a505b4b9c5_o.png
[圖]

建議使用Anime4K Mode:A 或Mode:B
喜歡銳利點就Mode:A
不喜歡鋸齒就Mode:B
顯卡夠強可以開A+A或B+B
甚至自訂組合
我是覺得Mode:B就效果拔群了
像AMD的解析度強化是細節大幅強化
但鋸齒也毫不保留的強化

然後演算法強度請慎用
開太強顯卡撐不住就會延遲
反之顯卡夠強就不會增加額外延遲
我的環境使用Anime4K Mode:B 延遲一樣是33ms

4K升頻效果比較
https://imgsli.com/MTc4NDYx/1/0

然後來講一 下為甚麼不讓MPV載入聲音
我也知道參數...但...

根據查到的資料
ffmpeg預設的 DirectShow 音訊延遲為 500 毫秒
載入擷取卡的聲音會造成500ms甚至更高的延遲
不載入聲音也就不會因為音畫要同步互相影響造成更多延遲
當然聲音直接從HDMI分接出來是更好的選擇

再來是會造成一些延遲的東西
也就是補幀
MPV也可以補幀但很吃顯卡跟CPU資源
我先提供比較輕量的玩法

首先我們知道目前最夯的
王國之淚的FPS只有30FPS
可直接把擷取卡畫面壓到30FPS
只要修改mpvnet捷徑的參數 framerate=30

然後打開MPV 右鍵找到mvtools倍頻打開
https://live.staticflickr.com/65535/52899079586_5a706fe713_o.png
[圖]
畫面就會補幀到60P了

改內部文件還可以自由選擇要補到幾幀
但畢竟是是假的
60P足以讓眼睛稍微得到救贖
用144HZ螢幕也只建議開到72P
過高只是增加更多的偽影跟瑕疵

N卡可以用RIFE NVIDIA
但起碼要1070TI以上
而且都會有點瑕疵

拿AMD GCN架構的卡是可以直接60>120P
甚至R7 5700G APU都可以輕鬆補幀到120P且瑕疵較少
https://live.staticflickr.com/65535/52899602668_b52f6825fd_o.png
[圖]
R7 5700G APU 補幀120P +AMD解析度強化

但是不管何種補幀方式都會造成額外100ms的延遲
加上擷取卡的33ms就是133ms

我之前實際影片
我用手機4K120P錄影

機戰30 60p
https://drive.google.com/file/d/1l01w-IDG2b_DCVTW3NYQFrPoSQAyJbex/view?usp=share_link
機戰30 120p
https://drive.google.com/file/d/1ko-Hi4gNOWWFFeyuJBPCo_6hXR0vQOPL/view?usp=share_link
檔案要抓下來才有120P

怎麼設定可以找我之前的文章

使用mpv的補強方法其實比較輕鬆達到
4K 60hz的螢幕加上一定等級的顯卡
Anime4K的演算法又很適合switch原生只有720P的遊戲升頻
顯卡一定等級又不會再造成額外延遲

補幀就看個人能不能接受延遲
或者較靜態的遊戲選擇開啟

當然拿來追番看劇mpv用習慣也是很不錯

-----
Sent from JPTT on my Sony XQ-BE72.

--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.229.59.186 (臺灣)
※ 作者: trfmk1 2023-05-15 20:07:12
※ 文章代碼(AID): #1aOY1t2i (PC_Shopping)
※ 文章網址: https://www.ptt.cc/bbs/PC_Shopping/M.1684152439.A.0AC.html
※ 編輯: trfmk1 (125.229.59.186 臺灣), 05/15/2023 20:07:42
mayolane: 你很棒1F 05/15 20:10
aglet: 原生貼圖太寒慘,4k=高清寒慘,國王真累2F 05/15 20:11
不想PO就是怕遇到畫質魔人...
pphyy5844548: 沒有switch也可以嗎?3F 05/15 20:11
只要能插上擷取卡hdmi的設備
都可以強化畫質
任何遊戲主機、電視盒..等等
※ 編輯: trfmk1 (125.229.59.186 臺灣), 05/15/2023 20:15:33
avans: 推心得!4F 05/15 20:16
mayolane: 借轉西洽5F 05/15 20:16
好喔
※ 編輯: trfmk1 (125.229.59.186 臺灣), 05/15/2023 20:17:22
Altair: mpv好用啊6F 05/15 20:17
mrme945: t大的文章超實用的 推推7F 05/15 20:17
※ 編輯: trfmk1 (125.229.59.186 臺灣), 05/15/2023 20:18:02
mayolane:轉錄至看板 C_Chat                                      05/15 20:19
tuansam: 先推再研究 NS的性能真的太吃緊了 王國之淚開場飛下去的8F 05/15 20:22
keyman2: switch耗電量不到10瓦 還加開電腦感覺房間很熱9F 05/15 20:22
tuansam: 動畫畫質和破圖  看到都想流淚了10F 05/15 20:23
crono0: 搞過類似用起來太熱了 就繼續沿用mClassic11F 05/15 20:26
OK8066889: 推 實用12F 05/15 20:37
Trystill: 謝謝分享 好久沒研究擷取盒了13F 05/15 20:39
sx4152: 某些人用模擬器玩是否還比較容易阿?14F 05/15 20:43
sx4152: 這個對fps沒有幫助  實用性不高
jior: 老任!玩家都比你認真!!!16F 05/15 20:49
jior: 模擬器也不是每款都能穩定玩,還是有相容性問題
a7577272: Switch都八年老東西 NV X1晶片 別要求太多啦18F 05/15 20:52
a7577272: 估計要改款了
mrme945: 不是已經說了 到明年四月之前都不會出新機20F 05/15 20:52
jeeyi345: mpv可以裝別的升頻 之前弄過 fsr cas nis等的 來源忘了21F 05/15 20:57
dos01: 我還以為玩死未取的人都不注重畫面22F 05/15 21:04
smallreader: 神人已跪23F 05/15 21:05
littlefish1: 給推用心了,只是這代掉出30後會強制鎖到20,光是打24F 05/15 21:11
littlefish1: 個固定30fps補丁並加強散熱就比原始的好很多了
iammatrix: 不知道有沒辦法用播放軟體去吃NV的即時AI UPSCALE?26F 05/15 21:18
這是可行的喔
已經有方法了
maplefoxs: 真猛27F 05/15 21:31
goldie: 推 ffmpeg, mpv...  很強力的工具28F 05/15 21:34
a849070: 還好Po在電蝦 Switch原生畫面真的會割傷眼睛 推29F 05/15 21:34
menchian: 買條mcable不是省事一些30F 05/15 21:35
※ 編輯: trfmk1 (125.229.59.186 臺灣), 05/15/2023 21:42:24
goldie: 顯卡的 Super Resolution 功能,我覺得應該畫質沒有31F 05/15 21:48
goldie: madVR 或 scaling options 有調校好的 mpv 來的好,
goldie: 但比較省電?
NV的Super Resolution很吃資源
開下去基本上就起飛了
goldie: MPC-HC 或 MPC-BE 配最新版的 MPC Video Renderer34F 05/15 21:51
goldie: 即可獲得 NVIDIA 或 Intel 顯卡的 Super Resolution 功能
goldie: mpv 有沒有新增整合這功能,我就不知道了
我有看到相關的文章
mpv應該是已經可以用
但有更好的選擇
mrme945: 要看你開到第幾檔跟原片畫質多少,第四檔原片1080P60幾乎37F 05/15 21:51
mrme945: 就等於滿載在跑了
sincere77: 增加畫面延遲在某些吃反應的遊戲可能會造成些困擾39F 05/15 21:51
mrme945: Switch上的遊戲應該不會影響太多就是了(40F 05/15 21:53
aw213: https://hooke007.github.io/unofficial/mpv_start.html41F 05/15 21:53
aw213: mpv net 停止更新一段時間了,如果有能力可以自己客製化^^
同作者有繼續維護新的叫MPV_lazy
william456: 買正版自己dump檔案啦43F 05/15 21:53
Makeinu: mpv還是要用cli最對味,圖形介面邪門歪道44F 05/15 21:55
william456: 你平平都要用pc玩,不用多此一舉還可以添加濾鏡45F 05/15 21:56
tomsawyer: 好麻煩 買一份正版用模擬器玩(O)46F 05/15 22:10
thankmilk: 好猛47F 05/15 22:24
scarbywind: 完美詮釋正版受害者48F 05/15 22:31
nissan8088: 請問mpv要怎麼用fm補禎?49F 05/15 22:43
沒辦法喔
korsg: yuzu +dump key & game+60fps 4k mod = 蘇胡50F 05/15 22:47
我只是擷取switch影像演示影像升頻
玩模擬器可以這麼自豪的也是奇觀了
iuytjhgf: 操作會延遲到懷疑人生51F 05/15 22:48
嘛...用搖桿玩的話
就算開補幀操作上實際上沒有那麼不堪
不開補幀延遲33ms我是幾乎無感啦
※ 編輯: trfmk1 (125.229.59.186 臺灣), 05/15/2023 22:54:43
※ 編輯: trfmk1 (125.229.59.186 臺灣), 05/15/2023 22:57:29
※ 編輯: trfmk1 (125.229.59.186 臺灣), 05/15/2023 22:59:23
※ 編輯: trfmk1 (125.229.59.186 臺灣), 05/15/2023 23:21:49
fff5fff5: 分享推52F 05/15 23:23
※ 編輯: trfmk1 (125.229.59.186 臺灣), 05/15/2023 23:27:47
william456: 玩模擬器有啥好羞赧,合理處分自己財產,台灣法律53F 05/15 23:31
william456: 保障下,尊重開
william456: 發商體驗遊戲完全體又不用被硬體拖累
※ 編輯: trfmk1 (125.229.59.186 臺灣), 05/15/2023 23:31:40
william456: 都跟你說買正版來dump了56F 05/15 23:32
william456: 你目前的做法是事倍功半,甚至表現可能更糟
只是擷取原生主機畫面
會糟到哪裡去
什麼邏輯= =
william456: 不過在一些需要連線對戰的遊戲就很實用58F 05/15 23:33
william456: 畢竟需要NSO
AbeNana: 你真的是鬼 補幀之鬼 每次看都是無限的讚嘆60F 05/15 23:48
※ 編輯: trfmk1 (125.229.59.186 臺灣), 05/15/2023 23:54:46
william456: 你的文章自己都寫增加延遲了61F 05/15 23:57
fu1vu03: 用模擬器用出優越感是怎樣w62F 05/15 23:58
※ 編輯: trfmk1 (125.229.59.186 臺灣), 05/16/2023 00:00:04
p520888: 推推63F 05/16 00:39
SHR4587: 我是用MadVR配NGU64F 05/16 01:31
SHR4587: 是說問個問題擷取卡直接選用RGB24還是NV12 YUY2好?
RGB24是畫質最好
擷取的碼率最高接近無損
其他的都會降色度
SHR4587: 然後目前模擬器不是會遇到著色器問題還是會卡,體驗還是66F 05/16 01:36
SHR4587: 不如主機
Cubelia: 花式補68F 05/16 01:52
mrme945: 在那邊喊說dump的真的有自己dump嗎69F 05/16 01:55
jay920314: 推70F 05/16 01:55
klwing8: 現在用MPC+MADVR配NGUAA medium,顯示卡是308071F 05/16 03:53
klwing8: 延遲還好,盾反守護者,騎人馬都沒問題
比較遺憾是madvr不更新很久了
升頻演算法沒有更新
hn880265: 有這效果嗎? https://youtu.be/h18aPY_NNhk73F 05/16 04:27
wahaha99: 好文不M嗎74F 05/16 06:10
※ 編輯: trfmk1 (125.229.59.186 臺灣), 05/16/2023 06:18:40
※ 編輯: trfmk1 (125.229.59.186 臺灣), 05/16/2023 06:28:51
SHR4587: 我一開始用擷取卡玩也擔心延遲問題,設定好之後基本無感75F 05/16 06:45
SHR4587: ,玩花枝我也是這樣玩的,是說N卡我不知道,A卡可以直接
SHR4587: 設定程式跑RSR用圓岡那個直播程式預覽的話延遲其實不高,
嘛...原廠軟體可玩性不高
用mpv理論上消耗最低
效率的最高還有可玩性
顯卡夠強濾鏡可以疊加
SHR4587: 怕延遲的人可以試試看78F 05/16 06:46
SHR4587: 我有注意到RGB24 不會跑Chroma Upscaling還可以節省效能
SHR4587: ,但我不確定直接設定RGB24 有沒有什麼壞處就是了
RGB24碼率高系統就負荷多一些
但對現在PC多核的環境無感
widec: C洽有討論過 用模擬器你的prod.key不可能是合法的81F 05/16 07:49
widec: 你再怎麼dump只要能跑一定是非法手段
widec: 用模擬器低調電電玩就好 這麼囂張 DUCK不必
看看笑笑就好
記得要dump除非是舊主機可以軟改
不然都要弄硬改套件
啊連網就被老任BAN了
原廠網路功能直接廢掉
我是不相信都改機了
還會玩正版啦
※ 編輯: trfmk1 (125.229.59.186 臺灣), 05/16/2023 08:10:55
※ 編輯: trfmk1 (125.229.59.186 臺灣), 05/16/2023 08:12:49
Arbin: 模擬器喔,昨天才看了一下,那相容性有點感人...84F 05/16 08:34
hn880265: 別用A卡來玩就好了 CPU有12代i5/RYZEN 7XXX就能6085F 05/16 08:43
hn880265: 顯卡的話 看你要開幾倍解析 2x=4k 60fps大概2070就ok
hn880265: 3x 3080/4070也很輕鬆, 4x(8k)要4080了大概
hn880265: i5-12400f非k超5g+4070  3x60順跑 4x fps剩四十幾
hn880265: 沒囂張到貼下載都還行 國外硬體評測網都有測RYUJINX了
hn880265: https://is.gd/nHZJcn
[圖]
scarbywind: yuzu ea 3584已經沒啥問題,跑8小時只跳一次91F 05/16 09:18
scarbywind: 地底也不會破圖,不需要再額外放fix mod
Ekmund: switch也這麼老了 老任蠻厲害的93F 05/16 09:42
EAFV: 老任法務不是開始動起來處理模擬器了嗎 哪來的合法94F 05/16 09:56
yangwen5301: 模擬器沒違法,是遊戲要到模擬器上玩要用一些違法手95F 05/16 10:24
yangwen5301: 段,老任告模擬器只是想說沒模擬器有遊戲檔案也無用
gameguy: 擷取卡,GC555才叫延遲低97F 05/16 10:33
https://youtu.be/fzAW0Bd8S_k
雖然GC555用到雷電3
但實際上延遲還是GC573比較低而且也穩定
korsg: 遊戲買來自己dump也不是難事,現階段不散佈或營利就safe啦98F 05/16 10:57
※ 編輯: trfmk1 (223.141.13.128 臺灣), 05/16/2023 11:36:38
william456: https://i.imgur.com/HJRdHyE.jpg99F 05/16 12:38
william456: 嗯…
[圖]
cat05joy: 一般來說內插的卡會比較低延遲 但外接還是方便101F 05/16 13:02
GC555是外接式延遲最低的擷取盒
但走雷電3比較適合筆電的方案
主板沒有雷電3或4的接口
就算用擴充的也是要吃主板的PCI-E通道
那到不如直接用PCI-E的擷取卡
USB 3.0的擷取盒延遲大概落在60ms
GC555延遲50ms以內
cat05joy: 模擬器如果沒用到原廠的BIOS或寫法的就SAFE102F 05/16 13:03
cat05joy: 但台灣會自己DUMP的應該屈指可數
那個硬改要自己焊就是技術活了
看很多自己焊失敗的
不如花錢找專門的
改機完連上網被老任ban的機率很大
然後帳號也沒了
既然都改機了
怎麼可能不裝第三方的黑市集
還會想自己DUMP的人真的存在?
※ 編輯: trfmk1 (223.141.13.128 臺灣), 05/16/2023 13:31:42
※ 編輯: trfmk1 (223.141.13.128 臺灣), 05/16/2023 13:39:14
※ 編輯: trfmk1 (223.141.13.128 臺灣), 05/16/2023 13:48:32
※ 編輯: trfmk1 (223.141.13.128 臺灣), 05/16/2023 13:58:24
NewTypeNeo: Dump不就是重製的一種嗎  怎麼會符合使用者契約104F 05/16 15:46
NewTypeNeo: 要不違約只有直接讀取運作吧
SHR4587: 明明就在討論演算法升頻,有人一直想歪樓模擬器看不懂耶106F 05/16 16:14

--
※ 看板: PC_Shopping 文章推薦值: 0 目前人氣: 0 累積人氣: 298 
分享網址: 複製 已複製
guest
x)推文 r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇