The LEAD MP3 Audio Encoder Filter is a DirectShow® filter for compressing audio data using the MP3 compression standard (MPEG-1 Layer 3 Audio). MP3 is a lossy audio compression that gives high-quality sound and compact file size. Its widely used for podcasts, music, and other audio contents.
You can use the encoder with existing converters applications, as long as they allow selection of the audio encoder. The MP3 encoder supports the following output channels:
The compression options for the LEAD MP3 Audio encoder can be set manually through the encoder property page. The compression option can also be set programmatically using the ILMMP3Encoder interface.
Technical details for the filter are provided in the following table:
Component | Description |
---|---|
Filter Interfaces | ILMMP3Encoder, ILMMCommon |
Interface ID | IID_ILMMP3Encoder |
Input Media Types | Type: |
MEDIATYPE_Audio | |
Subtypes: | |
MEDIASUBTYPE_PCM | |
Output Media Types | Type: |
MEDIATYPE_Audio | |
Subtype: | |
MEDIASUBTYPE_MP3 | |
Filter CLSID | CLSID_LMMP3Encoder |
Property Page CLSID | CLSID_LMMP3EncoderPropertyPage |
Executable | LEncMP3.dll (Win32), LEncMP3x.dll (x64), DSKernel2.dll |
Filter Category | CLSID_AudioCompressorCategory |
Header | ILEncMP3.h |
This filter is included as part of LEADTOOLS Multimedia SDK.
Win32, x64.
LEAD MP3 Encoder User Interface
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