Convert to SDR - AWS Elemental MediaLive

Convert to SDR

To convert all the color space to 601 or 709, in Codec details, expand Color space and set Color space settings to Rec601 or Rec709. The following table shows how MediaLive handles each type of color space it encounters.

Color space metadata that MediaLive encounters

How MediaLive handles the color space

Content in the same SDR color space

Doesn't touch the color space (the pixel values) in the output.

Passes through the color space metadata.

Passes through the brightness metadata.

Content in the other SDR color space

Converts the content to the chosen SDR color space and brightness function. The conversion maps the pixels to code values that represent the same color as the original code values.

Changes the color space metadata to specify the new color space.

Passes through the brightness metadata. This is appropriate because the two SDR color spaces use the same brightness function.

Content in HDR10

When the output codec is H.264 and if you have enabled enhanced VQ, MediaLive does the following:

  • Converts the content to the chosen SDR color space and brightness function. The conversion maps the pixels to code values that represent the same color as the original code values.

  • Changes the color space metadata to specify the new color space.

  • Changes any brightness metadata to specify the new standard.

  • Removes any display metadata.

If you haven't enabled VQ, MediaLive doesn't convert anything. It passes through the color space metadata, any brightness metadata, and any display metadata.

When the output codec is H.265, MediaLive does the following:

  • Converts the content to the chosen SDR color space and brightness function. The conversion maps the pixels to code values that represent the same color as the original code values.

  • Changes the color space metadata to specify the new color space.

  • Changes any brightness metadata to specify the new standard.

  • Removes any display metadata.

Content in HLG

When the output codec is H.265 and if you have enabled enhanced VQ, MediaLive does the following:

  • Converts the content to the chosen SDR color space and brightness function. The conversion maps the pixels to code values that represent the same color as the original code values.

  • Changes the color space metadata to specify the new color space.

  • Changes any brightness metadata to specify the new standard.

If you haven't enabled VQ, MediaLive doesn't convert anything. It passes through the color space metadata, and any brightness metadata.

When the output codec is H.265 MediaLive does the following:

  • Converts the content to the chosen SDR color space and brightness function. The conversion maps the pixels to code values that represent the same color as the original code values.

  • Changes the color space metadata to specify the new color space.

  • Changes any brightness metadata to specify the new standard.

Content marked with an unknown or unsupported color space

Doesn't touch the color space (the pixel values) in the output.

Leaves the content as marked with the unknown color space.

Passes through any brightness metadata and display metadata.

Content with no color space metadata

Doesn't touch the color space (the pixel values) in the output.

Leaves the content as unmarked (no color space metadata).

Passes through any brightness metadata and display metadata.