public class AudioParameters extends Object implements Serializable, Cloneable
Parameters required for transcoding audio.
Constructor and Description |
---|
AudioParameters() |
Modifier and Type | Method and Description |
---|---|
AudioParameters |
clone() |
boolean |
equals(Object obj) |
String |
getAudioPackingMode()
The method of organizing audio channels and tracks.
|
String |
getBitRate()
The bit rate of the audio stream in the output file, in kilobits/second.
|
String |
getChannels()
The number of audio channels in the output file.
|
String |
getCodec()
The audio codec for the output file.
|
AudioCodecOptions |
getCodecOptions()
If you specified
AAC for Audio:Codec , this is
the AAC compression profile to use. |
String |
getSampleRate()
The sample rate of the audio stream in the output file, in Hertz.
|
int |
hashCode() |
void |
setAudioPackingMode(String audioPackingMode)
The method of organizing audio channels and tracks.
|
void |
setBitRate(String bitRate)
The bit rate of the audio stream in the output file, in kilobits/second.
|
void |
setChannels(String channels)
The number of audio channels in the output file.
|
void |
setCodec(String codec)
The audio codec for the output file.
|
void |
setCodecOptions(AudioCodecOptions codecOptions)
If you specified
AAC for Audio:Codec , this is
the AAC compression profile to use. |
void |
setSampleRate(String sampleRate)
The sample rate of the audio stream in the output file, in Hertz.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
AudioParameters |
withAudioPackingMode(String audioPackingMode)
The method of organizing audio channels and tracks.
|
AudioParameters |
withBitRate(String bitRate)
The bit rate of the audio stream in the output file, in kilobits/second.
|
AudioParameters |
withChannels(String channels)
The number of audio channels in the output file.
|
AudioParameters |
withCodec(String codec)
The audio codec for the output file.
|
AudioParameters |
withCodecOptions(AudioCodecOptions codecOptions)
If you specified
AAC for Audio:Codec , this is
the AAC compression profile to use. |
AudioParameters |
withSampleRate(String sampleRate)
The sample rate of the audio stream in the output file, in Hertz.
|
public void setCodec(String codec)
The audio codec for the output file. Valid values include
aac
, flac
, mp2
, mp3
,
pcm
, and vorbis
.
codec
- The audio codec for the output file. Valid values include
aac
, flac
, mp2
,
mp3
, pcm
, and vorbis
.public String getCodec()
The audio codec for the output file. Valid values include
aac
, flac
, mp2
, mp3
,
pcm
, and vorbis
.
aac
, flac
, mp2
,
mp3
, pcm
, and vorbis
.public AudioParameters withCodec(String codec)
The audio codec for the output file. Valid values include
aac
, flac
, mp2
, mp3
,
pcm
, and vorbis
.
codec
- The audio codec for the output file. Valid values include
aac
, flac
, mp2
,
mp3
, pcm
, and vorbis
.public void setSampleRate(String sampleRate)
The sample rate of the audio stream in the output file, in Hertz. Valid values include:
auto
, 22050
, 32000
,
44100
, 48000
, 96000
If you specify auto
, Elastic Transcoder automatically
detects the sample rate.
sampleRate
- The sample rate of the audio stream in the output file, in Hertz.
Valid values include:
auto
, 22050
, 32000
,
44100
, 48000
, 96000
If you specify auto
, Elastic Transcoder automatically
detects the sample rate.
public String getSampleRate()
The sample rate of the audio stream in the output file, in Hertz. Valid values include:
auto
, 22050
, 32000
,
44100
, 48000
, 96000
If you specify auto
, Elastic Transcoder automatically
detects the sample rate.
auto
, 22050
, 32000
,
44100
, 48000
, 96000
If you specify auto
, Elastic Transcoder
automatically detects the sample rate.
public AudioParameters withSampleRate(String sampleRate)
The sample rate of the audio stream in the output file, in Hertz. Valid values include:
auto
, 22050
, 32000
,
44100
, 48000
, 96000
If you specify auto
, Elastic Transcoder automatically
detects the sample rate.
sampleRate
- The sample rate of the audio stream in the output file, in Hertz.
Valid values include:
auto
, 22050
, 32000
,
44100
, 48000
, 96000
If you specify auto
, Elastic Transcoder automatically
detects the sample rate.
public void setBitRate(String bitRate)
The bit rate of the audio stream in the output file, in kilobits/second. Enter an integer between 64 and 320, inclusive.
bitRate
- The bit rate of the audio stream in the output file, in
kilobits/second. Enter an integer between 64 and 320, inclusive.public String getBitRate()
The bit rate of the audio stream in the output file, in kilobits/second. Enter an integer between 64 and 320, inclusive.
public AudioParameters withBitRate(String bitRate)
The bit rate of the audio stream in the output file, in kilobits/second. Enter an integer between 64 and 320, inclusive.
bitRate
- The bit rate of the audio stream in the output file, in
kilobits/second. Enter an integer between 64 and 320, inclusive.public void setChannels(String channels)
The number of audio channels in the output file. The following values are valid:
auto
, 0
, 1
, 2
One channel carries the information played by a single speaker. For
example, a stereo track with two channels sends one channel to the left
speaker, and the other channel to the right speaker. The output channels
are organized into tracks. If you want Elastic Transcoder to
automatically detect the number of audio channels in the input file and
use that value for the output file, select auto
.
The output of a specific channel value and inputs are as follows:
auto
channel specified, with any input: Pass
through up to eight input channels.0
channels specified, with any input: Audio
omitted from the output.1
channel specified, with at least one input
channel: Mono sound.2
channels specified, with any input: Two
identical mono channels or stereo. For more information about tracks, see
Audio:AudioPackingMode.
For more information about how Elastic Transcoder organizes channels and
tracks, see Audio:AudioPackingMode
.
channels
- The number of audio channels in the output file. The following
values are valid:
auto
, 0
, 1
, 2
One channel carries the information played by a single speaker.
For example, a stereo track with two channels sends one channel to
the left speaker, and the other channel to the right speaker. The
output channels are organized into tracks. If you want Elastic
Transcoder to automatically detect the number of audio channels in
the input file and use that value for the output file, select
auto
.
The output of a specific channel value and inputs are as follows:
auto
channel specified, with any input:
Pass through up to eight input channels.0
channels specified, with any input:
Audio omitted from the output.1
channel specified, with at least one input
channel: Mono sound.2
channels specified, with any input: Two
identical mono channels or stereo. For more information about
tracks, see Audio:AudioPackingMode.
For more information about how Elastic Transcoder organizes
channels and tracks, see Audio:AudioPackingMode
.
public String getChannels()
The number of audio channels in the output file. The following values are valid:
auto
, 0
, 1
, 2
One channel carries the information played by a single speaker. For
example, a stereo track with two channels sends one channel to the left
speaker, and the other channel to the right speaker. The output channels
are organized into tracks. If you want Elastic Transcoder to
automatically detect the number of audio channels in the input file and
use that value for the output file, select auto
.
The output of a specific channel value and inputs are as follows:
auto
channel specified, with any input: Pass
through up to eight input channels.0
channels specified, with any input: Audio
omitted from the output.1
channel specified, with at least one input
channel: Mono sound.2
channels specified, with any input: Two
identical mono channels or stereo. For more information about tracks, see
Audio:AudioPackingMode.
For more information about how Elastic Transcoder organizes channels and
tracks, see Audio:AudioPackingMode
.
auto
, 0
, 1
, 2
One channel carries the information played by a single speaker.
For example, a stereo track with two channels sends one channel
to the left speaker, and the other channel to the right speaker.
The output channels are organized into tracks. If you want
Elastic Transcoder to automatically detect the number of audio
channels in the input file and use that value for the output
file, select auto
.
The output of a specific channel value and inputs are as follows:
auto
channel specified, with any input:
Pass through up to eight input channels.0
channels specified, with any input:
Audio omitted from the output.1
channel specified, with at least one input
channel: Mono sound.2
channels specified, with any input: Two
identical mono channels or stereo. For more information about
tracks, see Audio:AudioPackingMode.
For more information about how Elastic Transcoder organizes
channels and tracks, see Audio:AudioPackingMode
.
public AudioParameters withChannels(String channels)
The number of audio channels in the output file. The following values are valid:
auto
, 0
, 1
, 2
One channel carries the information played by a single speaker. For
example, a stereo track with two channels sends one channel to the left
speaker, and the other channel to the right speaker. The output channels
are organized into tracks. If you want Elastic Transcoder to
automatically detect the number of audio channels in the input file and
use that value for the output file, select auto
.
The output of a specific channel value and inputs are as follows:
auto
channel specified, with any input: Pass
through up to eight input channels.0
channels specified, with any input: Audio
omitted from the output.1
channel specified, with at least one input
channel: Mono sound.2
channels specified, with any input: Two
identical mono channels or stereo. For more information about tracks, see
Audio:AudioPackingMode.
For more information about how Elastic Transcoder organizes channels and
tracks, see Audio:AudioPackingMode
.
channels
- The number of audio channels in the output file. The following
values are valid:
auto
, 0
, 1
, 2
One channel carries the information played by a single speaker.
For example, a stereo track with two channels sends one channel to
the left speaker, and the other channel to the right speaker. The
output channels are organized into tracks. If you want Elastic
Transcoder to automatically detect the number of audio channels in
the input file and use that value for the output file, select
auto
.
The output of a specific channel value and inputs are as follows:
auto
channel specified, with any input:
Pass through up to eight input channels.0
channels specified, with any input:
Audio omitted from the output.1
channel specified, with at least one input
channel: Mono sound.2
channels specified, with any input: Two
identical mono channels or stereo. For more information about
tracks, see Audio:AudioPackingMode.
For more information about how Elastic Transcoder organizes
channels and tracks, see Audio:AudioPackingMode
.
public void setAudioPackingMode(String audioPackingMode)
The method of organizing audio channels and tracks. Use
Audio:Channels
to specify the number of channels in your
output, and Audio:AudioPackingMode
to specify the number of
tracks and their relation to the channels. If you do not specify an
Audio:AudioPackingMode
, Elastic Transcoder uses
SingleTrack
.
The following values are valid:
SingleTrack
, OneChannelPerTrack
, and
OneChannelPerTrackWithMosTo8Tracks
When you specify SingleTrack
, Elastic Transcoder creates a
single track for your output. The track can have up to eight channels.
Use SingleTrack
for all non-mxf
containers.
The outputs of SingleTrack
for a specific channel value and
inputs are as follows:
0
channels with any input: Audio omitted from
the output1, 2, or auto
channels with no audio input:
Audio omitted from the output1
channel with any input with audio: One track
with one channel, downmixed if necessary2
channels with one track with one channel: One
track with two identical channels2 or auto
channels with two tracks with one channel
each: One track with two channels2 or auto
channels with one track with two
channels: One track with two channels2
channels with one track with multiple
channels: One track with two channelsauto
channels with one track with one channel:
One track with one channelauto
channels with one track with multiple
channels: One track with multiple channels
When you specify OneChannelPerTrack
, Elastic Transcoder
creates a new track for every channel in your output. Your output can
have up to eight single-channel tracks.
The outputs of OneChannelPerTrack
for a specific channel
value and inputs are as follows:
0
channels with any input: Audio omitted from
the output1, 2, or auto
channels with no audio input:
Audio omitted from the output1
channel with any input with audio: One track
with one channel, downmixed if necessary2
channels with one track with one channel: Two
tracks with one identical channel each2 or auto
channels with two tracks with one channel
each: Two tracks with one channel each2 or auto
channels with one track with two
channels: Two tracks with one channel each2
channels with one track with multiple
channels: Two tracks with one channel eachauto
channels with one track with one channel:
One track with one channelauto
channels with one track with multiple
channels: Up to eight tracks with one channel each
When you specify OneChannelPerTrackWithMosTo8Tracks
, Elastic
Transcoder creates eight single-channel tracks for your output. All
tracks that do not contain audio data from an input channel are MOS, or
Mit Out Sound, tracks.
The outputs of OneChannelPerTrackWithMosTo8Tracks
for a
specific channel value and inputs are as follows:
0
channels with any input: Audio omitted from
the output1, 2, or auto
channels with no audio input:
Audio omitted from the output1
channel with any input with audio: One track
with one channel, downmixed if necessary, plus six MOS tracks2
channels with one track with one channel: Two
tracks with one identical channel each, plus six MOS tracks2 or auto
channels with two tracks with one channel
each: Two tracks with one channel each, plus six MOS tracks2 or auto
channels with one track with two
channels: Two tracks with one channel each, plus six MOS tracks2
channels with one track with multiple
channels: Two tracks with one channel each, plus six MOS tracksauto
channels with one track with one channel:
One track with one channel, plus seven MOS tracksauto
channels with one track with multiple
channels: Up to eight tracks with one channel each, plus MOS tracks
until there are eight tracks in allaudioPackingMode
- The method of organizing audio channels and tracks. Use
Audio:Channels
to specify the number of channels in
your output, and Audio:AudioPackingMode
to specify
the number of tracks and their relation to the channels. If you do
not specify an Audio:AudioPackingMode
, Elastic
Transcoder uses SingleTrack
.
The following values are valid:
SingleTrack
, OneChannelPerTrack
, and
OneChannelPerTrackWithMosTo8Tracks
When you specify SingleTrack
, Elastic Transcoder
creates a single track for your output. The track can have up to
eight channels. Use SingleTrack
for all non-
mxf
containers.
The outputs of SingleTrack
for a specific channel
value and inputs are as follows:
0
channels with any input: Audio omitted
from the output1, 2, or auto
channels with no audio
input: Audio omitted from the output1
channel with any input with audio: One
track with one channel, downmixed if necessary2
channels with one track with one
channel: One track with two identical channels2 or auto
channels with two tracks with one
channel each: One track with two channels2 or auto
channels with one track with two
channels: One track with two channels2
channels with one track with multiple
channels: One track with two channelsauto
channels with one track with one
channel: One track with one channelauto
channels with one track with multiple
channels: One track with multiple channels
When you specify OneChannelPerTrack
, Elastic
Transcoder creates a new track for every channel in your output.
Your output can have up to eight single-channel tracks.
The outputs of OneChannelPerTrack
for a specific
channel value and inputs are as follows:
0
channels with any input: Audio omitted
from the output1, 2, or auto
channels with no audio
input: Audio omitted from the output1
channel with any input with audio: One
track with one channel, downmixed if necessary2
channels with one track with one
channel: Two tracks with one identical channel each2 or auto
channels with two tracks with one
channel each: Two tracks with one channel each2 or auto
channels with one track with two
channels: Two tracks with one channel each2
channels with one track with multiple
channels: Two tracks with one channel eachauto
channels with one track with one
channel: One track with one channelauto
channels with one track with multiple
channels: Up to eight tracks with one channel each
When you specify OneChannelPerTrackWithMosTo8Tracks
,
Elastic Transcoder creates eight single-channel tracks for your
output. All tracks that do not contain audio data from an input
channel are MOS, or Mit Out Sound, tracks.
The outputs of OneChannelPerTrackWithMosTo8Tracks
for
a specific channel value and inputs are as follows:
0
channels with any input: Audio omitted
from the output1, 2, or auto
channels with no audio
input: Audio omitted from the output1
channel with any input with audio: One
track with one channel, downmixed if necessary, plus six MOS
tracks2
channels with one track with one
channel: Two tracks with one identical channel each, plus six
MOS tracks2 or auto
channels with two tracks with one
channel each: Two tracks with one channel each, plus six MOS
tracks2 or auto
channels with one track with two
channels: Two tracks with one channel each, plus six MOS
tracks2
channels with one track with multiple
channels: Two tracks with one channel each, plus six MOS
tracksauto
channels with one track with one
channel: One track with one channel, plus seven MOS tracksauto
channels with one track with multiple
channels: Up to eight tracks with one channel each, plus MOS
tracks until there are eight tracks in allpublic String getAudioPackingMode()
The method of organizing audio channels and tracks. Use
Audio:Channels
to specify the number of channels in your
output, and Audio:AudioPackingMode
to specify the number of
tracks and their relation to the channels. If you do not specify an
Audio:AudioPackingMode
, Elastic Transcoder uses
SingleTrack
.
The following values are valid:
SingleTrack
, OneChannelPerTrack
, and
OneChannelPerTrackWithMosTo8Tracks
When you specify SingleTrack
, Elastic Transcoder creates a
single track for your output. The track can have up to eight channels.
Use SingleTrack
for all non-mxf
containers.
The outputs of SingleTrack
for a specific channel value and
inputs are as follows:
0
channels with any input: Audio omitted from
the output1, 2, or auto
channels with no audio input:
Audio omitted from the output1
channel with any input with audio: One track
with one channel, downmixed if necessary2
channels with one track with one channel: One
track with two identical channels2 or auto
channels with two tracks with one channel
each: One track with two channels2 or auto
channels with one track with two
channels: One track with two channels2
channels with one track with multiple
channels: One track with two channelsauto
channels with one track with one channel:
One track with one channelauto
channels with one track with multiple
channels: One track with multiple channels
When you specify OneChannelPerTrack
, Elastic Transcoder
creates a new track for every channel in your output. Your output can
have up to eight single-channel tracks.
The outputs of OneChannelPerTrack
for a specific channel
value and inputs are as follows:
0
channels with any input: Audio omitted from
the output1, 2, or auto
channels with no audio input:
Audio omitted from the output1
channel with any input with audio: One track
with one channel, downmixed if necessary2
channels with one track with one channel: Two
tracks with one identical channel each2 or auto
channels with two tracks with one channel
each: Two tracks with one channel each2 or auto
channels with one track with two
channels: Two tracks with one channel each2
channels with one track with multiple
channels: Two tracks with one channel eachauto
channels with one track with one channel:
One track with one channelauto
channels with one track with multiple
channels: Up to eight tracks with one channel each
When you specify OneChannelPerTrackWithMosTo8Tracks
, Elastic
Transcoder creates eight single-channel tracks for your output. All
tracks that do not contain audio data from an input channel are MOS, or
Mit Out Sound, tracks.
The outputs of OneChannelPerTrackWithMosTo8Tracks
for a
specific channel value and inputs are as follows:
0
channels with any input: Audio omitted from
the output1, 2, or auto
channels with no audio input:
Audio omitted from the output1
channel with any input with audio: One track
with one channel, downmixed if necessary, plus six MOS tracks2
channels with one track with one channel: Two
tracks with one identical channel each, plus six MOS tracks2 or auto
channels with two tracks with one channel
each: Two tracks with one channel each, plus six MOS tracks2 or auto
channels with one track with two
channels: Two tracks with one channel each, plus six MOS tracks2
channels with one track with multiple
channels: Two tracks with one channel each, plus six MOS tracksauto
channels with one track with one channel:
One track with one channel, plus seven MOS tracksauto
channels with one track with multiple
channels: Up to eight tracks with one channel each, plus MOS tracks
until there are eight tracks in allAudio:Channels
to specify the number of channels in
your output, and Audio:AudioPackingMode
to specify
the number of tracks and their relation to the channels. If you
do not specify an Audio:AudioPackingMode
, Elastic
Transcoder uses SingleTrack
.
The following values are valid:
SingleTrack
, OneChannelPerTrack
, and
OneChannelPerTrackWithMosTo8Tracks
When you specify SingleTrack
, Elastic Transcoder
creates a single track for your output. The track can have up to
eight channels. Use SingleTrack
for all non-
mxf
containers.
The outputs of SingleTrack
for a specific channel
value and inputs are as follows:
0
channels with any input: Audio omitted
from the output1, 2, or auto
channels with no audio
input: Audio omitted from the output1
channel with any input with audio: One
track with one channel, downmixed if necessary2
channels with one track with one
channel: One track with two identical channels2 or auto
channels with two tracks with one
channel each: One track with two channels2 or auto
channels with one track with two
channels: One track with two channels2
channels with one track with multiple
channels: One track with two channelsauto
channels with one track with one
channel: One track with one channelauto
channels with one track with multiple
channels: One track with multiple channels
When you specify OneChannelPerTrack
, Elastic
Transcoder creates a new track for every channel in your output.
Your output can have up to eight single-channel tracks.
The outputs of OneChannelPerTrack
for a specific
channel value and inputs are as follows:
0
channels with any input: Audio omitted
from the output1, 2, or auto
channels with no audio
input: Audio omitted from the output1
channel with any input with audio: One
track with one channel, downmixed if necessary2
channels with one track with one
channel: Two tracks with one identical channel each2 or auto
channels with two tracks with one
channel each: Two tracks with one channel each2 or auto
channels with one track with two
channels: Two tracks with one channel each2
channels with one track with multiple
channels: Two tracks with one channel eachauto
channels with one track with one
channel: One track with one channelauto
channels with one track with multiple
channels: Up to eight tracks with one channel each
When you specify OneChannelPerTrackWithMosTo8Tracks
,
Elastic Transcoder creates eight single-channel tracks for your
output. All tracks that do not contain audio data from an input
channel are MOS, or Mit Out Sound, tracks.
The outputs of OneChannelPerTrackWithMosTo8Tracks
for a specific channel value and inputs are as follows:
0
channels with any input: Audio omitted
from the output1, 2, or auto
channels with no audio
input: Audio omitted from the output1
channel with any input with audio: One
track with one channel, downmixed if necessary, plus six MOS
tracks2
channels with one track with one
channel: Two tracks with one identical channel each, plus six
MOS tracks2 or auto
channels with two tracks with one
channel each: Two tracks with one channel each, plus six MOS
tracks2 or auto
channels with one track with two
channels: Two tracks with one channel each, plus six MOS
tracks2
channels with one track with multiple
channels: Two tracks with one channel each, plus six MOS
tracksauto
channels with one track with one
channel: One track with one channel, plus seven MOS tracksauto
channels with one track with multiple
channels: Up to eight tracks with one channel each, plus MOS
tracks until there are eight tracks in allpublic AudioParameters withAudioPackingMode(String audioPackingMode)
The method of organizing audio channels and tracks. Use
Audio:Channels
to specify the number of channels in your
output, and Audio:AudioPackingMode
to specify the number of
tracks and their relation to the channels. If you do not specify an
Audio:AudioPackingMode
, Elastic Transcoder uses
SingleTrack
.
The following values are valid:
SingleTrack
, OneChannelPerTrack
, and
OneChannelPerTrackWithMosTo8Tracks
When you specify SingleTrack
, Elastic Transcoder creates a
single track for your output. The track can have up to eight channels.
Use SingleTrack
for all non-mxf
containers.
The outputs of SingleTrack
for a specific channel value and
inputs are as follows:
0
channels with any input: Audio omitted from
the output1, 2, or auto
channels with no audio input:
Audio omitted from the output1
channel with any input with audio: One track
with one channel, downmixed if necessary2
channels with one track with one channel: One
track with two identical channels2 or auto
channels with two tracks with one channel
each: One track with two channels2 or auto
channels with one track with two
channels: One track with two channels2
channels with one track with multiple
channels: One track with two channelsauto
channels with one track with one channel:
One track with one channelauto
channels with one track with multiple
channels: One track with multiple channels
When you specify OneChannelPerTrack
, Elastic Transcoder
creates a new track for every channel in your output. Your output can
have up to eight single-channel tracks.
The outputs of OneChannelPerTrack
for a specific channel
value and inputs are as follows:
0
channels with any input: Audio omitted from
the output1, 2, or auto
channels with no audio input:
Audio omitted from the output1
channel with any input with audio: One track
with one channel, downmixed if necessary2
channels with one track with one channel: Two
tracks with one identical channel each2 or auto
channels with two tracks with one channel
each: Two tracks with one channel each2 or auto
channels with one track with two
channels: Two tracks with one channel each2
channels with one track with multiple
channels: Two tracks with one channel eachauto
channels with one track with one channel:
One track with one channelauto
channels with one track with multiple
channels: Up to eight tracks with one channel each
When you specify OneChannelPerTrackWithMosTo8Tracks
, Elastic
Transcoder creates eight single-channel tracks for your output. All
tracks that do not contain audio data from an input channel are MOS, or
Mit Out Sound, tracks.
The outputs of OneChannelPerTrackWithMosTo8Tracks
for a
specific channel value and inputs are as follows:
0
channels with any input: Audio omitted from
the output1, 2, or auto
channels with no audio input:
Audio omitted from the output1
channel with any input with audio: One track
with one channel, downmixed if necessary, plus six MOS tracks2
channels with one track with one channel: Two
tracks with one identical channel each, plus six MOS tracks2 or auto
channels with two tracks with one channel
each: Two tracks with one channel each, plus six MOS tracks2 or auto
channels with one track with two
channels: Two tracks with one channel each, plus six MOS tracks2
channels with one track with multiple
channels: Two tracks with one channel each, plus six MOS tracksauto
channels with one track with one channel:
One track with one channel, plus seven MOS tracksauto
channels with one track with multiple
channels: Up to eight tracks with one channel each, plus MOS tracks
until there are eight tracks in allaudioPackingMode
- The method of organizing audio channels and tracks. Use
Audio:Channels
to specify the number of channels in
your output, and Audio:AudioPackingMode
to specify
the number of tracks and their relation to the channels. If you do
not specify an Audio:AudioPackingMode
, Elastic
Transcoder uses SingleTrack
.
The following values are valid:
SingleTrack
, OneChannelPerTrack
, and
OneChannelPerTrackWithMosTo8Tracks
When you specify SingleTrack
, Elastic Transcoder
creates a single track for your output. The track can have up to
eight channels. Use SingleTrack
for all non-
mxf
containers.
The outputs of SingleTrack
for a specific channel
value and inputs are as follows:
0
channels with any input: Audio omitted
from the output1, 2, or auto
channels with no audio
input: Audio omitted from the output1
channel with any input with audio: One
track with one channel, downmixed if necessary2
channels with one track with one
channel: One track with two identical channels2 or auto
channels with two tracks with one
channel each: One track with two channels2 or auto
channels with one track with two
channels: One track with two channels2
channels with one track with multiple
channels: One track with two channelsauto
channels with one track with one
channel: One track with one channelauto
channels with one track with multiple
channels: One track with multiple channels
When you specify OneChannelPerTrack
, Elastic
Transcoder creates a new track for every channel in your output.
Your output can have up to eight single-channel tracks.
The outputs of OneChannelPerTrack
for a specific
channel value and inputs are as follows:
0
channels with any input: Audio omitted
from the output1, 2, or auto
channels with no audio
input: Audio omitted from the output1
channel with any input with audio: One
track with one channel, downmixed if necessary2
channels with one track with one
channel: Two tracks with one identical channel each2 or auto
channels with two tracks with one
channel each: Two tracks with one channel each2 or auto
channels with one track with two
channels: Two tracks with one channel each2
channels with one track with multiple
channels: Two tracks with one channel eachauto
channels with one track with one
channel: One track with one channelauto
channels with one track with multiple
channels: Up to eight tracks with one channel each
When you specify OneChannelPerTrackWithMosTo8Tracks
,
Elastic Transcoder creates eight single-channel tracks for your
output. All tracks that do not contain audio data from an input
channel are MOS, or Mit Out Sound, tracks.
The outputs of OneChannelPerTrackWithMosTo8Tracks
for
a specific channel value and inputs are as follows:
0
channels with any input: Audio omitted
from the output1, 2, or auto
channels with no audio
input: Audio omitted from the output1
channel with any input with audio: One
track with one channel, downmixed if necessary, plus six MOS
tracks2
channels with one track with one
channel: Two tracks with one identical channel each, plus six
MOS tracks2 or auto
channels with two tracks with one
channel each: Two tracks with one channel each, plus six MOS
tracks2 or auto
channels with one track with two
channels: Two tracks with one channel each, plus six MOS
tracks2
channels with one track with multiple
channels: Two tracks with one channel each, plus six MOS
tracksauto
channels with one track with one
channel: One track with one channel, plus seven MOS tracksauto
channels with one track with multiple
channels: Up to eight tracks with one channel each, plus MOS
tracks until there are eight tracks in allpublic void setCodecOptions(AudioCodecOptions codecOptions)
If you specified AAC
for Audio:Codec
, this is
the AAC
compression profile to use. Valid values include:
auto
, AAC-LC
, HE-AAC
,
HE-AACv2
If you specify auto
, Elastic Transcoder chooses a profile
based on the bit rate of the output file.
codecOptions
- If you specified AAC
for Audio:Codec
,
this is the AAC
compression profile to use. Valid
values include:
auto
, AAC-LC
, HE-AAC
,
HE-AACv2
If you specify auto
, Elastic Transcoder chooses a
profile based on the bit rate of the output file.
public AudioCodecOptions getCodecOptions()
If you specified AAC
for Audio:Codec
, this is
the AAC
compression profile to use. Valid values include:
auto
, AAC-LC
, HE-AAC
,
HE-AACv2
If you specify auto
, Elastic Transcoder chooses a profile
based on the bit rate of the output file.
AAC
for Audio:Codec
,
this is the AAC
compression profile to use. Valid
values include:
auto
, AAC-LC
, HE-AAC
,
HE-AACv2
If you specify auto
, Elastic Transcoder chooses a
profile based on the bit rate of the output file.
public AudioParameters withCodecOptions(AudioCodecOptions codecOptions)
If you specified AAC
for Audio:Codec
, this is
the AAC
compression profile to use. Valid values include:
auto
, AAC-LC
, HE-AAC
,
HE-AACv2
If you specify auto
, Elastic Transcoder chooses a profile
based on the bit rate of the output file.
codecOptions
- If you specified AAC
for Audio:Codec
,
this is the AAC
compression profile to use. Valid
values include:
auto
, AAC-LC
, HE-AAC
,
HE-AACv2
If you specify auto
, Elastic Transcoder chooses a
profile based on the bit rate of the output file.
public String toString()
toString
in class Object
Object.toString()
public AudioParameters clone()
Copyright © 2016. All rights reserved.