如何在使用 NVIDIA 编码器录制游戏时减小录制视频文件的大小
如果您默认使用 NVIDIA NVENC H.264 编码器,录制出的文件大小可能会非常大。
点击 oCam 的编码器(Codec)菜单,确认您是否正在使用 NVENC H.264 编码器,如下所示。
在 oCam 的编码器菜单中,点击“硬件编码器设置”。
将显示如下所示的硬件编码器设置窗口。通过更改黄框中突出显示的选项,您可以减小录制视频文件的大小。
首先,我们来了解如何使用可变比特率来减小录制文件的大小。
(速率控制必须设置为 1-PASS VBR。)
Quantizer(量化器)值的设置范围为 1 到 51。
Quantizer 值越低,视频质量越好;Quantizer 值越高,视频质量越低。
换句话说,录制质量由最小 Quantizer 值到最大 Quantizer 值之间的范围决定。
例如,
如果最小 Quantizer 值为 1,最大 Quantizer 值为 13,则录制质量范围为 1 到 13。
如果最小 Quantizer 值为 1,最大 Quantizer 值为 51,则录制质量范围为 1 到 51。
如果最小 Quantizer 值为 13,最大 Quantizer 值为 51,则录制质量范围为 13 到 51。
总之,要减小录制视频文件的大小,增大最小和最大 Quantizer 值会降低录制质量,从而减小文件大小。
您可以根据自己的需要调整 Quantizer 值,方法如下。
如果您希望在保持最高录制质量的同时,在某些画面降低画质以减小录制视频的大小,请将最小 Quantizer 值设置为 1,并根据您希望降低画质的程度将最大 Quantizer 值设置为更大的数值。
(例如:最小 Quantizer:1,最大 Quantizer:30)
如果您希望保持中等画质,同时在某些画面尽可能降低画质以减小录制视频的大小,请将最小 Quantizer 设置为 26,最大 Quantizer 值设置为 51。
顺便说明,最小 Quantizer 值不能大于最大 Quantizer 值。
也就是说,最小 Quantizer 值 <= 最大 Quantizer 值。
注意:如果将最小 Quantizer 值和最大 Quantizer 值都设置为 1,录制出的视频文件大小会变得极其庞大,请勿使用此设置。
oCam 的默认值是最小 Quantizer 值为 1、最大 Quantizer 值为 13,我们建议在以下范围内进行设置。
最小 Quantizer >= 1 且最大 Quantizer 值 >= 13
接下来是使用恒定比特率减小录制视频文件大小的方法。
将速率控制更改为 1-PASS CBR,然后设置平均比特率。
平均比特率越高,视频质量越好。比特率越低,视频质量越低,录制的文件大小也越小。
最后,还有一种使用固定 Quantizer 参数的方法。
将速率控制设置为 1-PASS Fixed Quantizer Parameter。
与 VBR 不同,这种方法没有最小和最大 Quantizer 值的概念,而是使用固定的 Quantizer 值来设置画质。