FrameCaptureSettingsProps

class aws_cdk.aws_medialive_alpha.FrameCaptureSettingsProps(*, capture_interval=None, timecode_burnin=None)

Bases: object

(experimental) Properties for frame capture codec settings.

Parameters:
  • capture_interval (Optional[Duration]) – (experimental) The interval between frame captures. Default: - service default

  • timecode_burnin (Union[TimecodeBurninSettings, Dict[str, Any], None]) – (experimental) Timecode burn-in settings to overlay timecode on the video. Default: - no timecode burn-in

Stability:

experimental

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_medialive_alpha as medialive_alpha
import aws_cdk as cdk

# timecode_burnin_font_size: medialive_alpha.TimecodeBurninFontSize
# timecode_burnin_position: medialive_alpha.TimecodeBurninPosition

frame_capture_settings_props = medialive_alpha.FrameCaptureSettingsProps(
    capture_interval=cdk.Duration.minutes(30),
    timecode_burnin=medialive_alpha.TimecodeBurninSettings(
        font_size=timecode_burnin_font_size,
        position=timecode_burnin_position,
        prefix="prefix"
    )
)

Attributes

capture_interval

(experimental) The interval between frame captures.

Default:
  • service default

Stability:

experimental

timecode_burnin

(experimental) Timecode burn-in settings to overlay timecode on the video.

Default:
  • no timecode burn-in

Stability:

experimental