【偶像大师 星耀季节】DX11 or DX12? 英伟达自带录制 or OBS?
省流:有些区别,推荐 DX12、OBS HEVC 编码
实验设置
系统环境
配置:AMD 2600X + NVIDIA GTX 1070 Ti,RAM单通道16G@3200MHz
驱动:Studio 驱动 516.94,GeForce Experience 3.25.1.27
显示屏:1080p@144Hz
游戏设置
未特殊说明则全最高(不开光追),只对比 DX11 和 DX12
测试场景
在 S4U -> Ranking 列表挑了一个 MV:

歌曲:《Dance Dance Dance》
服装:舞跃银河系
舞台:星船大厅
测试区间
MV 加载完成至演出结束挥手致意前(也就是MV结束黑屏瞬间),时长约143秒。这是为了避免场景切换,因为会影响 0.1% low 帧率。
实验内容
DX11 和 DX12 各测试三次;
测试 GeForce Experience 自带录屏(以下简称 GE)和 OBS 对帧率的影响,测试在 DX12 下录屏(60FPS,不同码率)的帧率;OBS 版本 28 后更新了 HEVC,一并测试。录音质量均为 320Kbps。同时对比不同编码的质量。
测试DX12 非 RTX 卡开光追反射的帧率。对比光追的画面提升。


实验结果

CBR

总结
DX11 or DX12?
DX12 相比 DX11,提高了平均帧、最低帧(最高帧可能因为开了垂直同步被截断了,懒得重新测了),但是降低了0.1%low。个人推荐开启DX12,因为虽然0.1%low低了10+帧,但是实际卡顿观感两者没什么区别,当然对卡顿非常敏感的可以自行斟酌。
GE or OBS?
开启录屏都会不同程度降低帧数,其中 GE 的降幅最小(20Mbps似乎是个异常值),其次是 OBS HEVC,最后是 OBS H.264。那么如何选择呢?
先来看大小:三者2分34秒都是185MB左右,一样大。
再看三者的画质(10Mbps挡),可能会被B站压图:



因为开了VBR,低码率下 OBS H.264 和 GE 自带(也是 H.264)相比,差的地方都是大色块,但是 OBS H.264 上限更好(上面的图可以看得出来 VBR 带来的好处)。而 OBS HEVC 暴打另外两个,整体色块少很多,截图看起来就像 waifu2x+锐化过一样。高码率(20Mbps+)看起来都差不多。
总结一下各自的特点:
GE自带
对性能影响最小
编码质量最差
使用方便
设置过少,而且不能录制低于10Mbps的码率(实际上GE在这个档位录制的视频已经很狗屎了)
最近安了新驱动 GE 老是时不时录制不了,要重启(身边有好几个10系卡用户都碰到了)
OBS
有点吃性能
支持 VBR 和 HEVC 录制,低码率下录制质量好
设置丰富
电脑高负载的同时录制高码率视频会时不时出现“编码过载”,导致视频丢帧
个人还是推荐 OBS HEVC 的,观感好太多了。
光追?
非光追卡开光追反射帧率暴跌,但是因为开了光追反射后,舞台反射观感好非常非常多,截图可以开一下。(RTX 解君愁,骚年买 4090 吧)

