Skip to content
v2.274.0

Experimental

@aws-cdk/aws-medialive-alpha is an experimental (alpha) package: its API may change in any release, without a major version bump.

H265ColorSpaceSettings Class ​

Color space settings for H.265 video.

Example ​

ts
const hdr = medialive.EncodeConfiguration.video({
  name: 'h265_hdr',
  codec: medialive.VideoCodecSettings.h265({
    rateControl: medialive.H265RateControl.qvbr({ maxBitrate: Bitrate.mbps(8), qvbrQualityLevel: 8 }),
    framerate: medialive.Framerate.FPS_30,
    sceneChangeDetect: medialive.H265SceneChangeDetect.ENABLED,
    colorSpaceSettings: medialive.H265ColorSpaceSettings.hlg2020(),
  }),
  width: 1920,
  height: 1080,
});

Methods ​

dolbyVision81(): H265ColorSpaceSettings // chainable@staticmethod def dolby_vision81() -> H265ColorSpaceSettingspublic static H265ColorSpaceSettings dolbyVision81()public static H265ColorSpaceSettings DolbyVision81()func DolbyVision81() H265ColorSpaceSettingsstatic#
Dolby Vision 8.1 color space.
hdr10(props?: Hdr10SettingsProps): H265ColorSpaceSettings // chainable@staticmethod def hdr10(props: typing.Optional[Hdr10SettingsProps] = None) -> H265ColorSpaceSettingspublic static H265ColorSpaceSettings hdr10(Hdr10SettingsProps props)public static H265ColorSpaceSettings Hdr10(Hdr10SettingsProps? props = null)func Hdr10(Props Hdr10SettingsProps) H265ColorSpaceSettingsstatic#
HDR10 color space.
hlg2020(): H265ColorSpaceSettings // chainable@staticmethod def hlg2020() -> H265ColorSpaceSettingspublic static H265ColorSpaceSettings hlg2020()public static H265ColorSpaceSettings Hlg2020()func Hlg2020() H265ColorSpaceSettingsstatic#
HLG 2020 color space.
passthrough(): H265ColorSpaceSettings // chainable@staticmethod def passthrough() -> H265ColorSpaceSettingspublic static H265ColorSpaceSettings passthrough()public static H265ColorSpaceSettings Passthrough()func Passthrough() H265ColorSpaceSettingsstatic#
Pass through the source color space with no conversion.
rec601(): H265ColorSpaceSettings // chainable@staticmethod def rec601() -> H265ColorSpaceSettingspublic static H265ColorSpaceSettings rec601()public static H265ColorSpaceSettings Rec601()func Rec601() H265ColorSpaceSettingsstatic#
Convert to Rec.601 color space.
rec709(): H265ColorSpaceSettings // chainable@staticmethod def rec709() -> H265ColorSpaceSettingspublic static H265ColorSpaceSettings rec709()public static H265ColorSpaceSettings Rec709()func Rec709() H265ColorSpaceSettingsstatic#
Convert to Rec.709 color space.