使用 3D 配置作业 LUTs - MediaConvert

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

使用 3D 配置作业 LUTs

MediaConvert 仅将 3D 中的色彩空间转换应用 LUTs 于与您指定设置相匹配的输入和输出集。您可以将自定义颜色映射应用于某些输出,并将默认颜色映射应用于其他输出。

例如,您可能包括一个指定 Rec. 601 输入颜色空间和 Rec. 709 输出颜色空间的 3D LUT。当您的作业设置满足上一节中列出的要求时,将您的自定义颜色映射 MediaConvert 应用于生成 Rec. 709 输出的所有 Rec. 601 输入。

为您需要的每个输入和输出颜色空间转换组合指定一个单独的 3D LUT。在单个作业中,您最多可以包含 8 个不同的 3D LUT 设置。 MediaConvert在 3D LUT 或作业设置中未包含色彩空间的输入或输出使用默认色彩映射。

要使用 MediaConvert 控制台指定 3D LUT,请执行以下操作:

  1. 在 MediaConvert 控制台中打开 “创建作业” 页面。

  2. 创建作业页面上,提供转码说明和作业设置。有关更多信息,请参阅 教程:配置作业设置

  3. 在视频输出的编码设置下启用颜色校正器预处理器。

  4. 颜色空间转换下指定输出颜色空间。

  5. 作业设置下选择全局处理

  6. 开启 3D LUTs

  7. 输入​颜色空间下,输入要应用此 3D LUT 的一个或多个输入的​颜色空间。

  8. (可选)如果您在输入色彩空间中输入HDR10P3D65 (HDR),则可以选择为输入母版处理亮度输入一个值。用于选择具有特定亮度的输入。输入与在最大亮度中输入的值相同的值,该值位于输入的视频选择器视频校正设置下方。

    如果您输入0母版控制亮度或保持空白,则您的 3D LUT 将应用于所有 HDR10P3D65 (HDR) 输入。

  9. 输出​颜色空间下,输入要应用此 3D LUT 的一个或多个输出的​颜色空间。

  10. (可选)如果您在 “输出色彩空间” 中输入了 HDR10P3D65 (HDR),则可以选择为输出母版处理亮度输入一个值。用于选择具有特定亮度的输出。输入与在最大亮度中输入的值相同的值,该值位于输出的视频设置下。

    如果您输入0输出母版亮度或保留空白,则您的 3D LUT 将应用于所有 HDR10P3D65 (HDR) 输出。

  11. 3D LUT 文件输入下,输入 3D LUT .cube 文件的 URL。

要使用 API、SDK 或 AWS Command Line Interface (AWS CLI) 指定 3D LUT,请在作业设置ColorConversion3DLUTSettings中包含 JSON。

下面是作业设置 JSON 的摘录,其为 HDR 10P3D65(HDR)工作流指定 3D LUT:

{ "Settings": { "Inputs": [...], "OutputGroups": [ { "Name": "File Group", "OutputGroupSettings": {...}, "Outputs": [ { "VideoDescription": { "CodecSettings": {... }, "VideoPreprocessors": { "ColorCorrector": { "ColorSpaceConversion": "FORCE_P3D65_HDR", "MaxLuminance": 3000 } } }, "AudioDescriptions": [...], "ContainerSettings": {...} } ] } ], "ColorConversion3DLUTSettings": [ { "InputColorSpace":"HDR10", "InputMasteringLuminance": 0, "OutputColorSpace": "P3D65HDR", "OutputMasteringLuminance": 3000, "FileInput": "s3://amzn-s3-demo-bucket/HDR10_to_P3D65HDR.cube" } ] } }