public static interface AudioCodecSettings.Builder extends SdkPojo, CopyableBuilder<AudioCodecSettings.Builder,AudioCodecSettings>
| Modifier and Type | Method and Description |
|---|---|
AudioCodecSettings.Builder |
aacSettings(AacSettings aacSettings)
Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AAC.
|
default AudioCodecSettings.Builder |
aacSettings(Consumer<AacSettings.Builder> aacSettings)
Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AAC.
|
AudioCodecSettings.Builder |
ac3Settings(Ac3Settings ac3Settings)
Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AC3.
|
default AudioCodecSettings.Builder |
ac3Settings(Consumer<Ac3Settings.Builder> ac3Settings)
Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AC3.
|
AudioCodecSettings.Builder |
aiffSettings(AiffSettings aiffSettings)
Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AIFF.
|
default AudioCodecSettings.Builder |
aiffSettings(Consumer<AiffSettings.Builder> aiffSettings)
Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AIFF.
|
AudioCodecSettings.Builder |
codec(AudioCodec codec)
Choose the audio codec for this output.
|
AudioCodecSettings.Builder |
codec(String codec)
Choose the audio codec for this output.
|
default AudioCodecSettings.Builder |
eac3AtmosSettings(Consumer<Eac3AtmosSettings.Builder> eac3AtmosSettings)
Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value EAC3_ATMOS.
|
AudioCodecSettings.Builder |
eac3AtmosSettings(Eac3AtmosSettings eac3AtmosSettings)
Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value EAC3_ATMOS.
|
default AudioCodecSettings.Builder |
eac3Settings(Consumer<Eac3Settings.Builder> eac3Settings)
Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value EAC3.
|
AudioCodecSettings.Builder |
eac3Settings(Eac3Settings eac3Settings)
Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value EAC3.
|
default AudioCodecSettings.Builder |
mp2Settings(Consumer<Mp2Settings.Builder> mp2Settings)
Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value MP2.
|
AudioCodecSettings.Builder |
mp2Settings(Mp2Settings mp2Settings)
Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value MP2.
|
default AudioCodecSettings.Builder |
mp3Settings(Consumer<Mp3Settings.Builder> mp3Settings)
Required when you set Codec, under AudioDescriptions>CodecSettings, to the value MP3.
|
AudioCodecSettings.Builder |
mp3Settings(Mp3Settings mp3Settings)
Required when you set Codec, under AudioDescriptions>CodecSettings, to the value MP3.
|
default AudioCodecSettings.Builder |
opusSettings(Consumer<OpusSettings.Builder> opusSettings)
Required when you set Codec, under AudioDescriptions>CodecSettings, to the value OPUS.
|
AudioCodecSettings.Builder |
opusSettings(OpusSettings opusSettings)
Required when you set Codec, under AudioDescriptions>CodecSettings, to the value OPUS.
|
default AudioCodecSettings.Builder |
vorbisSettings(Consumer<VorbisSettings.Builder> vorbisSettings)
Required when you set Codec, under AudioDescriptions>CodecSettings, to the value Vorbis.
|
AudioCodecSettings.Builder |
vorbisSettings(VorbisSettings vorbisSettings)
Required when you set Codec, under AudioDescriptions>CodecSettings, to the value Vorbis.
|
default AudioCodecSettings.Builder |
wavSettings(Consumer<WavSettings.Builder> wavSettings)
Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value WAV.
|
AudioCodecSettings.Builder |
wavSettings(WavSettings wavSettings)
Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value WAV.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAudioCodecSettings.Builder aacSettings(AacSettings aacSettings)
aacSettings - Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AAC. The service
accepts one of two mutually exclusive groups of AAC settings--VBR and CBR. To select one of these
modes, set the value of Bitrate control mode (rateControlMode) to "VBR" or "CBR". In VBR mode, you
control the audio quality with the setting VBR quality (vbrQuality). In CBR mode, you use the setting
Bitrate (bitrate). Defaults and valid values depend on the rate control mode.default AudioCodecSettings.Builder aacSettings(Consumer<AacSettings.Builder> aacSettings)
AacSettings.Builder avoiding the need to create one manually via AacSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to aacSettings(AacSettings).
aacSettings - a consumer that will call methods on AacSettings.BuilderaacSettings(AacSettings)AudioCodecSettings.Builder ac3Settings(Ac3Settings ac3Settings)
ac3Settings - Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AC3.default AudioCodecSettings.Builder ac3Settings(Consumer<Ac3Settings.Builder> ac3Settings)
Ac3Settings.Builder avoiding the need to create
one manually via Ac3Settings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to ac3Settings(Ac3Settings).
ac3Settings - a consumer that will call methods on Ac3Settings.Builderac3Settings(Ac3Settings)AudioCodecSettings.Builder aiffSettings(AiffSettings aiffSettings)
aiffSettings - Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AIFF.default AudioCodecSettings.Builder aiffSettings(Consumer<AiffSettings.Builder> aiffSettings)
AiffSettings.Builder avoiding the need to create
one manually via AiffSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to aiffSettings(AiffSettings).
aiffSettings - a consumer that will call methods on AiffSettings.BuilderaiffSettings(AiffSettings)AudioCodecSettings.Builder codec(String codec)
codec - Choose the audio codec for this output. Note that the option Dolby Digital passthrough (PASSTHROUGH)
applies only to Dolby Digital and Dolby Digital Plus audio inputs. Make sure that you choose a codec
that's supported with your output container:
https://docs.aws.amazon.com/mediaconvert/latest/ug/reference
-codecs-containers.html#reference-codecs-containers-output-audio For audio-only outputs, make sure
that both your input audio codec and your output audio codec are supported for audio-only workflows.
For more information, see:
https://docs.aws.amazon.com/mediaconvert/latest/ug/reference-codecs-containers
-input.html#reference-codecs-containers-input-audio-only and
https://docs.aws.amazon.com/mediaconvert/latest/ug/reference-codecs-containers.html#audio-only-outputAudioCodec,
AudioCodecAudioCodecSettings.Builder codec(AudioCodec codec)
codec - Choose the audio codec for this output. Note that the option Dolby Digital passthrough (PASSTHROUGH)
applies only to Dolby Digital and Dolby Digital Plus audio inputs. Make sure that you choose a codec
that's supported with your output container:
https://docs.aws.amazon.com/mediaconvert/latest/ug/reference
-codecs-containers.html#reference-codecs-containers-output-audio For audio-only outputs, make sure
that both your input audio codec and your output audio codec are supported for audio-only workflows.
For more information, see:
https://docs.aws.amazon.com/mediaconvert/latest/ug/reference-codecs-containers
-input.html#reference-codecs-containers-input-audio-only and
https://docs.aws.amazon.com/mediaconvert/latest/ug/reference-codecs-containers.html#audio-only-outputAudioCodec,
AudioCodecAudioCodecSettings.Builder eac3AtmosSettings(Eac3AtmosSettings eac3AtmosSettings)
eac3AtmosSettings - Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value EAC3_ATMOS.default AudioCodecSettings.Builder eac3AtmosSettings(Consumer<Eac3AtmosSettings.Builder> eac3AtmosSettings)
Eac3AtmosSettings.Builder avoiding the need to
create one manually via Eac3AtmosSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to eac3AtmosSettings(Eac3AtmosSettings).
eac3AtmosSettings - a consumer that will call methods on Eac3AtmosSettings.Buildereac3AtmosSettings(Eac3AtmosSettings)AudioCodecSettings.Builder eac3Settings(Eac3Settings eac3Settings)
eac3Settings - Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value EAC3.default AudioCodecSettings.Builder eac3Settings(Consumer<Eac3Settings.Builder> eac3Settings)
Eac3Settings.Builder avoiding the need to create
one manually via Eac3Settings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to eac3Settings(Eac3Settings).
eac3Settings - a consumer that will call methods on Eac3Settings.Buildereac3Settings(Eac3Settings)AudioCodecSettings.Builder mp2Settings(Mp2Settings mp2Settings)
mp2Settings - Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value MP2.default AudioCodecSettings.Builder mp2Settings(Consumer<Mp2Settings.Builder> mp2Settings)
Mp2Settings.Builder avoiding the need to create
one manually via Mp2Settings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to mp2Settings(Mp2Settings).
mp2Settings - a consumer that will call methods on Mp2Settings.Buildermp2Settings(Mp2Settings)AudioCodecSettings.Builder mp3Settings(Mp3Settings mp3Settings)
mp3Settings - Required when you set Codec, under AudioDescriptions>CodecSettings, to the value MP3.default AudioCodecSettings.Builder mp3Settings(Consumer<Mp3Settings.Builder> mp3Settings)
Mp3Settings.Builder avoiding the need to create one manually
via Mp3Settings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to mp3Settings(Mp3Settings).
mp3Settings - a consumer that will call methods on Mp3Settings.Buildermp3Settings(Mp3Settings)AudioCodecSettings.Builder opusSettings(OpusSettings opusSettings)
opusSettings - Required when you set Codec, under AudioDescriptions>CodecSettings, to the value OPUS.default AudioCodecSettings.Builder opusSettings(Consumer<OpusSettings.Builder> opusSettings)
OpusSettings.Builder avoiding the need to create one manually
via OpusSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to opusSettings(OpusSettings).
opusSettings - a consumer that will call methods on OpusSettings.BuilderopusSettings(OpusSettings)AudioCodecSettings.Builder vorbisSettings(VorbisSettings vorbisSettings)
vorbisSettings - Required when you set Codec, under AudioDescriptions>CodecSettings, to the value Vorbis.default AudioCodecSettings.Builder vorbisSettings(Consumer<VorbisSettings.Builder> vorbisSettings)
VorbisSettings.Builder avoiding the need to create
one manually via VorbisSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to vorbisSettings(VorbisSettings).
vorbisSettings - a consumer that will call methods on VorbisSettings.BuildervorbisSettings(VorbisSettings)AudioCodecSettings.Builder wavSettings(WavSettings wavSettings)
wavSettings - Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value WAV.default AudioCodecSettings.Builder wavSettings(Consumer<WavSettings.Builder> wavSettings)
WavSettings.Builder avoiding the need to create
one manually via WavSettings.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to wavSettings(WavSettings).
wavSettings - a consumer that will call methods on WavSettings.BuilderwavSettings(WavSettings)Copyright © 2023. All rights reserved.