You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::MediaLive::Types::AudioNormalizationSettings
- Inherits:
-
Struct
- Object
- Struct
- Aws::MediaLive::Types::AudioNormalizationSettings
- Defined in:
- (unknown)
Overview
When passing AudioNormalizationSettings as input to an Aws::Client method, you can use a vanilla Hash:
{
algorithm: "ITU_1770_1", # accepts ITU_1770_1, ITU_1770_2
algorithm_control: "CORRECT_AUDIO", # accepts CORRECT_AUDIO
target_lkfs: 1.0,
}
Audio Normalization Settings
Returned by:
Instance Attribute Summary collapse
-
#algorithm ⇒ String
Audio normalization algorithm to use.
-
#algorithm_control ⇒ String
When set to correctAudio the output audio is corrected using the chosen algorithm.
-
#target_lkfs ⇒ Float
Target LKFS(loudness) to adjust volume to.
Instance Attribute Details
#algorithm ⇒ String
Audio normalization algorithm to use. itu17701 conforms to the CALM Act specification, itu17702 conforms to the EBU R-128 specification.
Possible values:
- ITU_1770_1
- ITU_1770_2
#algorithm_control ⇒ String
When set to correctAudio the output audio is corrected using the chosen algorithm. If set to measureOnly, the audio will be measured but not adjusted.
Possible values:
- CORRECT_AUDIO
#target_lkfs ⇒ Float
Target LKFS(loudness) to adjust volume to. If no value is entered, a default value will be used according to the chosen algorithm. The CALM Act (1770-1) recommends a target of -24 LKFS. The EBU R-128 specification (1770-2) recommends a target of -23 LKFS.