[不懂就问]geforce experience的录制是怎么做到录这么高码率的视频还不影响游戏性能的?

DeMarcus Cousins III-avatar

DeMarcus Cousins III

2021-02-20T15:37:07+00:00

[s:ac:惊]无聊看了看自己的录像码率,一看发现居然接近五万kbps,这也太高了吧,问题我开录制和不开录制肉眼也完全感受不到帧率的区别

[s:ac:惊]与之相对应的,开OBS录制帧数就肉眼可见的下滑了,老黄这驱动到底是怎么做到的啊,太恐怖了

[img]https://img.nga.178.com/attachments/mon_202102/21/9aQ8g13-c0qK9T1kSdt-4a.jpg[/img]
Loner0702-avatar

Loner0702

码率越高越省性能
비오-avatar

비오

nvenc专用硬件单元编码

同等画质下码率高 不是费空间 效率低么[img]http://img.nga.178.com/attachments/mon_201209/14/-47218_5052bc4cc6331.png[/img]
OceanS-avatar

OceanS

压缩率越高越吃cpu。
大容量高码率的,支持的压缩参数低,只能拿高码率换画质。
Vilkatis-avatar

Vilkatis

OBS也可以调用nvenc的,在设置 - 输出 里把编码器改成NVENC(H.264),这是硬件编码器,对cpu和gpu性能影响都小的多
Kricket-avatar

Kricket

他用显卡编码压力确实小啊 但是画质和同码率cpu有差距
我落單了-avatar

我落單了

分辨率帧数全开。我这原画录出来20w码率[s:ac:哭笑]硬盘危
dgg0818hyu-avatar

dgg0818hyu

其实是影响的,只是你硬件冗余够多,所以不明显,你换个奔腾+入门显卡试试,帧数直接拉胯[img]http://img.nga.178.com/attachments/mon_201209/14/-47218_5052bc4cc6331.png[/img]
ijappelu-avatar

ijappelu

开回放跑分会发现低5%分数
`NiKiChan ♫💎-avatar

`NiKiChan ♫💎

会影响的,虽然编码器不占CUDA算力但是占TGP,显卡频率会降几档的
peaceful_town-avatar

peaceful_town

其实不光只是NVENC
我记得老黄还可以调用内部的API,通过NVFBC(NVIDIA Frame Buffer Capture)以及NVIFR(NVIDIA Inband Frame Readback)可以直接拿到图像,然后就可以直接在显存中送给NVENC进行编码
OBS这种第三方当然享受不到这种加成了,不过记得OBS现在也有通过win10的WGC(Windows Graphics Capture)来拿图像,这样性能损失应该也不会太明显,录制的码率你拉高点试试看?
akabeav-avatar

akabeav

因为游戏并不使用nvenc单元,因此打游戏时用显卡编码不影响游戏。
开obs导致帧数下降那是因为你不会用obs。
obs的视频源设置成游戏捕捉(game capture),加上nvenc编码,也是完全不影响帧数。
我四年多以前守望先锋刚出的时候就在用obs了
Jor-avatar

Jor

说明你obs使用方式不对
录制改成nvnec h264或者改成ffmpeg然后用nvnec hevc录
Hexy-Xim-avatar

Hexy-Xim

Reply to [pid=494921754,25633265,1]Reply[/pid] Post by [uid=9082596]ayconanw[/uid] (2021-02-21 23:46)

不是的,N卡是有专门的编码电路,码率越低负载越小
Mqrine-avatar

Mqrine

OBS你换成N卡解码就不影响帧数了
coookiie-avatar

coookiie

性能和码率没有关系, 高码率不代表性能需求就高, 普遍情况恰恰相反, 同等画质下码率越高, 性能开销越低.
NVENC编码器实际上编码它支持范围内的码率, 性能开销是固定的, 而且不占用游戏性能, 但是游戏画面采集本身需要占用一部分性能, 所以不可能完全不影响游戏性能.

OBS用管理员模式启动可以使用高优先级模式, 防止GPU吃满导致的画面采集卡顿.
𝓖𝓪𝓵𝓪𝔁𝔂-avatar

𝓖𝓪𝓵𝓪𝔁𝔂

只狼 正常1000hz60%-80%
开录制就1950hz 60%-80%
ʀᴇᴅ-avatar

ʀᴇᴅ

驱动自带的和第三方软件肯定不一样
A卡的录制我都是开100M码率60帧H265的 大概影响5~10%性能吧
LotusTea-avatar

LotusTea

开了录制,肉眼可见的降10多个帧。不知道你如何判断不影响帧数的,要么你本身硬件就没吃满。