作者trfmk1 (TRF小兵)
看板NSwitch
标题[心得] Switch强化画面补帧120p极端玩法
时间Fri Apr 14 21:31:47 2023
因为AMD GCN显卡
非官方支援的补帧软体最近更新後
我测试後补帧打游戏还真不是不可能
想想还是整理一下
让有兴趣的人可以尝试这极端的玩法
不过这是这是我个人测试心得
也许不同环境下有变因
所以想要跟我一样尝试有其他状况
有问题我会尽量回答
Bluesky Frame Rate Converter 4.5.0
https://bluesky-soft.com/en/BlueskyFRC.html
总之增加了60p影片
可以补帧到120p或144p的能力
提供一下我目前设备的连接图
https://i.imgur.com/5V2XwxY.jpg
简单说...
四进一出的HDMI分配器
输入端接上GOOGLE TV 4代跟Nintendo Switch
输出端接到GC573影像撷取卡
影像撷取卡Pass-Through 输出到萤幕的HDMI 1
其实我还有多弄一台支援到8K、4K120hz的分配器
算是为了未来准备的
不过这台无法绕过HDCP会导致撷取卡无法撷取版权影片
所以我现在其实是两台HDMI分配器串接
声音的问题透过HDMI分配器光纤输入到TOPPING D50 DAC
其实GC573本身也会撷取声音
但其实走光纤通道看音效会好很多
硬体层面大致就这样
接着软体层面就稍微复杂了一些
如何透过MPC-BE打开撷取卡画面并使用Bluesky Frame Rate强化画面
可以参考我之前的文章
https://webptt.com/cn.aspx?n=bbs/NSwitch/M.1589124151.A.A4D.html
再来是直接把撷取卡60p补帧120p的一些问题
1.如果不是原生60p
也就是浮动fps
转换起来效果会差了些
但也比以前滑顺很多
如果原生60P就有够丝滑
2.会比原本增加GPU负担
3.视讯绘制器只能使用EVR自订呈现(即时串流太吃效能了)
只使用EVR自订呈现
1080P>4K的升频就要走另外一种方式
Magpie
https://github.com/Blinue/Magpie
可以将任何视窗放大到全萤幕的工具
提供一堆缩放演算法
支持AMD FSR1.0、Anime4K、FSRCNNX...等等
比纯粹影片至上的madvr
Magpie更适合用在游戏上
也比较有效率省资源
Magpie我的设定大概如下
https://i.imgur.com/9Nny5oH.png
我将快捷键改成Ctrl+A Ctrl+D
缩放设定看个人喜好
https://i.imgur.com/TwDWySq.png
我是喜欢FSRCNNX+SMAA_Ultra
把MPC-BE加入独立设定选择要用的演算法组合
https://i.imgur.com/QtpWvCH.png
MPC-BE设定如下
https://i.imgur.com/8Gpwkr7.png
先把拨放介面精简到极致
播放视窗锁定在1080P
https://i.imgur.com/vrtWLJY.png
视讯绘制器使用EVR自订呈现
https://i.imgur.com/j3oU5p6.png
Bluesky Frame Rate设定
https://i.imgur.com/45P2MxF.png
https://i.imgur.com/LAjXQgQ.png
https://i.imgur.com/Xn1xq6q.png
接着打开设备就可以打开撷取的画面
https://i.imgur.com/1woRadg.png
建议撷取卡设定1080 60p的画面就好
接着将mpc-be视窗化固定1080p
使用快捷键Ctrl+A就会放大到全萤幕
这样开了AMD解析度强化:低
会将画面纹理细节强化
在透过Magpie选择的演算法升频到4K
Ctrl+D可以看到Magpie渲染的状况
https://i.imgur.com/2XJU6NN.jpg
switch 机战30 1080P升频4K 120P
https://i.imgur.com/0zpNuJz.jpg
AMD解析度强化+FSRCNNX+SMAA_Ultra
说真的超级机器人大战
补帧到120p真是有感提升= =
如果使用显卡效能不足
开开AMD FSR1.0也可以
FSR1.0是基於lanczos改进的演算法
效果也是不错的
觉得游戏锯齿太多也可以改用Anime4K_3D_AA_Upscale_US
https://imgsli.com/MTYwNTIz
效果比较
旷野之息效果比较图
https://imgsli.com/MTcwMjAy
最後看一下旷野之息的实机画面
使用手机录影4K120p
旷野之息 GC573原始画面
https://drive.google.com/file/d/1LSxL6T9YDCz1O_F2QOweScqJd9dojtlj/view?usp=share_link
旷野之息4K升频补帧120p
https://drive.google.com/file/d/1LX336n31hViqD5_eH2oDr5kFwphOoS7I/view?usp=share_link
这里就只提拿来打Switch的情况
所以理论上撷取卡能接受的讯号
都可以透过电脑显卡强化细节跟帧数
但我手上这张VII应该不太好弄
收张RX580、VEGA56搞双卡流
或者组vegaAPU电脑会简单点
弄游戏影音补帧机还是蛮值得的
-----
Sent from JPTT on my Sony XQ-BE72.
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 125.229.59.186 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/NSwitch/M.1681479109.A.475.html
1F:推 WLR: 推技术文 04/14 21:33
2F:→ ehai0725: 啊可是延迟... 04/14 21:47
3F:推 realion: 我还是等次世代好了 04/14 21:50
4F:推 SPDY: 你那张VII哪只是不太好弄到手... 04/14 22:03
5F:推 ceming: 这里都是臭打游戏的看啊虽然很感谢 04/14 22:21
6F:→ cauliflower: 我想问问,这些设备弄起来要几万 04/14 22:24
我也是不是一次都到顶
这些设备是累积起来的
弄张574还是588二手2K-3K
GC573大概5K
萤幕4K144觉得太贵
1080P或者2K选择很多万元以下
最後还是看有没有这个需求啦
弄起来不是只有打游戏可以用
7F:推 ceming: 钱其实还好 问题是那张显卡不好找而且很容易坏 04/14 22:25
其实弄RX574、RX588就能补到4K120p
电虾看过最顶是WX5100配4090双卡
8F:推 thinbilly613: 猛 推一个04/14 22:35
※ 编辑: trfmk1 (125.229.59.186 台湾), 04/14/2023 22:36:59
9F:推 gameguy: GC555配合Intel内显的笔电可能还比较有搞头,拿掉FM那家04/14 22:39
10F:→ gameguy: 我是不碰了04/14 22:39
阁下是A黑吗?
笔电还要靠intel那贫弱的内显我看有的等了
其实老任本家游戏引擎也引用AMD FSR技术了
不要这麽排斥任何有用的技术= =
※ 编辑: trfmk1 (125.229.59.186 台湾), 04/14/2023 22:48:00
※ 编辑: trfmk1 (125.229.59.186 台湾), 04/14/2023 22:59:50
※ 编辑: trfmk1 (125.229.59.186 台湾), 04/14/2023 23:02:26
11F:推 mike0608: FSR都愿意支援N家显卡了,不用这麽讨厌AMD啦 04/14 23:07
12F:推 kme6833291: 延迟动作游戏不会很可怕吗? 04/15 00:45
13F:嘘 xelnaga: 笑死 04/15 03:54
14F:推 butten986: 又是你,你已经超越玩游戏内容的阶段啦 04/15 05:50
15F:推 aalexx: 好奇延迟如何? 04/15 06:14
指令式RPG就没差
其实旷野之息还玩的下去
音乐游戏就不建议了= =
16F:→ GooglePixel: 老实说你多花这些运算 效果看起来差不多一样糊 04/15 08:13
※ 编辑: trfmk1 (125.229.59.186 台湾), 04/15/2023 08:21:48
17F:推 supersusu: 不明觉厉 04/15 08:23
18F:推 tetsubest: 200%的投入 10%的画面提升+延迟副作用... 04/15 08:42
19F:推 ziya: 这画面升级怎麽可能只有10% 是木眼吗 04/15 08:54
20F:推 RoyQ: 有点兴趣给推~但想先确认这样做主要是为了直播跟游玩中的画 04/15 09:00
21F:→ RoyQ: 质/帧率吗?影片的话应该可以原味录制後再升频补帧就好? 04/15 09:00
主要是实时补帧看影片
录下来吃硬碟容量
转换到120p会被很惊人
玩游戏是附带的
22F:→ SPDY: 只是要升要补的话 是还有非即时给时间慢慢算的较不受限硬体 04/15 09:03
23F:→ SPDY: 但都难免 静态看起来不错 动态瑕疵无法根除 接受度因人而异 04/15 09:05
24F:→ SPDY: 其实有些电视也有动态流畅之类的类似功能 在游戏模式会关闭 04/15 09:09
这跟电视补帧的技术点不同
影片的张数大多落在24p跟30p
本身张数参考就少
补帧会有瑕疵很正常
但是60P转到120P因为参考帧变多
人肉眼肉眼能见的瑕疵会大幅减少
加上bfrc的作者把FM用到极限
大动态画面会不执行补帧动作
避免画面出现瑕疵
而且跟电视补帧不同的是
FM是影像渲染到萤幕前
就透过显卡做补帧处理
延迟会比电视补帧少很多
但是代价是做影像缩放渲染时
是必须对120p每一帧做渲染处理
一秒内算完120张画面
渲染要求时间是8.333ms
是很吃显卡运算的
25F:推 ksh0: 有实验精神绝对给推04/15 09:25
※ 编辑: trfmk1 (125.229.59.186 台湾), 04/15/2023 09:50:05
※ 编辑: trfmk1 (125.229.59.186 台湾), 04/15/2023 09:52:26
※ 编辑: trfmk1 (125.229.59.186 台湾), 04/15/2023 09:55:27
26F:→ SPDY: 可是你是用撷取卡 把Switch实质约30fps的画面 送入PC後插补 04/15 09:58
27F:→ SPDY: 已经跟电视一样多了Switch的GPU经HDMI输出再被接收处理这段 04/15 10:10
因为这是非官方的用法还蛮难解释的
但我测试完是还可以接受的程度
N卡的DLSS3已经技术实用
DLSS3可以将游戏画面AI 2X补帧
但因为渲染延迟等於补帧前原始帧的2帧延迟,
所以相当於补帧完成之後120帧的时候
延迟手感和30帧一样
AMD的FSR3.0也会加入FM补帧能力
未来可能下世代的游戏主机
会是用补帧玩游戏的
※ 编辑: trfmk1 (125.229.59.186 台湾), 04/15/2023 10:40:25
28F:→ SPDY: 主机GPU→FM/DLSS→HDMI/DP→萤幕 04/15 11:07
29F:→ SPDY: 主机GPU→HDMI→你的撷取卡→你的GPU插补→HDMI/PD→萤幕 04/15 11:07
我之前的测试
电视盒装一个码表app
利用子母画面
使用手机拍照
只用EVR渲染不做其他处理
https://i.imgur.com/aRd4i2x.jpg
延迟最高约差35ms
大概16-35ms
挂madVR跟BFRC
https://i.imgur.com/oIgrHkc.jpg
最高会约差70ms
大概30-70ms浮动
真的要玩动作需求的游戏
切Pass-Through去玩就好
要这样搞门槛也高不用这麽纠结
我只是提供方法选择
※ 编辑: trfmk1 (125.229.59.186 台湾), 04/15/2023 12:08:09
30F:推 Kamikiri: 好奇问问 如果舍弃补帧 单纯提升画质的话 04/15 12:52
31F:→ Kamikiri: 能不能进一步降低延迟? 04/15 12:52
32F:→ Kamikiri: 喔 你上面好像算是有回答到了 当我没问 XD 04/15 12:53
33F:→ Mensholaten: 萨尔达的比较图真的看起来没什麽差... 04/15 12:54
建议您把显示设备换到4K环境
34F:推 SPDY: 延迟偏高的部分 接近TV没开游戏模式 04/15 13:05
35F:→ SPDY: 会浮动 则真的要看接受度了... 04/15 13:05
36F:推 ekids1234: A卡只留了 460 ... XD 04/15 13:17
37F:推 rob666: 好奇转换後进克洛格森林的画面 04/15 13:35
38F:推 SPDY: 由於很多游戏 实质是锁30fps 但HDMI一律输出为60p 04/15 14:22
39F:→ SPDY: 导致用撷取卡 只能吞60p 交给PC补到120p去... 04/15 14:22
40F:→ SPDY: 要是Switch可输出1080p/30p 这样PC只需补到60p就轻易多了说 04/15 14:22
switch 帧数跟解析度会依照游戏需求浮动
强制锁30p不是好事
游戏的补帧技术目前是倾向强制2X
41F:→ kerrinblue: 推实验精神! (影片可以考虑丢到youtube,效果更好) 04/15 14:46
youtube影片最高帧数是60p
无法展示120p的效果
※ 编辑: trfmk1 (114.137.26.57 台湾), 04/15/2023 15:22:24
※ 编辑: trfmk1 (114.137.26.57 台湾), 04/15/2023 15:23:16
※ 编辑: trfmk1 (114.137.26.57 台湾), 04/15/2023 15:24:22
42F:→ SPDY: 补理想上是硬体/驱动/游戏配合延迟更低 非官方只能尽量妥协 04/15 15:35
43F:推 SPDY: 应要无论fps多少就在VRAM里交给FM/DLSS 这段只有官方能做到 04/15 15:39
44F:→ SPDY: 官方配套的话 游戏引擎还可以给运动向量之类的资料协助插补 04/15 15:45
45F:→ SPDY: 而我是在说 被锁30fps的游戏若HDMI能出30p 能降门槛补成60p 04/15 16:01
46F:→ SPDY: 就只需要免插电且才约4百元左右的HD7750以上显示卡就可以了 04/15 16:05
47F:推 topdog: 萨尔达用手机看就很明显差异了… 04/15 16:20
48F:推 sugoichai: 不知道有没有哪家电视厂愿意出120fps的MEMC....... 04/15 16:47
49F:嘘 inoce: 看似有料 却没意义 04/15 16:47
50F:推 devilhades: 所以单纯补fps到60没要upscale的话,应该有个支援fm 04/15 18:17
51F:→ devilhades: 的显卡就行了? 04/15 18:17
switch预设机能只能设定60p
52F:推 shingatter: 推这篇的精神 04/15 18:41
53F:→ hoos891405: 就算240FPS都比不上有延迟来得严重 04/15 18:51
54F:→ hoos891405: 宝可梦朱紫这种材质烂得要死的游戏再怎麽补强意义也 04/15 18:52
55F:→ hoos891405: 不大 04/15 18:52
56F:推 HuSi87: 这里某部分人的宗旨是一帧能玩 两帧流畅 三帧电竞 一下子 04/15 22:02
57F:→ HuSi87: 提到这麽大的数字进入他们的脑子里 你果然会被嘘 04/15 22:02
58F:推 AbcPig: 不明觉厉,推! 04/15 22:24
※ 编辑: trfmk1 (114.137.26.57 台湾), 04/15/2023 22:57:33
59F:推 NDSL: 技术大手先跪再说<(__ __)> 04/15 23:26
60F:推 wardraw: 推延迟数据 04/15 23:29
61F:推 gacky1111: 120P的影片 看起来没有120P的流畅度 是正常的吗? 04/15 23:42
62F:→ gacky1111: 因爲我有在玩高帧游戏 我感觉只有60P的流畅度 04/15 23:43
63F:→ gacky1111: 也许是我的错觉? 04/15 23:48
虽然补到120帧
但旷野之息实际只有30fps
你会觉得像60fps游戏是正常的
※ 编辑: trfmk1 (125.229.59.186 台湾), 04/15/2023 23:58:30
64F:推 SPDY: 所以我才说要是锁30fps的游戏 HDMI能选出30p要补就轻易多了 04/16 00:06
65F:→ SPDY: 毕竟要FM良好的补到120 能选的显示卡颇局限... 04/16 00:07
66F:推 aalexx: 额外的30-70ms延迟(重点是不稳)确实有点伤,但玩森友会这 04/16 01:11
67F:→ aalexx: 种确实很棒 04/16 01:11
68F:推 applewarm: 推有计算延迟 04/16 12:29
69F:推 stosto: 玩个游戏怎麽这麽累...他只是switch 04/16 14:08
70F:→ watched: 泼个冷水,如果是看动画这样做可以,如果是打游戏即时运 04/16 23:07
71F:→ watched: 算的,该lag的地方还是会lag,这是让画面FPS提升,不是 04/16 23:07
72F:→ watched: 让主机处理游戏处理速度提升。 04/16 23:07
73F:推 horb: 买好一点电视。就有补帧的功能。但也是要注意延迟 04/18 19:56
74F:→ horb: Benq补帧的延迟有点高。 04/18 19:57
75F:→ horb: 电视补帧。不需要额外器材。不会造成主机运算负担 04/18 19:59
76F:→ horb: 但那延迟我不行 04/18 19:59
77F:→ horb: 游戏补帧我只服4090 04/18 20:00
78F:推 vilontino: 推 04/19 08:20