

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 在每个输出中配置颜色空间处理
<a name="color-space-simplified-output-handling"></a>

**注意**  
此部分假定您熟悉创建或编辑通道，如[从头开始创建通道](creating-channel-scratch.md)中所述。

本节介绍如何设置 MediaLive 通道中的每个输出以实现所需的色彩空间处理（直通或转换）。您可以用不同的方式设置每个输出。

按照以下步骤处理通道中的每个输出。

**Topics**
+ [步骤 1：配置增强型 VQ 模式](#color-space-simplified-output-config-vq)
+ [第 2 步：准备 3D LUTs 文件](#color-space-simplified-get-ready-lut)
+ [第 3 步：将频道配置为使用 3D LUTs 文件](#color-space-simplified-output-configure-lut)
+ [第 4 步：设置直通](#colorspace-simplified-output-setup-passthrough)
+ [第 5 步：设置为转换](#colorspace-simplified-output-setup-convert)

## 步骤 1：配置增强型 VQ 模式
<a name="color-space-simplified-output-config-vq"></a>

您必须决定是否应在 MediaLive 输出中启用增强型 VQ 模式。此模式仅适用于使用 H.264 的输出。

1. 在下表的第一列中找到计划的处理，然后交叉阅读，确定要采取的操作。

1. 要启用增强型 VQ 模式，请参阅[设置增强型 VQ 模式](video-enhancedvq.md)。


| 计划的处理 | Details | Action | 
| --- | --- | --- | 
| 传递 | 您已计划启用增强型 VQ 来提高视频质量。 | 启用该模式。 | 
|  转换为 SDR  |  输入同时包含 SDR 和 HDR 内容。  |  您必须启用该模式。  | 
| 转换为 SDR |  输入仅包含 SDR 内容。例如，所有输入都是 Rec. 709，而您想将内容转换为 Rec. 601。  | 启用该模式是可选项。 | 
| 任何转换 | 任何输入中都没有 HDR10 或 HLG。 | 启用该模式是可选项。 | 
| 任何转换 | 您已计划启用增强型 VQ 来提高视频质量。 | 启用该模式。 | 

## 第 2 步：准备 3D LUTs 文件
<a name="color-space-simplified-get-ready-lut"></a>

如果您计划在 MediaLive 输出中转换色彩空间，并且想要使用 3D LUTs 文件进行转换，请执行以下步骤。您必须获取 3D LUTs 文件并将其存储在可访问的位置。

1. 阅读 [准备好使用 3D LUTs 文件了 MediaLive](color-space-process-with-lut.md)，了解规则和要求。

1. 确定要在通道的所有输出中执行的转换组合。您最多可以执行 8 种转换组合，因为您最多可以指定 8 个文件。

1. 获取每种组合 LUTs 的 3D 文件。对于 HDR 源的文件，请务必获得与源的最大亮度相匹配的文件。

   确保您知道每个 3D LUTs 文件处理的是哪种 source/output 组合。文件中没有可以 MediaLive 发现组合的元数据。相反，当 MediaLive 需要选择文件时，它会读取您在配置频道时指定的信息（在下一步中）。

1. 将文件存储在一个或多个 Amazon S3 存储桶中。记下 URLs 你想在这个频道中使用的文件。确保[MediaLive 它可以访问](trusted-entity-requirements.md)一个或多个 Amazon S3 存储桶。

**示例**

例如，您可能具有 Rec. 601，Rec. 709 和 HDR10 您可能想在一个输出中将 HDR10 源转换为 Rec. 709，也可能要将 SDR 源转换为 HDR10 另一个输出。下表汇总了您的意图。


| 来源 | Rec. 709 输出 | HDR10 输出 | 
| --- | --- | --- | 
| Rec. 601 | 使用标准机制进行转换 | 使用 3D LUTs 文件进行转换 | 
| Rec. 709 | 无转换 | 使用 3D LUTs 文件进行转换 | 
| HDR10 | 使用 3D LUTs 文件进行转换 | 无转换 | 

因此，您需要提供三个文件：
+ 建议 601 至 HDR10
+ Rec. 709 至 HDR10
+ HDR10 到 Rec. 709

请注意，如果没有转换，则不应提供文件。 MediaLive 不支持保留源色彩空间且仅更改颜色映射的处理。 MediaLive 永远不会使用那个文件。

另请注意，您决定不提供将 Rec. 601 转换为 Rec. 709 的文件，因为输出差异很小。 MediaLive 会将 Rec. 601 源转换为 Rec. 709，但它将使用标准机制进行转换。

## 第 3 步：将频道配置为使用 3D LUTs 文件
<a name="color-space-simplified-output-configure-lut"></a>

如果您计划在 MediaLive 输出中转换色彩空间，并且想要使用 3D LUTs 文件进行转换，请执行以下步骤。必须进行配置 MediaLive 才能使用这些文件。

1. 在**创建通道**页面的**常规设置**部分，选择**颜色校正设置**。滑动**启用颜色校正设置**字段。

1. 选择**添加全局颜色校正**，最多可选择 8 次。在每行中，输入以下信息：
   + 3D LUTs 文件的 URL。
   + 文件处理的输入（源）色彩空间。
   + 文件处理的输出色彩空间。选择 HDR10 处理其中一个 HDR10 或杜比视界 8.1 的文件。 HDR10 和杜比视界 8.1 在色彩校正方面是一样的。

**运行时处理**

当你启动频道时， MediaLive 将按如下方式使用 3D LUTs 文件：
+ MediaLive 读取每个源视频帧中的色彩空间元数据。例如，对于一帧，元数据可能会指定颜色空间为 Rec. 601。
+ MediaLive 读取您为每个输出配置的色彩空间。例如，可以将视频输出设置为转换为 HDR10。
+ MediaLive 读取您配置的有关每个文件的信息，并找到第一个与源文件和输出匹配的文件。

  如果源和输出相同（例如，Rec. 601 源和 Rec. 601 输出），则 MediaLive 不查找文件。它会传递颜色空间。

  如果有多个 3D LUTs 文件指定了相同的输入和输出，则 MediaLive 使用它遇到的第一个文件。
+ MediaLive 使用该文件来转换源和输出的组合。
+ 如果此组合没有文件，则使用标准机制 MediaLive 执行转换（即不使用 3D LUTs 颜色映射）。

## 第 4 步：设置直通
<a name="colorspace-simplified-output-setup-passthrough"></a>

您可以设置为在一个或多个 MediaLive 输出中穿过源色彩空间。要设置的关键字段是**颜色空间**和**颜色元数据**。

1. 在**创建通道**页面上的**输出组**部分中，选择包含视频的输出。显示 **Stream settings (流设置)** 部分，然后选择 **Video (视频)** 部分。

1. 对于**编解码器设置**，选择一种编解码器。有关每种编解码器支持的颜色空间的信息，请参阅[输出要求](color-space-simplified-input-output-requirements.md)。

1. 选择**编解码器详细信息**。此时将显示更多字段。选择**其他设置**。此时将显示更多字段。

   在**颜色元数据**中，选择**插入**或**忽略**以指定要如何处理颜色空间元数据。

1. 选择**颜色空间**。系统随即会显示**颜色空间设置**字段。

   选择**颜色空间传递**。（或选择**不包括**，这等同于**颜色空间传递**。）

## 第 5 步：设置为转换
<a name="colorspace-simplified-output-setup-convert"></a>

您可以设置为在一个或多个 MediaLive 输出中转换色彩空间。您必须设置多个字段，并且每个字段都以特定方式设置。

1. 在**创建通道**页面上的**输出组**部分中，选择包含视频的输出。显示 **Stream settings (流设置)** 部分，然后选择 **Video (视频)** 部分。

1. 填写 **Width (宽度)** 和 **Height (高度)** 字段以指定有效的分辨率。记下您指定的是 SD、HD 还是 UHD 分辨率。

1. 在**编解码器设置**中，选择一种编解码器。有关每种编解码器支持的颜色空间的信息，请参阅[输出要求](color-space-simplified-input-output-requirements.md)。

1. 选择**编解码器详细信息**。此时将显示更多字段。设置**配置文件**、**层**和**级别**字段（如果您选择的编解码器显示这些字段）：
   + 如果分辨率为 SD，请输入适合您要求的值。
   + 如果分辨率为 HD 或 UHD，请根据您的要求设置层和级别，然后按如下方式设置配置文件：
     + 如果输出颜色空间将是 HDR 颜色空间，则您必须选择名称中包含 **10BIT** 的配置文件之一。
     + 如果输出颜色空间将是 SDR 颜色空间，则可以选择任何配置文件。

1. 选择**颜色空间**。系统随即会显示**颜色空间设置**字段。

   将字段设置为要转换为的颜色空间。

   如果选择 **HDR10**，则会出现 “**Max CLL**” 和 “**Max FAL** L” 字段。填写这些字段以设置 HDR10 输出视频的显示元数据。

1. 返回**编解码器详细信息**，然后选择**其它设置**。系统随即会显示更多字段，包括**颜色元数据**。

   在**颜色元数据**中，选择**插入**或**忽略**以指定要如何处理颜色空间元数据。通常，只有在您知道下游系统无法正确处理该信息时，才会省略。