LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGPL. Latest LAME release: v3.100 (October 2017) LAME development started around mid-1998. Mike Cheng started it as a patch against the 8hz-MP3 encoder sources. After some quality concerns raised by others, he decided to start from scratch based on the dist10 sources.
The Microsoft Media Foundation MP3 audio encoder is a Media Foundation Transform (MFT) that encodes MPEG-1 layer 3 (MP3) audio.
Class Identifier
The class identifier (CLSID) of the MP3 encoder is CLSID_MP3ACMCodecWrapper, defined in the header file wmcodecdsp.h.
Mp3 Encoder Free Software
Media Types
The MP3 encoder supports the following media types. The output type must be set before the input type.
Lame Mp3 Encoder Free
Output Types
Set the following attributes on the output media type.
Attribute | Description | Remarks |
---|---|---|
MF_MT_MAJOR_TYPE | Major type. | Must be MFMediaType_Audio. |
MF_MT_SUBTYPE | Audio subtype. | Must be MFAudioFormat_MP3. |
MF_MT_AUDIO_AVG_BYTES_PER_SECOND | Bit rate of the encoded MP3 stream, in bytes per second. | The encoder supports all bit rates defined by the standard (32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, or 320 Kbps). The default bit rates are 128 Kbps for mono and 320 Kbps for stereo. Use this attribute to specify the encoded bit rate. |
MF_MT_AUDIO_NUM_CHANNELS | Number of channels. | The following values are supported:
|
MF_MT_AUDIO_SAMPLES_PER_SECOND | Samples per second. | The following values are supported:
|
MF_MT_USER_DATA | Additional codec data. | This attribute contains the 12 bytes of the MPEGLAYER3WAVEFORMAT structure that follow the wfx member of that structure. |
Alternatively, you can fill in an MPEGLAYER3WAVEFORMAT structure and call MFInitMediaTypeFromWaveFormatEx to convert the structure to a Media Foundation media type.
Input Types
Set the following attributes on the input media type.
Attribute | Description | Remarks |
---|---|---|
MF_MT_MAJOR_TYPE | Major type. | Must be MFMediaType_Audio. |
MF_MT_SUBTYPE | Subtype. | Must be MFAudioFormat_PCM. |
MF_MT_AUDIO_BITS_PER_SAMPLE | Bits per sample. | Must be 16. |
MF_MT_AUDIO_SAMPLES_PER_SECOND | Samples per second. | Must match the output type. |
MF_MT_AUDIO_NUM_CHANNELS | Number of channels. | Must match the output type. |
The encoder supports only 16-bit integer PCM input. It does not support 32-bit floating point input.
Media Formats
The MPEG-1 and MPEG-2 standard defines 252 layer 3 audio formats. The MP3 encoder supports the standard with some exceptions, as well as some additional formats, as described below. Layer 3 is defined as:
Google earth no download required. Jan 14, 2015 By clicking on the Earth tab you get access to Google Earth online so that you don’t have to download Google Earth. If you want to use something that has the features of Google Earth but does not have to be downloaded and at the same time combines the features of Google Earth and Google Maps then you can always use Wikimapia.org. Jun 25, 2019 At their Page no longer available – we have linked to the archive.org version instead, held in San Francisco’s Moscone Center this month, Google unveiled two exciting enhancements to Google Earth. The first is a Google Earth plug-in enabling you to fly anywhere on Earth, viewing content in. Google Earth No RequiredGoogle Earth Is Black No Satellite Imagery Maps HelpEarth No Longer Flat In Google Maps SpiriaUsing Google Earth Through A ProxyOverhauled Google Earth Experience Launches On The Ios SupportJonathan Pickup Vectorworks Tip 396 Google Earth ProGoogle Earth Pro Goes Enabling Stunning Captures And Hd SGoogle Maps Is No Longer Flatearth TechcrunchGoogle Earth. Apr 15, 2012 There is one other option of using Google earth online without having to download it first and that is to use wikimapia.org, which also combines, like Google maps, the products of Google earth and Google maps together in a single framework. So enjoy the twin benefits of Google maps.
Channels | mono or stereo |
MPEG-1 sample rates in kHz | 44.1, 48, 32 |
MPEG-1 encoded bit rates in kbps | 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320 |
MPEG-2 sample rates in kHz | 8, 11.025, 12, 16, 22.05, 24 |
MPEG-2 encoded bit rates in kbps | 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 144, 160 |
The MP3 encoder also supports the following formats.
Sample Rate | Bit Rate | Channel Number |
---|---|---|
8000 | 18000, 20000 | 2 |
11025 | 18000, 20000 | 1 or 2 |
12000 | 18000, 20000 | 1 or 2 |
16000 | 18000, 20000 | 1 |
32000 | 144000 | 1 or 2 |
44100 | 144000 | 1 or 2 |
48000 | 144000 | 1 or 2 |
Lame_enc.dll Mp3 Encoder Free Download
The MP3 encoder does not support the following formats defined by the standard.
Sample Rate | Bit Rates | Channel Number |
---|---|---|
12000 | 80000, 96000, 112000, 128000, 144000, 160000 | 1 or 2 |
11025 | 80000, 96000, 112000, 128000, 144000, 160000 | 1 or 2 |
8000 | 80000, 96000, 112000, 128000, 144000, 160000 | 1 or 2 |
8000 | 8000, 11025, 12000, 16000, 22050, 24000 | 2 |
Requirements
Minimum supported client | Windows 8 [desktop apps only] |
Minimum supported server | Windows Server 2012 [desktop apps only] |
See also
-
TL;DR: Use actively-developed LameXP for FREE, FAST, MODERN, one-step audio conversion! Includes a free frontend for specific, detailed information about media files of all kinds! • LameXP does what it claims, quickly and as-advertised, using the options YOU specify. • LameXP is a mature product with plenty of available documentation, both online and installed with it. Those docs will probably answer any questions you have. • If you are confused, the author and others respond to support requests, usually within hours (in my personal experience)! If you have concerns, post a message about it on the support forum and you'll get a reply indicating how to do what you want, an update with the new feature you've requested, links to other products that fit your specific use case, and/or why it's not feasible at this time with LameXP, which is a tool with specific uses. • You need not worry about getting the newest features of codecs because LameXP is always being updated with the newest builds of its own compilers and included codecs. • You can easily include a binary for another using instructions given in the included FAQ. • Fresh (re-)installs plays brief audio clips that annoy you? You have a volume control/mute button, don't you? Once you've reached the main window, you can disable all sound! Still unhappy? If you paid money for LameXP, you should get a refund, even if you're happy with it, because it costs NO MONEY.
-
free, easy, and does the job.. what else do we need ? thanks to lord_mulder :-)
-
Easy and Perfect!
-
Does exactly what I was looking for.