class Aws::MediaConvert::Types::Ac3Settings

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AC3.

@note When making an API call, you may pass Ac3Settings

data as a hash:

    {
      bitrate: 1,
      bitstream_mode: "COMPLETE_MAIN", # accepts COMPLETE_MAIN, COMMENTARY, DIALOGUE, EMERGENCY, HEARING_IMPAIRED, MUSIC_AND_EFFECTS, VISUALLY_IMPAIRED, VOICE_OVER
      coding_mode: "CODING_MODE_1_0", # accepts CODING_MODE_1_0, CODING_MODE_1_1, CODING_MODE_2_0, CODING_MODE_3_2_LFE
      dialnorm: 1,
      dynamic_range_compression_line: "FILM_STANDARD", # accepts FILM_STANDARD, FILM_LIGHT, MUSIC_STANDARD, MUSIC_LIGHT, SPEECH, NONE
      dynamic_range_compression_profile: "FILM_STANDARD", # accepts FILM_STANDARD, NONE
      dynamic_range_compression_rf: "FILM_STANDARD", # accepts FILM_STANDARD, FILM_LIGHT, MUSIC_STANDARD, MUSIC_LIGHT, SPEECH, NONE
      lfe_filter: "ENABLED", # accepts ENABLED, DISABLED
      metadata_control: "FOLLOW_INPUT", # accepts FOLLOW_INPUT, USE_CONFIGURED
      sample_rate: 1,
    }

@!attribute [rw] bitrate

Specify the average bitrate in bits per second. Valid bitrates
depend on the coding mode.
@return [Integer]

@!attribute [rw] bitstream_mode

Specify the bitstream mode for the AC-3 stream that the encoder
emits. For more information about the AC3 bitstream mode, see ATSC
A/52-2012 (Annex E).
@return [String]

@!attribute [rw] coding_mode

Dolby Digital coding mode. Determines number of channels.
@return [String]

@!attribute [rw] dialnorm

Sets the dialnorm for the output. If blank and input audio is Dolby
Digital, dialnorm will be passed through.
@return [Integer]

@!attribute [rw] dynamic_range_compression_line

Choose the Dolby Digital dynamic range control (DRC) profile that
MediaConvert uses when encoding the metadata in the Dolby Digital
stream for the line operating mode. Related setting: When you use
this setting, MediaConvert ignores any value you provide for Dynamic
range compression profile (DynamicRangeCompressionProfile). For
information about the Dolby Digital DRC operating modes and
profiles, see the Dynamic Range Control chapter of the Dolby
Metadata Guide at
https://developer.dolby.com/globalassets/professional/documents/dolby-metadata-guide.pdf.
@return [String]

@!attribute [rw] dynamic_range_compression_profile

When you want to add Dolby dynamic range compression (DRC) signaling
to your output stream, we recommend that you use the mode-specific
settings instead of Dynamic range compression profile
(DynamicRangeCompressionProfile). The mode-specific settings are
Dynamic range compression profile, line mode
(dynamicRangeCompressionLine) and Dynamic range compression profile,
RF mode (dynamicRangeCompressionRf). Note that when you specify
values for all three settings, MediaConvert ignores the value of
this setting in favor of the mode-specific settings. If you do use
this setting instead of the mode-specific settings, choose None
(NONE) to leave out DRC signaling. Keep the default Film standard
(FILM\_STANDARD) to set the profile to Dolby's film standard
profile for all operating modes.
@return [String]

@!attribute [rw] dynamic_range_compression_rf

Choose the Dolby Digital dynamic range control (DRC) profile that
MediaConvert uses when encoding the metadata in the Dolby Digital
stream for the RF operating mode. Related setting: When you use this
setting, MediaConvert ignores any value you provide for Dynamic
range compression profile (DynamicRangeCompressionProfile). For
information about the Dolby Digital DRC operating modes and
profiles, see the Dynamic Range Control chapter of the Dolby
Metadata Guide at
https://developer.dolby.com/globalassets/professional/documents/dolby-metadata-guide.pdf.
@return [String]

@!attribute [rw] lfe_filter

Applies a 120Hz lowpass filter to the LFE channel prior to encoding.
Only valid with 3\_2\_LFE coding mode.
@return [String]

@!attribute [rw] metadata_control

When set to FOLLOW\_INPUT, encoder metadata will be sourced from the
DD, DD+, or DolbyE decoder that supplied this audio data. If audio
was not supplied from one of these streams, then the static metadata
settings will be used.
@return [String]

@!attribute [rw] sample_rate

This value is always 48000. It represents the sample rate in Hz.
@return [Integer]

@see docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/Ac3Settings AWS API Documentation

Constants

SENSITIVE