Color space handling in AWS Elemental MediaLive - AWS Elemental MediaLive

Color space handling in AWS Elemental MediaLive

The source video might use a specific color space and a specific brightness function. The source video might also carry metadata that describes aspects of the color.

  • The color space specifies a range of pixel colors that can apply to the content.

    MediaLive supports two SDR color spaces and two HDR color spaces. For more information about the scope of the support, see How MediaLive supports the color space standards.

  • The brightness function controls the brightness of each the pixel. The brightness is also known as gamma tables, lookup tables (LUT), electro-optical transfer function (EOTF), and transfer function.

  • There are three possible sets of metadata:

    • Color space metadata, which specifies which color space applies to the content. The content is said to be marked for a color space.

    • Brightness function metadata, which specifies which brightness function applies to the content.

    • Display metadata.

You can work with color space in two places in the channel—in the input and in the output.

Input side – correcting the metadata

On the input side, you can choose between two options. These options relate only to the metadata:

  • The ability to pass through any metadata to the output.

  • For SDR color space only, the ability to correct the color space metadata and pass that corrected metadata to the output.

MediaLive supports these actions on an input-by-input basis.

By default, MediaLive passes through (without correction) any color space metadata that is present. It passes through both SDR and HDR metadata.

Output side – changing the color space and the metadata

On the output side, you can choose between three options. These options relate to the color space and its metadata:

  • The ability to pass through the content color space. MediaLive doesn't touch the color space.

  • The ability to remove the color space metadata. MediaLive doesn't touch the color space.

  • The ability to convert the color space that is in the video content to another color space, and to change the color space metadata to match that conversion. MediaLive touches both the color space and the metadata.

MediaLive supports these actions on an output-by-output basis.

By default, MediaLive doesn't convert the color space or change the color space metadata. It passes through the source color space and metadata.

Note

This section assumes that you are familiar with creating or editing a channel, as described in Creating a channel from scratch.

The fields in the console for setting this mode are in two places. On the input side, the fields are in the Video selector section of each input attachment. To review the step where you complete these fields in the input attachments, see Step 4: Complete the general settings. On the output side, the fields are in the video Stream settings in each output. To review the step where you complete these fields in the outputs, see Step 6: Set up the video encode.