Audio Formats

Transform supports the following audio Format identifiers:

FormatDescription
aacAdvanced Audio Coding (AAC)
ac3Dolby Digital (AC-3)
eac3Dolby Digital Plus (EAC-3)
atmosDolby Atmos (DD+JOC)
mpgaMPEG Layer 1/2
pcm_16int_littlePCM 16bit Little Endian
pcm_20int_littlePCM 20bit Little Endian
pcm_24int_littlePCM 24bit Little Endian

Advanced Audio Coding

The AAC format supports the following encoder configuration properties:

PropertyTypeDescription
BitRateinteger6000, 7000, 8000, 10000, 12000, 14000, 16000, 20000, 24000, 28000, 32000, 40000, 48000, 56000, 64000, 80000, 96000, 112000, 128000, 160000, 192000, 224000, 256000, 320000, 384000, 448000, 512000, 640000, 768000, 896000, 1024000
Profileenumlc Low Complexity
hev1 High Efficiency V1
hev2 High Efficiency V2 (Parametric Stereo)
MpegVersioninteger0 MPEG-2
1 MPEG-4

Dolby Digital

The AC-3 and EAC-3 formats supports the following encoder configuration properties:

PropertyTypeDescription
AudioCodingModeenumSee the Channel Configuration table blow.
EnableLowFrequencyEffectsbooleanSee the Channel Configuration table blow.
BitRateinteger32000 40000 48000 56000 64000 80000 96000 112000 128000 160000 192000 224000
256000 32000 384000
448000 512000 576000 640000
DialogNormalizationintegerValue in the range 1 to 31 representing a dialog normalization level between -1 and -31 dBFS.

See Audio Encoders for additional properties.

Channel Configuration

The following channel configurations are supported:

Channel ConfigurationAudioCodingModeEnableLowFrequencyEffects
1+10false
1/0 C1false
2/0 L R2false
3/0 L C R3false
3/0 L C R LFE3true
2/1 L R Cs4false
2/1 L R Cs LFE4true
3/1 L C R Cs5false
3/1 L C R Cs LFE5true
2/2 L R Ls Rs6false
2/2 L R Ls Rs LFE6true
3/2 L C R Ls Rs7false
3/2 L C R Ls Rs LFE7true
3/4 L C R Ls Rs Lrs Rrs21false
3/4 L C R Ls Rs Lrs Rrs LFE21true

MPEG Audio

The MPEG audio format supports the following encoder configuration properties:

PropertyTypeDescription
BitRateinteger32000 48000 56000 64000 80000 96000 112000 128000 160000 192000 224000 256000 288000 320000 352000 384000 416000 448000
Layerinteger3 Layer 1
2 Layer 2
Versioninteger1 MPEG-1
0 MPEG-2