How To

使用 OBS Studio 和 Elgato 录制 HDR 游戏画面

更新

  本页面由 DeepL 自动翻译。 Switch to English

Switch 2、PlayStation 5、Xbox 和 PC 上的最新游戏画面令人惊叹,而通过 HDR 进行游玩和录制时,效果更是锦上添花。高动态范围技术通过扩展色彩和动态范围,增强了沉浸感,从而呈现出更逼真的画面和更丰富的艺术表现力。

由于该技术的工作原理存在根本性差异,HDR的录制和流媒体传输并非一蹴而就,因此本指南正是为您准备的。

先决条件

在本指南中,我们将基于以下几点假设:

  • 您正在使用一台安装了 Windows 11 的电脑
  • 您正在使用 OBS Studio 31.1 或更高版本
  • 你有一张Elgato捕获卡,可以捕获HDR
  • 您有一台支持HDR输出的游戏主机,并已将其连接到您的采集卡上

步骤挺多的,所以我们分几步来说。

首先,将 OBS Studio 设置为 HDR 模式。

在 OBS 中启用 HDR

打开 OBS Studio,进入“设置”,然后进入“高级设置”。请找到“视频设置”选项,并应用以下设置:

  • 色彩格式:P010(10位,4:2:0,2个色度平面)
  • 色彩空间:Rec. 2100 (PQ)
  • 颜色范围:有限
  • SDR 白色亮度:300 尼特
  • HDR 标称峰值亮度:1,000 尼特

现在点击“应用”。可以说,OBS Studio 现在在内部已处于 HDR 模式。

添加 Elgato 捕获源

现在,让我们来配置您的捕获设备。

将您的视频采集设备添加为信号源,然后打开其属性。应用以下设置:

  • 分辨率/帧率类型:自定义
  • 分辨率:取决于您使用的 Elgato 捕获设备
  • 帧率:最高
  • 视频格式:P010
  • 色彩空间:Rec. 2100 (PQ)

现在您可以开始录制了。不过,还有一些设置可以进行调整。

调整 SDR 预览

OBS 不支持预览 HDR 视频。所有 HDR 内容都将通过色调映射算法从 HDR 转换为 SDR。该算法会利用 10 位 HDR 的扩展色彩和亮度信息,将其转换为标准动态范围(SDR),同时尽力保留原始视频的视觉效果和细节。

您可以在两个地方调整色调映射的效果。这不会影响录制的视频,因为视频始终以HDR格式录制。

OBS Studio 将使用您之前配置的 SDR 白点值对预览画面和所有源素材进行色调映射,默认值为 300 尼特。如果您发现预览画面过暗,请降低尼特值;如果预览画面仍然过曝,请尝试提高该值(注意:最大值为 480)。

如果您希望在每个源的层面上更精细地控制色调映射并选择算法,OBS Studio 同样支持这一功能。

返回捕获卡源文件,右键单击,然后选择“滤镜”。在“效果滤镜”下添加一个“HDR 色调映射(覆盖)”滤镜。

您可以从以下三种不同的色调转换选项中进行选择:

  • SDR:Reinhard——这与SDR“白色级别”色调映射设置所使用的算法相同。
  • HDR:maxRGB
  • SDR:maxRGB

现在,您可以根据自己的喜好调整色调映射。

配置编码器

最后一步是设置编码器。我们不会对所有设置进行深入探讨,仅介绍录制 HDR 视频所需的设置。您可能习惯在直播和录制中使用 H.264,但 H.264 并不支持 HDR。要录制 HDR 视频,您需要使用更先进的编解码器,例如 HEVC,或者更先进、更高效的 AV1。

返回 OBS Studio 设置界面,然后进入“输出”选项卡。将顶部的输出模式设置为“高级”。

现在,请移步到“视频编码器”下拉菜单。您看到的编码器选项会因系统中安装的显卡而异。以下是一些示例:

  • NVIDIA:NVIDIA NVENC HEVC
  • AMD:AMD 硬件 H.265
  • 英特尔:QuickSync HEVC

请为您的系统选择可用的 HEVC 或 AV1 编码器。

接下来,还需要进行一项额外设置,以确保视频以10位格式录制。

  • 对于 NVIDIA HEVC——在编码器设置中,将“配置文件”设置为 Main10。
  • 对于 AMD 和英特尔,请查找类似的配置文件

记录

配置其他选项(如录制格式、比特率等),即可开始录制画质精美、色彩鲜活的HDR内容。您可以通过在支持HDR的设备或显示器上查看文件,或使用MediaInfo等工具检查文件的详细信息,来确认文件是否已正确以HDR格式录制。

注意:要在 Windows 上观看 HDR 视频,您需要在显示设置中启用 HDR 功能,并使用支持 HDR 的媒体播放器。

HDR 直播

虽然许多平台尚不支持HDR直播,但使用OBS Studio同样可以进行HDR直播。主要支持的平台是YouTube。本文将不详细介绍如何在YouTube上进行HDR直播。如果您想了解相关内容,请参考YouTube提供的这篇指南:https://support.google.com/youtube/answer/10265272?hl=en#zippy=%2Cobs

如果某些设置无法正常工作,或者输出效果与预期不符,OBS Studio 社区可以在官方OBS Studio 论坛或OBS Studio Discord 上为您提供帮助。

结论

简而言之,使用 OBS 和 Elgato 捕获卡成功拍摄 HDR 内容的关键在于五个要点:在 OBS 中启用 HDR 模式(采用 P010 10 位和 Rec 2100 PQ 格式),将 Elgato 源设置为相同格式,调整 SDR 预览的色调映射以供监看,并使用 Main 10 配置文件的 HEVC 或 AV1 进行编码。 进行一次快速测试录制,以验证文件是否包含HDR元数据且显示正确;若未通过,请按顺序重新检查上述五项设置。只要每一步都设置到位,今后的每次录制都能产出一致且保真度高的HDR素材,随时可用于编辑或上传。

Stay up to date with Elgato. Get our latest News, Guides, and Product Updates in your Google feeds.

Add Elgato as a preferred source

Was this article helpful?