← 返回负荷表 编码器负荷测试条件说明

本文档定义了编码器负荷预估表中所有数据的统一测试条件,确保不同用户提交的测试结果具有可比性。

一、软件环境

项目要求说明
操作系统 Windows 11 最新版 保持系统更新至最新正式版
OBS Studio 最新版(当前 32.1) 始终保持最新稳定版,直到编码器部分有重大更新再统一升级
GPU 驱动 NVIDIA Game Ready 最新版 或 Studio 驱动最新版,不要使用旧版驱动
编码器负载监控 FFmpeg4GUI 用于精确读取 NVENC Video Engine Load,替代 GPU-Z

二、测试视频源

项目要求说明
视频源类型 本地无损录制的游戏视频 使用 HEVC 无损录制的原始游戏素材,循环播放。确保画面复杂度(高速运动、纹理细节)足够考验编码器
分辨率 与输出分辨率一致 测试 1080p 时用 1080p60 源文件,测试 4K 时用 4K60 源文件
帧率 60 FPS 输出帧率与源文件帧率一致
缩放 不做缩放 基础分辨率 = 输出分辨率,排除缩放对编码器的影响
滤镜 全部关闭 不使用任何滤镜/效果器,纯编码负载测试

三、编码器配置

⚠ 统一配置原则:所有测试场景必须使用以下统一参数,仅变化「预设」和「是否同时录制」两项。
参数1080p 场景4K 场景
编码器NVIDIA NVENC H.264
速率控制CBR
码率10000 kbps
关键帧间隔2 秒
预设P5 / P7(分别测试)
调优高质量
多次编码模式单次编码
Profilehigh
前向参考(前瞻)✅ 开启
自适应量化✅ 开启
B 帧0

直播+录制 — 录制配置(直播配置同上)

📌 说明:直播+录制场景中,推流配置与上表完全一致(H.264 CBR 10000 kbps),只需在 OBS 中额外开启录制。下表仅列出录制轨道的独立配置。
参数常规录制(H.265)
编码器NVIDIA NVENC HEVC
速率控制CQP
CQP15
关键帧间隔0 秒(自动)
预设P7(最慢 = 最高质量)
调优高质量
多次编码模式单次编码
Profilemain
前向参考(前瞻)✅ 开启
自适应量化✅ 开启
B 帧2-4

⚠ 特殊情况:HEVC 无损录制

📌 说明:此场景仅用于录制原始素材存档,无需推流,独立于上述所有测试场景。码率极高(通常 500Mbps+),编码器负载显著高于常规录制。
参数HEVC 无损录制(原始素材)
编码器NVIDIA NVENC HEVC
速率控制无损(OBS 内置无损预设)
预设P1(最快)
调优无损
Profilemain444
B 帧0

四、测试流程

  1. 预热:启动编码后等待 30 秒,让编码器负载稳定。
  2. 采集:用 FFmpeg4GUI 或自写的 NVIDIA-SMI bat 脚本监控 Video Engine Load,记录 2 分钟内的峰值。
  3. 验证:OBS 统计面板确认「编码滞后帧」= 0(如果 > 0,说明编码器已过载,记录 >95%)。
  4. 重复:每种配置至少测试 2 次,取稳定峰值作为最终数据。
  5. 记录:NVENC 占用百分比 + 显卡型号 + OBS 版本 + 驱动版本。
⚠ 重要注意事项:

五、数据提交格式

📋 标准提交格式:

显卡型号 | NVENC 代际·数量 | 场景 | NVENC 占用%

示例:
RTX 4070 Ti | 8代·2×NVENC | 1080p P5 仅直播 | 22%
RTX 4070 Ti | 8代·2×NVENC | 1080p P7 仅直播 | 35%
RTX 4070 Ti | 8代·2×NVENC | 1080p P5 直播+录制 | 45%
RTX 4070 Ti | 8代·2×NVENC | 1080p P7 直播+录制 | 60%
RTX 4070 Ti | 8代·2×NVENC | 4K P5 仅直播 | 40%
RTX 4070 Ti | 8代·2×NVENC | 4K P7 仅直播 | 55%
RTX 4070 Ti | 8代·2×NVENC | 4K P5 直播+录制 | 70%
RTX 4070 Ti | 8代·2×NVENC | 4K P7 直播+录制 | 88%
💡 补充说明:
• 同代同数量 NVENC 编码性能完全一致,每个规格只需一个代表型号的数据即可
• 例如:RTX 4070 Ti 的数据可同时代表 RTX 4090/4080/4070 Ti Super 等 8代·2×NVENC 所有型号
4×NVENC(RTX PRO 6000) 目前属于"做梦"状态,暂无测试设备,欢迎有条件的用户提交