Class: Aws::MediaConvert::Types::AudioNormalizationSettings

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-mediaconvert/types.rb

Overview

Advanced audio normalization settings. Ignore these settings unless you need to comply with a loudness standard.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#algorithmString

Choose one of the following audio normalization algorithms: ITU-R BS.1770-1: Ungated loudness. A measurement of ungated average loudness for an entire piece of content, suitable for measurement of short-form content under ATSC recommendation A/85. Supports up to 5.1 audio channels. ITU-R BS.1770-2: Gated loudness. A measurement of gated average loudness compliant with the requirements of EBU-R128. Supports up to 5.1 audio channels. ITU-R BS.1770-3: Modified peak. The same loudness measurement algorithm as 1770-2, with an updated true peak measurement. ITU-R BS.1770-4: Higher channel count. Allows for more audio channels than the other algorithms, including configurations such as 7.1.



700
701
702
703
704
705
706
707
708
709
710
# File 'lib/aws-sdk-mediaconvert/types.rb', line 700

class AudioNormalizationSettings < Struct.new(
  :algorithm,
  :algorithm_control,
  :correction_gate_level,
  :loudness_logging,
  :peak_calculation,
  :target_lkfs,
  :true_peak_limiter_threshold)
  SENSITIVE = []
  include Aws::Structure
end

#algorithm_controlString

When enabled the output audio is corrected using the chosen algorithm. If disabled, the audio will be measured but not adjusted.



700
701
702
703
704
705
706
707
708
709
710
# File 'lib/aws-sdk-mediaconvert/types.rb', line 700

class AudioNormalizationSettings < Struct.new(
  :algorithm,
  :algorithm_control,
  :correction_gate_level,
  :loudness_logging,
  :peak_calculation,
  :target_lkfs,
  :true_peak_limiter_threshold)
  SENSITIVE = []
  include Aws::Structure
end

#correction_gate_levelInteger

Content measuring above this level will be corrected to the target level. Content measuring below this level will not be corrected.



700
701
702
703
704
705
706
707
708
709
710
# File 'lib/aws-sdk-mediaconvert/types.rb', line 700

class AudioNormalizationSettings < Struct.new(
  :algorithm,
  :algorithm_control,
  :correction_gate_level,
  :loudness_logging,
  :peak_calculation,
  :target_lkfs,
  :true_peak_limiter_threshold)
  SENSITIVE = []
  include Aws::Structure
end

#loudness_loggingString

If set to LOG, log each output’s audio track loudness to a CSV file.



700
701
702
703
704
705
706
707
708
709
710
# File 'lib/aws-sdk-mediaconvert/types.rb', line 700

class AudioNormalizationSettings < Struct.new(
  :algorithm,
  :algorithm_control,
  :correction_gate_level,
  :loudness_logging,
  :peak_calculation,
  :target_lkfs,
  :true_peak_limiter_threshold)
  SENSITIVE = []
  include Aws::Structure
end

#peak_calculationString

If set to TRUE_PEAK, calculate and log the TruePeak for each output’s audio track loudness.



700
701
702
703
704
705
706
707
708
709
710
# File 'lib/aws-sdk-mediaconvert/types.rb', line 700

class AudioNormalizationSettings < Struct.new(
  :algorithm,
  :algorithm_control,
  :correction_gate_level,
  :loudness_logging,
  :peak_calculation,
  :target_lkfs,
  :true_peak_limiter_threshold)
  SENSITIVE = []
  include Aws::Structure
end

#target_lkfsFloat

When you use Audio normalization, optionally use this setting to specify a target loudness. If you don’t specify a value here, the encoder chooses a value for you, based on the algorithm that you choose for Algorithm. If you choose algorithm 1770-1, the encoder will choose -24 LKFS; otherwise, the encoder will choose -23 LKFS.



700
701
702
703
704
705
706
707
708
709
710
# File 'lib/aws-sdk-mediaconvert/types.rb', line 700

class AudioNormalizationSettings < Struct.new(
  :algorithm,
  :algorithm_control,
  :correction_gate_level,
  :loudness_logging,
  :peak_calculation,
  :target_lkfs,
  :true_peak_limiter_threshold)
  SENSITIVE = []
  include Aws::Structure
end

#true_peak_limiter_thresholdFloat

Specify the True-peak limiter threshold in decibels relative to full scale (dBFS). The peak inter-audio sample loudness in your output will be limited to the value that you specify, without affecting the overall target LKFS. Enter a value from 0 to -8. Leave blank to use the default value 0.



700
701
702
703
704
705
706
707
708
709
710
# File 'lib/aws-sdk-mediaconvert/types.rb', line 700

class AudioNormalizationSettings < Struct.new(
  :algorithm,
  :algorithm_control,
  :correction_gate_level,
  :loudness_logging,
  :peak_calculation,
  :target_lkfs,
  :true_peak_limiter_threshold)
  SENSITIVE = []
  include Aws::Structure
end