LEADTOOLS Filters Help > Filters, Codecs and Interfaces > Audio Codecs > AAC Encoder > LEAD AAC Encoder User Interface |
Also known as compressor, this is a module or algorithm to compress data. Playing that data back requires a decompressor, or decoder.
Also known as a decompressor, this is a module or algorithm to decompress data.
The LEAD AAC Encoder Encoder implements Advanced Audio Coding (AAC), a new high quality compression standard used with MPEG4 or H264 ISO MP4 files. AAC is also the audio format that is used by iPod and PSP.
Key features of the LEAD AAC Encoder:
Supports both variable and constant bitrates.
Supports selection of output channels.
Supports surround sound.
Supports both versions of AAC, MPEG4 and MPEG2.
Supports different profiles: Low Complexity, Main and Long Term Prediction.
Supports 2 stream formats: Raw and ADTS.
Supports selection of output sample frequency.
Includes cutoff frequency option.
Includes a force stereo output option in the decoder .
Options for the LEAD AAC Encoder can be set manually through the encoder property page, which is shown in the figure below:
Changes will be applied only when the filter's state is stopped with the ability to set them permanently by selecting Apply or OK, or to abandon changes by selecting Cancel. Positioning the mouse pointer over a control displays general information for that control.
If you are using the encoder with a third-party software package, refer to your softwares documentation for information on how to access the encoders property page(s).
The following table shows the controls and their descriptions:
Control |
Description |
The Format group |
|
Stream format drop-down list box |
The format of the output stream. Selecting Raw will cause the MPEG Version drop-down list box contents to be restricted to MPEG4 only. |
MPEG version drop-down list box |
The AAC audio MPEG version. If MPEG2 is selected, only LC and MAIN object types will be listed in the Object type drop-down list box. |
Object type drop-down list box |
The AAC profile used. LC stands for Low Complexity; this option requires lower CPU and Memory resources. The MAIN profile offers more efficiency on the expense of more resources. The Long Term Prediction profile, LTP, is suitable for speech and signals with clear pitch property. The LTP option can be used with MPEG4 AAC only; MPEG4 must be selected in the MPEG4 Version drop-down list box. |
Block type drop-down list box |
The allowed block type; data window length. The long block is usually 1024 samples, while the short block is usually 128 samples. Normal means both blocks are allowed. |
The Channels / Sample Rate group |
|
Input channels text box |
Shows the number of input audio channels. If the input pin is not connected, the box will contain the text Unknown. |
Output channels drop-down list box |
The number of output channels. You can select between, mono, stereo, 6 channels, or you can leave the output channels the same as the input channels. If 6 channels is selected, the Simulate surround check box will be enabled. |
Simulate surround check box |
Enables\disables surround feature simulation. It will simulate surround sound on 5.1 systems from a stereo or mono source. This check box will be enabled only if the Output channels drop-down list box has 6 channels selected. |
Output sample rate drop-down list box |
The desired output sample rate (samples per second). |
The Output Bitrate / Quality group |
|
Average Bitrate (radio button and drop-down list box) |
You can select between Average BitRate and Constant Quality. If the Average BitRate radio button is selected, the Bitrate drop-down list box next to it will be enabled and you can select one of the predefined bitrates. |
Constant Quality (radio button and spin) |
You can select between Average BitRate and Constant Quality. If the Constant Quality radio button is selected, the QFactor spin next to it will be enabled and you can select the desired quality factor. |
Cutoff frequency (check box and drop-down list box) |
The Use Cutoff Frequency check box enables or disables the usage of cutoff frequency. If the box is selected, the Cutoff Frequency combo box next to it will be enabled and you can select one of the predefined frequencies. |
Timestamps handling |
|
Ignore Discontinuity check box |
If selected, this option will cause the encoder to ignore discontinuities in the timestamps (time gaps) of the incoming audio samples. Sometimes this is needed to work around audio source timing problems. |
Ignore Overlapping check box |
If selected, this option will cause the encoder to ignore overlapping in the timestamps of the incoming audio samples. Sometimes this is needed to work around audio source timing problems. |