The LEAD AAC Encoder is a DirectShow filter for compressing audio data using the AAC compression standard (ISO/IEC 13818-7). The AAC standard delivers high quality audio at lower bitrate compared to other audio encoding standards like ISO/MPEG Audio Layer-3; MP3.
This encoder offers both variable bitrate and constant bitrate. However, due to a limitation in the AVI multiplexer , the encoder offers constant bit rate only if it is connected to the AVI multiplexer.
Technical details for the filter are provided in the following table:
Filter Interfaces |
|
Interface ID |
IID_ILMAACEncoder |
Input Media Types |
Type: |
Output Media Types |
Type: MEDIATYPE_Audio Subtype:
|
Filter CLSID |
CLSID_LMAACEncoder |
Property Page CLSID |
CLSID_LMAACEncoderPropertyPage |
Executable |
LEncAAC.dll/LEncAACKrn.DLL (Win32), LEncAACx.dll/LEncAACKrnx.DLL (x64), DSKernel2.dll |
Filter category |
CLSID_AudioCompressorCategory |
Header |
ILEncAAC.h |
Note: Media types are defined in the LGuids.h header file.
Win32, x64
LEAD AAC Encoder User Interface
This filter is included as part of the following modules:
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document