![]()
为什么按一下快捷键,就能保存刚刚发生的几分钟游戏画面?
![]()
很多玩家第一次使用NVIDIA App的即时重放时都会有一个疑问:
为什么我没有提前开始录制,按一下 Alt+F10,却能够保存刚刚过去的几分钟?
一、什么是即时重放?
即时重放的本质就是
持续录制 + 环形缓冲区+ 按需保存。
它一直在后台运行。
只不过:
普通录像会一直保存到硬盘
即时重放会不断覆盖旧内容
所以:
你实际上一直都在录像——
只是没有真正"保存"下来
二、工作流程
可以把它理解成下面这张流程图:
![]()
整个过程中,游戏始终保持运行,只有最后一步才真正生成视频文件。
三、游戏画面如何获取?
很多人可能会想:
"是不是CPU在累死累活不停截图?"
其实不是。
NVIDIA 驱动可以直接获取 GPU 最终输出的画面。
游戏渲染流程一般是:
![]()
即时回放会在:
Frame Buffer 输出阶段直接复制画面,因此无需CPU对每一帧截图,CPU 占用极低
四、为什么几乎不影响游戏性能?
答案就是:
NVENC 独立视频编码器
![]()
很多人不知道:
RTX 显卡里面其实有很多独立模块
例如:
CUDA Core
RT Core
Tensor Core
Display Engine
NVENC
NVDEC
其中:
NVENC(NVIDIA Encoder)专门负责视频编码,
它是一颗独立硬件。
所以:
游戏交给其他组件
录像则专门交给NVENC
二者几乎互不影响,因此录制性能开销通常很小
五、实时压缩视频
几乎所有录制软件的视频原始画面都非常巨大,举个例子:
1920×1080,60FPS,RGB
一秒钟的数据量:
约 373MB/s
一分钟就是:
22GB
显然无法直接缓存,不然很多人的硬盘保存两三把游戏录像就得爆满。
因此,每一帧都会立即经过 NVENC 编码,通常可选择:
H.264(兼容性最好)
HEVC / H.265(压缩率更高)
AV1(新一代编码,支持的新显卡可用,压缩率最高)
编码完成后,数据量会缩小几十倍。
六、环形缓冲区
这是整个技术最核心的部分,也是精简缓冲的秘诀,可以想象成一个圆形队列:
![]()
相册第一张最圆的图
开始
[1][2][3][4][5]➡
↓
录入画面6
[6][2][3][4][5]➡
↓
录入画面7
[6][7][3][4][5]➡
↓
录入画面8
[6][7][8][4][5]➡
永远只保存最近几分钟,新的录像来了,最旧的数据立即被覆盖,所以,录像一直在继续,但是不会无限增长,对硬盘的写入压力非常小。
七、缓存到底放在哪里?对硬盘寿命的影响?
你可能会想: 缓存到底存在内存还是硬盘?
实际上:只有部分小缓冲会通过内存,缓冲区的临时缓存多数是写入硬盘的。
写入量参考
1080P 60帧、HEVC、5分钟缓存:每小时写入约6~8GB
4K 60帧、高码率、20分钟缓存:每小时写入20~35GB
普通玩家每天游戏3小时:单日写入18~24GB;
固态硬盘会有客观损耗,但普通人几乎不用担心
SSD寿命由TBW(总写入字节) 决定,而且这个数值一般都有冗余,主流1TB TLC固态标准TBW为600TBW,普通玩家每天20GB视频缓存写入,再加上20GB正常系统写入,写满600TBW需要41年——
不必多盐
真正更值得关注的是保持 SSD 有足够剩余空间、避免长期高温运行
相比这些因素,即时回放带来的额外写入对 SSD 使用寿命的影响可以说是微乎其微,因此绝大多数玩家都可以放心开启该功能。
八、哪些设置最影响性能和视频大小?
影响由高到低大致为:
![]()
九、智能精彩集锦(Highlights)
除了手动保存外,NVIDIA 还提供 Highlights 功能,对于支持的游戏,它能够自动保存精彩镜头
依赖游戏接口(游戏开发者给Nvidia提供事件SDK)以及部分智能事件识别能力,个人体验来说开了有、卡而且智能集锦唐唐的一点都不智能...
感谢你的阅读~
这里是@明天去月球,我们明天见!

更多游戏资讯请关注:电玩帮游戏资讯专区
电玩帮图文攻略 www.vgover.com
