

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

# 转换颜色空间
<a name="color-space-simplified-options-convert"></a>

您可以设置为*转换*色彩空间本身，也可以设置为更改视频中的像素。 MediaLive 可以执行特定的色彩空间转换。

您可以为通道中的每个输出设置不同的处理方式。例如，您可以将一个输出设置为将色彩空间转换为 HDR10，将一个输出设置为转换为 HLG，然后将另一个输出设置为穿过色彩空间。

**Topics**
+ [中支持的转换类型 MediaLive](color-space-simplified-supported-conversions.md)
+ [准备好使用 3D LUTs 文件了 MediaLive](color-space-process-with-lut.md)
+ [输入要求](color-space-simplified-supported-inputs.md)
+ [输出要求](color-space-simplified-input-output-requirements.md)
+ [转换时处理元数据](color-space-simplified-options-metadata.md)

# 中支持的转换类型 MediaLive
<a name="color-space-simplified-supported-conversions"></a>

您可以将通道配置为在转换色彩空间时使用标准 MediaLive 色彩校正器。或者，您可以使用您提供[的 3D LUTs 色彩校正器文件](color-space-process-with-lut.md)。

下表显示了 MediaLive 支持哪些转换。通读每一行。


|  来自源代码中的任何一个色彩空间  |  到输出中的这个色彩空间  | 是否支持？ | 
| --- | --- | --- | 
|  Rec. 709，HLG， HDR10   |  Rec. 601  | 是 | 
|  Rec. 601，HLG， HDR10  |  Rec. 709  | 是 | 
| Rec. 601、Rec. 709、HLG | HDR10 | 是 | 
| Rec. 601、Rec. 709， HDR10 |  HLG  | 是 | 
|  Rec. 601、Rec. 709，HLG， HDR10  | Dolby Vision 8.1 | 是 | 
| Dolby Vision 8.1 | 支持的任何色彩空间 MediaLive | 不支持 | 

# 准备好使用 3D LUTs 文件了 MediaLive
<a name="color-space-process-with-lut"></a>

您可以将通道配置为使用 3D LUTs 颜色校正文件进行转换，而不是使用标准 MediaLive 色彩校正器文件进行转换。

您提供 3D LUTs 文件列表。每个 3D LUTs 文件都包含特定 source/output 组合的色彩映射信息。例如，一个文件包含将 Rec. 709 转换为。 HDR10

## 使用 3D LUTs 文件
<a name="color-space-simplified-using-lut-files"></a>

以下规则适用于使用 3D LUTs 文件：
+ **采购 3D LUTs 文件。**您必须提供 3D LUTs 文件。 MediaLive 没有内置文件。
+ **每个组合对应一个文件。**您必须为每个 source/output 组合提供一个文件。例如，用于将 Rec. 601 转换为。 HDR10
+ **最多 8 个文件。**您最多可以为每个通道提供 8 个文件。这意味着最多 MediaLive 支持 8 种源/输出转换组合。
+ **全球应用。** MediaLive 在所有输出中使用该文件适用的特定文件。例如，如果要将 Rec. 601 转换为某个文件 HDR10，则将在其适用的每个输出中 MediaLive 使用该文件。无法将某些输出配置为使用标准转换机制。

## 3D LUTs 文件的内容
<a name="color-space-simplified-lut-files-contents"></a>

以下规则适用于文件内容：
+ **格式。**必须确保每个 3D LUTs 文件都遵循.cube 3D LUTs 格式。
+ **每个组合最多一个文件。**您只能为每种组合提供一个 3D LUTs 文件。您无法将某些输出配置为使用其他 3D LUTs 文件。 MediaLive 读取 3D LUTs 文件列表时，它会使用找到的第一个文件进行组 source/output 合。
+ **HDR10 亮度。** MediaLive 支持将最大亮度为 1000 尼特的 HDR10 内容转换为 4000 尼特，但它仅支持一种最大亮度。 MediaLive 读取 3D LUTs 文件列表时，它会从中找到每次转换的第一个文件 HDR10。例如，即使你有一个文件代表 1000 尼特，一个文件代表 4000 尼特，也只 MediaLive 使用它遇到的第一个文件。因此，以下准则适用：
  + 您应确保一个通道中所有输入中的所有 HDR10 内容具有相同的最大亮度。如果光源的最大亮度不同，则 MediaLive 会转换内容，但输出的亮度将低于最佳。
  + 在每个用于转换的 3D LUTs 文件中 HDR10，确保亮度处理与光源的亮度相适应。

# 输入要求
<a name="color-space-simplified-supported-inputs"></a>

MediaLive 可以在所有[支持的[输入类型中使用支持的](inputs-supported-formats.md)色彩空间](color-space-simplified-standards.md)，请注意以下说明。

**Elemental Link 输入**

MediaLive 无法从 AWS Elemental Link 设备读取源中的色彩空间元数据。设置输入时的解决方法是指定适用的颜色空间，如[配置输入](color-space-simplified-setup-input.md)中所述。

**转换为 Dolby Vision 8.1 时的源**
+ 视频源必须为 HD 或 4K 分辨率。换句话说，源必须为 1080p 或更高分辨率。
+ 视频源不能是文件。这意味着源不能是 MP4 文件或传输流文件中的 VOD 资产。

这些限制由 Dolby Vision 8.1 规定，涉及制作符合 Dolby Vision 8.1 标准的 Dolby Vision 8.1 输出所需的最低视频质量。

# 输出要求
<a name="color-space-simplified-input-output-requirements"></a>

**支持的输出类型**

除杜比视界 8.1 之外的所有色彩空间类型均可在所有 MediaLive 输出组类型中进行设置。

只能在以下输出组类型中设置 Dolby Vision 8.1：
+ 档案
+ CMAF 摄取
+ HLS
+ SRT 调用方
+ UDP

**支持的输出编解码器**

下表指定了输出颜色空间支持的视频编解码器。值为 “是” 表示当视频输出使用此编解码器时，您可以转换为指定的色彩空间。


|  输出颜色空间   | AV1 | AVC (H.264) | HEVC (H.265) | 
| --- | --- | --- | --- | 
|  Rec. 601  | 支持 | 是 | 是 | 
|  Rec. 709  | 支持 | 是 | 是 | 
|  HDR10   | 是 |  | 是 | 
|  HLG  | 支持 |  | 是 | 
|  Dolby Vision 8.1  |  |  | 是 | 

** HDR10 或杜比视界 8.1 输出支持的视频配置文件**

对于 HDR10 杜比视界 8.1 输出，视频配置文件必须包含术语 *10* BIT。

# 转换时处理元数据
<a name="color-space-simplified-options-metadata"></a>

在中 MediaLive 设置转换色彩空间时，可以设置为包含或省略色彩空间元数据。
+ 包括色彩空间元数据。 MediaLive 将转换色彩空间元数据以准确描述新的色彩空间。
+ 省略颜色空间元数据。您可能需要移除颜色空间元数据，因为下游系统无法对其进行正确处理。

   MediaLive 移除元数据时，源仍有色彩空间，但它没有识别色彩空间的信息。移除元数据不一定会降低色彩质量。移除元数据可能只意味着下游播放器无法实施增强来让色彩更丰富。