H265ColorSpaceSettings

class aws_cdk.aws_medialive_alpha.H265ColorSpaceSettings(*args: Any, **kwargs)

Bases: object

(experimental) Color space settings for H.265 video.

Stability:

experimental

ExampleMetadata:

infused

Example:

hdr = medialive.EncodeConfiguration.video(
    name="h265_hdr",
    codec=medialive.VideoCodecSettings.h265(
        rate_control=medialive.H265RateControl.qvbr(max_bitrate=Bitrate.mbps(8), qvbr_quality_level=8),
        framerate=medialive.Framerate.FPS_30,
        scene_change_detect=medialive.H265SceneChangeDetect.ENABLED,
        color_space_settings=medialive.H265ColorSpaceSettings.hlg2020()
    ),
    width=1920,
    height=1080
)

Static Methods

classmethod dolby_vision81()

(experimental) Dolby Vision 8.1 color space.

Stability:

experimental

Return type:

H265ColorSpaceSettings

classmethod hdr10(*, max_cll=None, max_fall=None)

(experimental) HDR10 color space.

Parameters:
  • max_cll (Union[int, float, None]) – (experimental) Maximum Content Light Level — the maximum light level of any single pixel in nits. Default: - service default

  • max_fall (Union[int, float, None]) – (experimental) Maximum Frame Average Light Level — the maximum average light level of any single frame in nits. Default: - service default

Stability:

experimental

Return type:

H265ColorSpaceSettings

classmethod hlg2020()

(experimental) HLG 2020 color space.

Stability:

experimental

Return type:

H265ColorSpaceSettings

classmethod passthrough()

(experimental) Pass through the source color space with no conversion.

Stability:

experimental

Return type:

H265ColorSpaceSettings

classmethod rec601()

(experimental) Convert to Rec.601 color space.

Stability:

experimental

Return type:

H265ColorSpaceSettings

classmethod rec709()

(experimental) Convert to Rec.709 color space.

Stability:

experimental

Return type:

H265ColorSpaceSettings