Class: Aws::MediaLive::Types::Ac3Settings
- Inherits:
-
Struct
- Object
- Struct
- Aws::MediaLive::Types::Ac3Settings
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-medialive/types.rb
Overview
When making an API call, you may pass Ac3Settings data as a hash:
{
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
}
Ac3 Settings
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#bitrate ⇒ Float
Average bitrate in bits/second.
-
#bitstream_mode ⇒ String
Specifies the bitstream mode (bsmod) for the emitted AC-3 stream.
-
#coding_mode ⇒ String
Dolby Digital coding mode.
-
#dialnorm ⇒ Integer
Sets the dialnorm for the output.
-
#drc_profile ⇒ String
If set to filmStandard, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.
-
#lfe_filter ⇒ String
When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding.
-
#metadata_control ⇒ String
When set to “followInput”, encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this audio data.
Instance Attribute Details
#bitrate ⇒ Float
Average bitrate in bits/second. Valid bitrates depend on the coding mode.
150 151 152 153 154 155 156 157 158 159 160 |
# File 'lib/aws-sdk-medialive/types.rb', line 150 class Ac3Settings < Struct.new( :bitrate, :bitstream_mode, :coding_mode, :dialnorm, :drc_profile, :lfe_filter, :metadata_control) SENSITIVE = [] include Aws::Structure end |
#bitstream_mode ⇒ String
Specifies the bitstream mode (bsmod) for the emitted AC-3 stream. See ATSC A/52-2012 for background on these values.
150 151 152 153 154 155 156 157 158 159 160 |
# File 'lib/aws-sdk-medialive/types.rb', line 150 class Ac3Settings < Struct.new( :bitrate, :bitstream_mode, :coding_mode, :dialnorm, :drc_profile, :lfe_filter, :metadata_control) SENSITIVE = [] include Aws::Structure end |
#coding_mode ⇒ String
Dolby Digital coding mode. Determines number of channels.
150 151 152 153 154 155 156 157 158 159 160 |
# File 'lib/aws-sdk-medialive/types.rb', line 150 class Ac3Settings < Struct.new( :bitrate, :bitstream_mode, :coding_mode, :dialnorm, :drc_profile, :lfe_filter, :metadata_control) SENSITIVE = [] include Aws::Structure end |
#dialnorm ⇒ Integer
Sets the dialnorm for the output. If excluded and input audio is Dolby Digital, dialnorm will be passed through.
150 151 152 153 154 155 156 157 158 159 160 |
# File 'lib/aws-sdk-medialive/types.rb', line 150 class Ac3Settings < Struct.new( :bitrate, :bitstream_mode, :coding_mode, :dialnorm, :drc_profile, :lfe_filter, :metadata_control) SENSITIVE = [] include Aws::Structure end |
#drc_profile ⇒ String
If set to filmStandard, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.
150 151 152 153 154 155 156 157 158 159 160 |
# File 'lib/aws-sdk-medialive/types.rb', line 150 class Ac3Settings < Struct.new( :bitrate, :bitstream_mode, :coding_mode, :dialnorm, :drc_profile, :lfe_filter, :metadata_control) SENSITIVE = [] include Aws::Structure end |
#lfe_filter ⇒ String
When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding. Only valid in codingMode32Lfe mode.
150 151 152 153 154 155 156 157 158 159 160 |
# File 'lib/aws-sdk-medialive/types.rb', line 150 class Ac3Settings < Struct.new( :bitrate, :bitstream_mode, :coding_mode, :dialnorm, :drc_profile, :lfe_filter, :metadata_control) SENSITIVE = [] include Aws::Structure end |
#metadata_control ⇒ String
When set to “followInput”, 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.
150 151 152 153 154 155 156 157 158 159 160 |
# File 'lib/aws-sdk-medialive/types.rb', line 150 class Ac3Settings < Struct.new( :bitrate, :bitstream_mode, :coding_mode, :dialnorm, :drc_profile, :lfe_filter, :metadata_control) SENSITIVE = [] include Aws::Structure end |