← 博客

OBS 录制编码器怎么选(2026):H.264、HEVC、AV1 与你的显卡能用哪个

OBS Studio 自动配置向导的使用信息界面——在优化直播、仅录制、仅虚拟摄像机之间选择用途
图片来源: © OBS Project · official knowledge base UI
核心摘要
  • OBS 官方文档(2023 年 3 月 26 日)把本地录制用的硬件编码器画质顺序写为 AV1 > HEVC > H.264,但没有给出任何数值。
  • 截至 2026 年 9 月 30 日确认,NVIDIA RTX 40、50 系列,AMD RX 7000 系列和 RX 9070 产品页,以及 Intel Arc 显卡的资料中都标有 AV1 编码,所以列表里没有 AV1 时先查显卡和驱动。
  • 如果还要剪辑和上传,几乎所有设备都能播放的 H.264 最稳妥;无论选哪种编码,都先录一段短测试文件确认能打开。

OBS 官方文档把本地录制用的硬件编码器画质顺序写为 AV1 > HEVC > H.264,但你实际能选的只有自己电脑列表里出现的项目,而且播放、剪辑、上传的目标必须能打开这种编码才有意义。所以答案是:列表里有 AV1 且要用的地方也支持就选 AV1,没有就选 HEVC,最看重兼容性就选 H.264;如果看不到 AV1,最先要查的是显卡世代和驱动。本文按 2026 年 9 月 30 日确认的 OBS 官方下载页所标稳定版 OBS Studio 32.2.2 的界面编写,只讲编码选择。码率等完整输出设置请看 OBS 游戏录制设置。

按编码对比(使用 OBS 界面中的写法)

OBS 中的写法是什么、什么时候用依据
H.264(AVC):硬件 (NVENC, H.264) / 硬件 (AMD, H.264) / 硬件 (QSV, H.264) / 软件 (x264)OBS 的默认编码,几乎所有设备和软件都能播放,剪辑软件支持标为 Excellent。兼容性优先时使用。OBS Audio/Video Formats Guide(2023 年 3 月 26 日)
HEVC(H.265):硬件 (NVENC, HEVC) / 硬件 (AMD, HEVC) / 高级模式中的 QuickSync HEVC文档称在相同码率和文件大小下画质优于 H.264,在 OBS 中只支持硬件编码器,剪辑软件支持标为 Good。显卡用不了 AV1、又想比 H.264 画质更好时使用。OBS Audio/Video Formats Guide(2023 年 3 月 26 日)
AV1:硬件 (NVENC, AV1) / 硬件 (AMD, AV1) / 硬件 (QSV, AV1)OBS 支持的最新编码,文档称画质和文件大小比 HEVC 有改进。需要受支持的显卡,2023 年文档中写着 Not well supported in editing software yet。OBS 同一份文档,以及 NVIDIA、AMD、Intel 官方资料
软件 AV1:SVT-AV1 / AOM AV1(高级模式)没有受支持的显卡也能用,但 OBS 说明实时压缩需要高性能 CPU。硬件编码器把负担转给显卡专用电路,所以一般被推荐。OBS Audio/Video Formats Guide 和 Hardware Encoding 文档

先说结论

基本原则是在显卡和用途都支持的编码里选最新的那个。OBS 文档把 H.264 描述为 OBS 的默认编码,几乎所有设备和软件都能播放;把 HEVC 描述为在相同码率和文件大小下画质更好,但在 OBS 中只支持硬件编码器;把 AV1 描述为 OBS 支持的最新编码,画质和文件大小比 HEVC 有改进。同一份文档(2023 年 3 月 26 日)还提到当时剪辑软件对 AV1 支持还不够好,所以现在的情况要以你所用剪辑软件的官方文档为准。AV1 到底小多少、好多少,官方文档没有百分比,本文也不写。换了编码之后,码率请参考 游戏录制码率指南 来设定。

选出你的显卡能用的编码

  1. 1先确认 OBS 版本和显卡驱动 — 截至 2026 年 9 月 30 日确认,OBS 官方下载页标注的稳定版本是 32.2.2,支持 Windows 10 和 11。本文菜单按 32.x 版本编写,33.0.0 测试版属于预发布版本,未作为依据。遇到 NVENC 问题时,官方建议安装最新的 NVIDIA 驱动,所以更换编码器之前先更新驱动。
  2. 2用厂商资料确认显卡支持哪些编码 — 在 NVIDIA 的 Video Encode and Decode Support Matrix(2026 年 9 月 30 日确认)中,AV1 YUV 4:2:0 编码为 YES 的 GeForce 是 Ada Lovelace(RTX 40 系列)和 Blackwell(RTX 50 系列)。Ampere(RTX 30)、Turing(GTX 16、RTX 20)、Pascal(GTX 10)的 AV1 为 NO,H.264 和 HEVC 编码为 YES。AMD 的 RX 7800 XT、RX 7600、RX 9070 产品页写有 AV1 Encode 为 Yes,而 RX 6600 XT 和 RX 6800 XT 页面的规格表只有 H.264、HEVC 编码和 AV1 解码,没有 AV1 Encode 这一行(没有这一行不等于官方写了不支持)。Intel 在 Arc 显卡的编码编解码器中列出 AVC、HEVC、VP9、AV1,各型号的细节请查该文档的表格。
  3. 3打开 文件 > 设置 > 输出 并选择输出模式 — 打开 文件 > 设置 > 输出,在输出模式中选择简单或高级。简单模式的视频编码器下拉列表只显示当前系统可用的项目,名称类似「硬件 (NVENC, AV1)」,简单模式里没有 QSV 的 HEVC 项。高级模式的列表里有 QuickSync HEVC,名称固定为英文,例如 NVIDIA NVENC AV1、AMD HW AV1。想直接看清编码名称的话,高级模式更方便。
  4. 4在录制标签页的视频编码器里选编码 — 高级模式下,在「录制」标签页的「视频编码器」中选择。候选有 NVIDIA NVENC H.264、HEVC、AV1,AMD HW H.264 (AVC)、H.265 (HEVC)、AV1,QuickSync H.264、HEVC、AV1,以及 SVT-AV1 和 AOM AV1。如果 NVENC 选 AV1 后出现「AV1 编码在当前设置上不可用。」的提示,官方建议禁用可能冲突的重新缩放设置或 GPU 设置,并查看日志。一般的 NVENC 错误,请关闭 ShadowPlay、Windows 游戏 DVR 这类同样使用 NVENC 的其他录制程序。笔记本有多块显卡时,请使用主显卡的硬件编码器。
  5. 5让录像格式与编码匹配 — OBS 文档把 Matroska 视频 (.mkv) 作为默认格式,并推荐大多数场景使用。录制中断后仍可播放和恢复,能容纳 H.264、HEVC、AV1,但剪辑软件支持标为 Poor。混合 MP4 (.mp4) 在 OBS 30.2 引入,兼具中断恢复和普通 MP4 的兼容性,三种编码都支持。混合 MOV (.mov) 在 OBS 32.0 引入,不支持 AV1。不同文档对默认值的写法不一致,请以自己界面上的实际值为准。要把 MKV 转成 mp4,可以使用 文件 > 录像转封装。
  6. 6录一段短测试并试着打开 — 录一段很短的测试文件,看能否在播放器、剪辑软件和准备上传的地方打开。如果 Windows 自带播放器无法播放,按 Microsoft 的说明可以从 Microsoft Store 安装 HEVC Video Extension 或 AV1 Video Extension,Microsoft 不建议安装第三方编解码器包。截至 2026 年 9 月 30 日确认,YouTube 的支持格式列表中有 HEVC (H.265)、MP4、MOV,但没有明确写出 .mkv 和 AV1,推荐上传设置是容器 MP4、视频编码 H.264、音频 AAC-LC 等。打不开就改用 H.264 重新录制。

录制前检查清单

  • OBS 和显卡驱动都是最新的稳定版本
  • 已在厂商资料中确认自己的显卡支持想用的编码
  • 录制标签页的视频编码器列表里确实出现了要选的编码项
  • 录像格式能容纳所选编码(选 AV1 时不要用混合 MOV)
  • 短测试文件能在播放器、剪辑软件和上传目标中打开
  • 改动前的设置已记下,出问题时可以退回
更换编码时一次只改一项,并记下改动前的设置,出了问题就容易判断是哪一项造成的。如果剪辑软件或上传目标不接受文件,先别继续调整编码设置,改用 H.264 录一小段,看这个文件能不能打开,再一步步排查。

想少调几项设置时

如果每次开局前都要对齐编码、录像格式和驱动,觉得负担太重,也可以选择少手动决定一些内容的方式。DOR 是免费的 Windows 应用,会自动检测受支持的游戏并把整场比赛自动录制为 mp4;使用 NVIDIA 显卡时默认采用 NVENC 硬件编码,并能同时录下游戏声音和麦克风。不过 DOR 用哪种编码保存、有没有可选编码的设置,本文不作说明。如果你在考虑是否继续用 OBS,可以再看 OBS 觉得太复杂时怎么办 和 OBS 替代软件对比。

已确认的官方来源(2026 年 9 月 30 日确认)

各显卡的编码支持来自 NVIDIA Video Encode and Decode Support Matrix、AMD Radeon RX 7000 系列产品页 和 Intel 关于 Arc 显卡所支持编码的资料。OBS 方面的依据是 OBS 官方下载页标注的稳定版本,以及 OBS 知识库中的 Audio/Video Formats Guide、Hardware Encoding、Hybrid MP4 & Hybrid MOV、Standard Recording Output Guide 文档。OBS 知识库页面上写明请不要链接,所以这里只写文档标题。YouTube 的支持文件格式与推荐编码设置,以及 Microsoft 的媒体播放器编解码器说明,也都是在各自官方支持页面确认的内容。显卡支持表和平台支持格式可能变化,使用前请再看最新页面。

FAQ

常见问题

OBS 列表里为什么看不到 AV1 编码器?

OBS 只会列出当前系统可用的编码器,所以先查显卡。截至 2026 年 9 月 30 日确认,NVIDIA 的表中 AV1 编码为 YES 的 GeForce 是 RTX 40、50 系列,RTX 30 及更早为 NO。AMD 的 RX 7000 系列和 RX 9070 页面有 AV1 Encode,RX 6600 XT、6800 XT 页面的表里没有这一行。Intel 在 Arc 显卡的编码支持里列出了 AV1。如果显卡在支持范围内,再检查驱动是否更新,并关闭其他使用 NVENC 的程序。

用 AV1 录制画质就一定更好吗?

OBS 文档(2023 年 3 月 26 日)把本地录制用硬件编码器的顺序写为 AV1 > HEVC > H.264,但没有数值,并且说明较早世代的硬件编码器在相同码率下画质较低。在你的显卡和设置下实际效果如何,最可靠的办法是录一段短测试来对比。

用 AV1 或 HEVC 录的文件无法播放或剪辑怎么办?

Windows 自带播放器可以从 Microsoft Store 安装 HEVC Video Extension 或 AV1 Video Extension。剪辑软件请在各自官方文档中确认支持的编码,着急的话就用 H.264 重新录制。如果录像格式是混合 MOV,它无法容纳 AV1,需要改成 MKV 或混合 MP4。

Games

相关游戏指南

继续阅读

相关文章

立即开始使用 DOR

使用 DOR 录制受支持的游戏,并在各游戏支持页面确认具体捕获方式