class Aws::MediaLive::Types::AudioCodecSettings
Audio Codec Settings
@note When making an API call, you may pass AudioCodecSettings
data as a hash: { aac_settings: { bitrate: 1.0, coding_mode: "AD_RECEIVER_MIX", # accepts AD_RECEIVER_MIX, CODING_MODE_1_0, CODING_MODE_1_1, CODING_MODE_2_0, CODING_MODE_5_1 input_type: "BROADCASTER_MIXED_AD", # accepts BROADCASTER_MIXED_AD, NORMAL profile: "HEV1", # accepts HEV1, HEV2, LC rate_control_mode: "CBR", # accepts CBR, VBR raw_format: "LATM_LOAS", # accepts LATM_LOAS, NONE sample_rate: 1.0, spec: "MPEG2", # accepts MPEG2, MPEG4 vbr_quality: "HIGH", # accepts HIGH, LOW, MEDIUM_HIGH, MEDIUM_LOW }, ac_3_settings: { bitrate: 1.0, bitstream_mode: "COMMENTARY", # accepts COMMENTARY, COMPLETE_MAIN, 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, drc_profile: "FILM_STANDARD", # accepts FILM_STANDARD, NONE lfe_filter: "DISABLED", # accepts DISABLED, ENABLED metadata_control: "FOLLOW_INPUT", # accepts FOLLOW_INPUT, USE_CONFIGURED }, eac_3_settings: { attenuation_control: "ATTENUATE_3_DB", # accepts ATTENUATE_3_DB, NONE bitrate: 1.0, bitstream_mode: "COMMENTARY", # accepts COMMENTARY, COMPLETE_MAIN, EMERGENCY, HEARING_IMPAIRED, VISUALLY_IMPAIRED coding_mode: "CODING_MODE_1_0", # accepts CODING_MODE_1_0, CODING_MODE_2_0, CODING_MODE_3_2 dc_filter: "DISABLED", # accepts DISABLED, ENABLED dialnorm: 1, drc_line: "FILM_LIGHT", # accepts FILM_LIGHT, FILM_STANDARD, MUSIC_LIGHT, MUSIC_STANDARD, NONE, SPEECH drc_rf: "FILM_LIGHT", # accepts FILM_LIGHT, FILM_STANDARD, MUSIC_LIGHT, MUSIC_STANDARD, NONE, SPEECH lfe_control: "LFE", # accepts LFE, NO_LFE lfe_filter: "DISABLED", # accepts DISABLED, ENABLED 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, metadata_control: "FOLLOW_INPUT", # accepts FOLLOW_INPUT, USE_CONFIGURED passthrough_control: "NO_PASSTHROUGH", # accepts NO_PASSTHROUGH, WHEN_POSSIBLE phase_control: "NO_SHIFT", # accepts NO_SHIFT, SHIFT_90_DEGREES stereo_downmix: "DPL2", # accepts DPL2, LO_RO, LT_RT, NOT_INDICATED surround_ex_mode: "DISABLED", # accepts DISABLED, ENABLED, NOT_INDICATED surround_mode: "DISABLED", # accepts DISABLED, ENABLED, NOT_INDICATED }, mp_2_settings: { bitrate: 1.0, coding_mode: "CODING_MODE_1_0", # accepts CODING_MODE_1_0, CODING_MODE_2_0 sample_rate: 1.0, }, pass_through_settings: { }, wav_settings: { bit_depth: 1.0, coding_mode: "CODING_MODE_1_0", # accepts CODING_MODE_1_0, CODING_MODE_2_0, CODING_MODE_4_0, CODING_MODE_8_0 sample_rate: 1.0, }, }
@!attribute [rw] aac_settings
Aac Settings @return [Types::AacSettings]
@!attribute [rw] ac_3_settings
Ac3 Settings @return [Types::Ac3Settings]
@!attribute [rw] eac_3_settings
Eac3 Settings @return [Types::Eac3Settings]
@!attribute [rw] mp_2_settings
Mp2 Settings @return [Types::Mp2Settings]
@!attribute [rw] pass_through_settings
Pass Through Settings @return [Types::PassThroughSettings]
@!attribute [rw] wav_settings
Wav Settings @return [Types::WavSettings]
@see docs.aws.amazon.com/goto/WebAPI/medialive-2017-10-14/AudioCodecSettings AWS API Documentation
Constants
- SENSITIVE