class Aws::MediaConvert::Types::Eac3AtmosSettings

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

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

data as a hash:

    {
      bitrate: 1,
      bitstream_mode: "COMPLETE_MAIN", # accepts COMPLETE_MAIN
      coding_mode: "CODING_MODE_AUTO", # accepts CODING_MODE_AUTO, CODING_MODE_5_1_4, CODING_MODE_7_1_4, CODING_MODE_9_1_6
      dialogue_intelligence: "ENABLED", # accepts ENABLED, DISABLED
      downmix_control: "SPECIFIED", # accepts SPECIFIED, INITIALIZE_FROM_SOURCE
      dynamic_range_compression_line: "NONE", # accepts NONE, FILM_STANDARD, FILM_LIGHT, MUSIC_STANDARD, MUSIC_LIGHT, SPEECH
      dynamic_range_compression_rf: "NONE", # accepts NONE, FILM_STANDARD, FILM_LIGHT, MUSIC_STANDARD, MUSIC_LIGHT, SPEECH
      dynamic_range_control: "SPECIFIED", # accepts SPECIFIED, INITIALIZE_FROM_SOURCE
      lo_ro_center_mix_level: 1.0,
      lo_ro_surround_mix_level: 1.0,
      lt_rt_center_mix_level: 1.0,
      lt_rt_surround_mix_level: 1.0,
      metering_mode: "LEQ_A", # accepts LEQ_A, ITU_BS_1770_1, ITU_BS_1770_2, ITU_BS_1770_3, ITU_BS_1770_4
      sample_rate: 1,
      speech_threshold: 1,
      stereo_downmix: "NOT_INDICATED", # accepts NOT_INDICATED, STEREO, SURROUND, DPL2
      surround_ex_mode: "NOT_INDICATED", # accepts NOT_INDICATED, ENABLED, DISABLED
    }

@!attribute [rw] bitrate

Specify the average bitrate for this output in bits per second.
Valid values: 384k, 448k, 576k, 640k, 768k, 1024k Default value:
448k Note that MediaConvert supports 384k only with channel-based
immersive (CBI) 7.1.4 and 5.1.4 inputs. For CBI 9.1.6 and other
input types, MediaConvert automatically increases your output
bitrate to 448k.
@return [Integer]

@!attribute [rw] bitstream_mode

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

@!attribute [rw] coding_mode

The coding mode for Dolby Digital Plus JOC (Atmos).
@return [String]

@!attribute [rw] dialogue_intelligence

Enable Dolby Dialogue Intelligence to adjust loudness based on
dialogue analysis.
@return [String]

@!attribute [rw] downmix_control

Specify whether MediaConvert should use any downmix metadata from
your input file. Keep the default value, Custom (SPECIFIED) to
provide downmix values in your job settings. Choose Follow source
(INITIALIZE\_FROM\_SOURCE) to use the metadata from your input.
Related settings--Use these settings to specify your downmix values:
Left only/Right only surround (LoRoSurroundMixLevel), Left
total/Right total surround (LtRtSurroundMixLevel), Left total/Right
total center (LtRtCenterMixLevel), Left only/Right only center
(LoRoCenterMixLevel), and Stereo downmix (StereoDownmix). When you
keep Custom (SPECIFIED) for Downmix control (DownmixControl) and you
don't specify values for the related settings, MediaConvert uses
default values for those settings.
@return [String]

@!attribute [rw] dynamic_range_compression_line

Choose the Dolby dynamic range control (DRC) profile that
MediaConvert uses when encoding the metadata in the Dolby stream for
the line operating mode. Default value: Film light
(ATMOS\_STORAGE\_DDP\_COMPR\_FILM\_LIGHT) Related setting: To have
MediaConvert use the value you specify here, keep the default value,
Custom (SPECIFIED) for the setting Dynamic range control
(DynamicRangeControl). Otherwise, MediaConvert ignores Dynamic range
compression line (DynamicRangeCompressionLine). For information
about the Dolby 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_rf

Choose the Dolby dynamic range control (DRC) profile that
MediaConvert uses when encoding the metadata in the Dolby stream for
the RF operating mode. Default value: Film light
(ATMOS\_STORAGE\_DDP\_COMPR\_FILM\_LIGHT) Related setting: To have
MediaConvert use the value you specify here, keep the default value,
Custom (SPECIFIED) for the setting Dynamic range control
(DynamicRangeControl). Otherwise, MediaConvert ignores Dynamic range
compression RF (DynamicRangeCompressionRf). For information about
the Dolby 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_control

Specify whether MediaConvert should use any dynamic range control
metadata from your input file. Keep the default value, Custom
(SPECIFIED), to provide dynamic range control values in your job
settings. Choose Follow source (INITIALIZE\_FROM\_SOURCE) to use the
metadata from your input. Related settings--Use these settings to
specify your dynamic range control values: Dynamic range compression
line (DynamicRangeCompressionLine) and Dynamic range compression RF
(DynamicRangeCompressionRf). When you keep the value Custom
(SPECIFIED) for Dynamic range control (DynamicRangeControl) and you
don't specify values for the related settings, MediaConvert uses
default values for those settings.
@return [String]

@!attribute [rw] lo_ro_center_mix_level

Specify a value for the following Dolby Atmos setting: Left
only/Right only center mix (Lo/Ro center). MediaConvert uses this
value for downmixing. Default value: -3 dB
(ATMOS\_STORAGE\_DDP\_MIXLEV\_MINUS\_3\_DB). Valid values: 3.0, 1.5,
0.0, -1.5, -3.0, -4.5, and -6.0. Related setting: How the service
uses this value depends on the value that you choose for Stereo
downmix (Eac3AtmosStereoDownmix). Related setting: To have
MediaConvert use this value, keep the default value, Custom
(SPECIFIED) for the setting Downmix control (DownmixControl).
Otherwise, MediaConvert ignores Left only/Right only center
(LoRoCenterMixLevel).
@return [Float]

@!attribute [rw] lo_ro_surround_mix_level

Specify a value for the following Dolby Atmos setting: Left
only/Right only (Lo/Ro surround). MediaConvert uses this value for
downmixing. Default value: -3 dB
(ATMOS\_STORAGE\_DDP\_MIXLEV\_MINUS\_3\_DB). Valid values: -1.5,
-3.0, -4.5, -6.0, and -60. The value -60 mutes the channel. Related
setting: How the service uses this value depends on the value that
you choose for Stereo downmix (Eac3AtmosStereoDownmix). Related
setting: To have MediaConvert use this value, keep the default
value, Custom (SPECIFIED) for the setting Downmix control
(DownmixControl). Otherwise, MediaConvert ignores Left only/Right
only surround (LoRoSurroundMixLevel).
@return [Float]

@!attribute [rw] lt_rt_center_mix_level

Specify a value for the following Dolby Atmos setting: Left
total/Right total center mix (Lt/Rt center). MediaConvert uses this
value for downmixing. Default value: -3 dB
(ATMOS\_STORAGE\_DDP\_MIXLEV\_MINUS\_3\_DB) Valid values: 3.0, 1.5,
0.0, -1.5, -3.0, -4.5, and -6.0. Related setting: How the service
uses this value depends on the value that you choose for Stereo
downmix (Eac3AtmosStereoDownmix). Related setting: To have
MediaConvert use this value, keep the default value, Custom
(SPECIFIED) for the setting Downmix control (DownmixControl).
Otherwise, MediaConvert ignores Left total/Right total center
(LtRtCenterMixLevel).
@return [Float]

@!attribute [rw] lt_rt_surround_mix_level

Specify a value for the following Dolby Atmos setting: Left
total/Right total surround mix (Lt/Rt surround). MediaConvert uses
this value for downmixing. Default value: -3 dB
(ATMOS\_STORAGE\_DDP\_MIXLEV\_MINUS\_3\_DB) Valid values: -1.5,
-3.0, -4.5, -6.0, and -60. The value -60 mutes the channel. Related
setting: How the service uses this value depends on the value that
you choose for Stereo downmix (Eac3AtmosStereoDownmix). Related
setting: To have MediaConvert use this value, keep the default
value, Custom (SPECIFIED) for the setting Downmix control
(DownmixControl). Otherwise, the service ignores Left total/Right
total surround (LtRtSurroundMixLevel).
@return [Float]

@!attribute [rw] metering_mode

Choose how the service meters the loudness of your audio.
@return [String]

@!attribute [rw] sample_rate

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

@!attribute [rw] speech_threshold

Specify the percentage of audio content, from 0% to 100%, that must
be speech in order for the encoder to use the measured speech
loudness as the overall program loudness. Default value: 15%
@return [Integer]

@!attribute [rw] stereo_downmix

Choose how the service does stereo downmixing. Default value: Not
indicated (ATMOS\_STORAGE\_DDP\_DMIXMOD\_NOT\_INDICATED) Related
setting: To have MediaConvert use this value, keep the default
value, Custom (SPECIFIED) for the setting Downmix control
(DownmixControl). Otherwise, MediaConvert ignores Stereo downmix
(StereoDownmix).
@return [String]

@!attribute [rw] surround_ex_mode

Specify whether your input audio has an additional center rear
surround channel matrix encoded into your left and right surround
channels.
@return [String]

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

Constants

SENSITIVE