AudioNormalizationSettings

class aws_cdk.aws_medialive_alpha.AudioNormalizationSettings(*, algorithm=None, algorithm_control=None, peak_calculation=None, peak_limiter_threshold=None, target_lkfs=None)

Bases: object

(experimental) Audio normalization settings.

Parameters:
  • algorithm (Optional[AudioNormalizationAlgorithm]) – (experimental) The normalization algorithm. Default: - service default

  • algorithm_control (Optional[AudioNormalizationAlgorithmControl]) – (experimental) Whether to correct or only measure. Default: - service default

  • peak_calculation (Optional[AudioNormalizationPeakCalculation]) – (experimental) Whether to use a peak limiter and how to calculate peak levels. Default: - service default

  • peak_limiter_threshold (Union[int, float, None]) – (experimental) The peak limiter threshold in dBFS. Only used when peak limiting is enabled. Default: - service default

  • target_lkfs (Union[int, float, None]) – (experimental) The target loudness in LKFS. CALM Act recommends -24, EBU R-128 recommends -23. Default: - service default

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

# audio_normalization_algorithm: medialive_alpha.AudioNormalizationAlgorithm
# audio_normalization_algorithm_control: medialive_alpha.AudioNormalizationAlgorithmControl
# audio_normalization_peak_calculation: medialive_alpha.AudioNormalizationPeakCalculation

audio_normalization_settings = medialive_alpha.AudioNormalizationSettings(
    algorithm=audio_normalization_algorithm,
    algorithm_control=audio_normalization_algorithm_control,
    peak_calculation=audio_normalization_peak_calculation,
    peak_limiter_threshold=123,
    target_lkfs=123
)

Attributes

algorithm

(experimental) The normalization algorithm.

Default:
  • service default

Stability:

experimental

algorithm_control

(experimental) Whether to correct or only measure.

Default:
  • service default

Stability:

experimental

peak_calculation

(experimental) Whether to use a peak limiter and how to calculate peak levels.

Default:
  • service default

Stability:

experimental

peak_limiter_threshold

(experimental) The peak limiter threshold in dBFS.

Only used when peak limiting is enabled.

Default:
  • service default

Stability:

experimental

target_lkfs

(experimental) The target loudness in LKFS.

CALM Act recommends -24, EBU R-128 recommends -23.

Default:
  • service default

Stability:

experimental