08-04-2021



About MP3Lame.dll errors. When an application requires MP3Lame.dll, Windows will check the application and system folders for this.dll file. If the file is missing you may receive an error and the application may not function properly. Learn how to re-install MP3Lame.dll. LAME is only distributed in source code form. For binaries and GUI based programs which can use LAME (or include fully licensed versions of LAME), check the LAME related links. All software from the LAME project can be found in the project's file area. WinLAME is an easy to use encoder for many audio formats, including MP3, Opus, Ogg Vorbis and more. WinLAME lets you read in audio tracks from CDs or encode audio files from your hard drive. LAME Binaries for Windows is a compilation for Windows of the popular LAME audio codec that can export other audio formats to MP3. LAME Binaries for Windows can be used through the library lameenc.dll or through the command line. Programs like Audacity need this library to work with the MP3 format, which is not free.

2020-07-03 - freedb replacement service

winLAME used the Freedb service for looking up CD disc and track metadata that is used to fill the audio tags (like ID3v2) during encoding. It seems the Freedb service, always provided for free by Magix, is no more. There are some alternatives, like gnudb, that provide similar services.

With the new AppVeyor build 2.2.0.79 (or any later build version) the default Freedb service in winLAME is now gnudb. You always can get AppVeyor builds here: https://ci.appveyor.com/project/vividos/winlame/build/artifacts

2019-12-21 - winLAME 2019 release 1

Today I released winLAME 2019 release 1, which corresponds to the build number 2.19.1.66. The release contains the following updates since the version '2018 release':

  • library updates: ogg 1.3.4, opus 1.3.1, FLAC 1.3.3, libfaac 1.30, libfaad2 2.9.1, libsndfile 1.0.29pre2, mpg123 1.25.13, Monkey's Audio 5.11, BASS 2.4.14 and BASSCD 2.4.7
  • bulgarian translation, contributed by Karlov Nider
  • format texts for reading CDs can now contain backslashes in order to create subfolders
  • implemented reading and writing disc number from Ogg Vorbis, Opus, WMA, ID3v2 and Xiph Comment tags
The following bug fixes are included:
  • fixed outputting 32-bit or 64-bit float wave files with libsndfile
  • fixed crash when reading Monkey's Audio .ape file ID3v1 tags
  • SourceForge bug 81: fixed leaving temp files in the temp folder when reading CD to non-16-bit-wave-format
  • fixed bug when reading CD track when BASS buffer is empty; result was that no samples were read at all, but encoding was successful
  • SourceForge bug 77: fixed reading tags and cover picture from FLAC files
To download the new version, head over to the Download page.

2019-12-03 - winLAME on GitHub, automated builds on AppVeyor

Today I'm not going to announce a new version (yet). Instead I have some infrastructure news. First is, the winLAME source code is also hosted on GitHub where the repository can be cloned and forked by anyone. The Git repository on SourceForge also still exists and contains the same code.

The second news is that automatically built versions of winLAME are available via the AppVeyor build service. The automated build is always triggered when I commit changes to the source code repository, while using an incremeted version number. That way, you as the winLAME user always can download and use the latest winLAME version and don't have to wait for an official release.

As the build artifacts on AppVeyor expire after 6 months, I will occasionally release an 'official' winLAME version that I will also put on the Download page. Note that the version numbers follow a scheme: The (at this moment) current version is 2.19.0.60. The first two numbers describe the year of the release (2.19 = 2019, 2.20 = 2020). The next number is the number of the release (0 means the beta version, 1 and avove the first and following releases). 60 means it's the 60th build overall, and the number is increasing all the time, without being reset to 0.

So enjoy the beta builds currently available on AppVeyor and report bugs, if you find one. I'm planning to release a 2019 release version in a few weeks.

2018-12-24 - winLAME 2018 release

Today I released the version winLAME 2018 release. This is the final winLAME 2018 version. The following changes were made since the 2018 beta 1 version:

  • Prevented selecting a data track when reading CDs
  • Updated libfaac and libfaad2 libraries to their latest versions

For the full list of features supported by winLAME check out the Features page or look at the Screenshots from the current version. To download the new version, head over to the Download page.

If you're interested in the survey results of winLAME's 'Send a Smile' and 'Send a Frown' buttons, see the Survey Results page.

2018-11-19 - winLAME 2018 beta 1

Today I released the version winLAME 2018 beta 1. The following changes were made since the 2017 release version:

  • Replaced MAD MPEG decoder library with mpg123 MPEG decoder library
  • Replaced id3tag library with TagLib for reading and writing metadata
  • Classic UI now uses the same wizard dialogs as the Modern UI
  • Encoding in Classic UI is now done using the same task manager that is used in Modern UI
  • Updated Opus encoder to version 1.3
  • Various bug fixes
To download the new version, head over to the Download page.

2017-12-21 - winLAME 2017 release

Today I released the version winLAME 2017 release. This is the final winLAME 2017 version. The following changes were made since the beta 3 version:

  • removed feedback buttons for release
  • fixed formatting errors from encoder following the encoding description

For the full list of features supported by winLAME check out the Features page or look at the Screenshots from the current version. To download the new version, head over to the Download page.

2017-11-24 - Beta 2/3 survey results

Starting from winLAME 2017 beta 1 there are two buttons 'Send a Smile' and 'Send a Frown' in winLAME where you can fill out a short 2-question survey. I collected all answers from the 'beta 2' and 'beta 3' time frame and summarized them. Here are the Survey Results for winLAME 2017 beta 2/3.

2017-10-22 - winLAME 2017 beta 3 released

Today I released winLAME beta 3. The following crashes were fixed:

  • Reverted back to libsndfile 1.0.27 from 1.0.28, as the newer version crashes when encoding to FLAC format
  • Fixed crashes in ID3 tag library; reported in CVE-2008-2109, CVE-2017-11550 and CVE-2017-11551, details at http://seclists.org/fulldisclosure/2017/Jul/85
  • Fixed a crash when opening Ogg based input files, e.g. Ogg Vorbis, Speex and Opus
  • Fixed a crash in Classic UI mode starting a new encoding batch after returning from a first encoding batch
Mp3lame Dll The following improvements were made:
  • Updated LAME to the latest version 3.100, compiled by John33 from RareWares
  • The 'Encoding finish action' now actually does something (closing winLAME or standby the PC)
  • Number of CPU cores used in Modern UI can now be configured in 'General Settings'
  • Added a more detailed 'Task Details' lower pane to show all encoding infos for a task
  • Added CD Auto-Play handler to start winLAME when a new CD is inserted into the disc drive
  • When formatting CD track number using %track%, add leading zeros when there are more than 9 tracks
  • When writing a playlist file and the option 'use input folder as output location' is used, use the folder common to all files to store the playlist
  • AAC quality range can now be set from 10 to 500, same as faac.exe Version 1.28
  • Settings are now stored immediately when leaving a wizard page, not when the application exits
  • In Classic mode, the user is also warned about overwriting input files, as in Modern UI mode
  • Speex input file length is now shown properly
  • Fixed bug where page title disappeared when minimizing and restoring winLAME window
  • Setup: Added checkbox to start winLAME after setup completes
  • Setup: Registry keys are now properly cleaned up when uninstalling, but are kept when upgrading to a newer version
  • Setup: winLAME shortcut is now placed in the program menu directly, so it shows in the Windows 10 start menu list directly
  • Portable: Added vcredist.exe in order to install the Visual C++ Runtime components when missing

Mp3 Lame Dll

2017-09-24 - Beta 1 survey results

Starting from winLAME 2017 beta 1 there are two buttons 'Send a Smile' and 'Send a Frown' in winLAME where you can fill out a short 2-question survey. I collected all answers from the 'beta 1' time frame and summarized them. Here are the Survey Results for winLAME 2017 beta 1.

2017-09-06 - winLAME 2017 beta 2 released

Today I released another beta version of winLAME. This version only contains bug fixes and new encoder and decoder libraries. Note that from this version on, Windows XP is not a supported operating system anymore.

The following changes were made to winLAME:

  • Fix for bug when encoding many files on a multi-core CPU, where files couldn't be written properly and winLAME eventually crash. See bug #67.
  • Possible fix for writing output files with Cyrillic or other non-ASCII characters. See bug #66.
  • New Opus coded version 1.2.1 (see Opus Codec homepage)
  • New libsndfile library 1.0.28, a bugfix release (see libsndfile homepage)
  • Support for 32-bit sample path when using LAME 3.100 (not released yet) and an input module that also supports 32-bit samples (FLAC, MAD mp3, Monkey's Audio, libsndfile).
  • Fixed bug when encoding reported an error and the output file is overwritten, even if it doesn't need to be.
  • Tags: Reading and writing of AlbumArtist and Composer tag info is now supported for MP3, Opus, Ogg Vorbis and WMA.

For the full list of features supported by winLAME check out the Features page or look at the Screenshots from the current version. To download the new version, head over to the Download page.

2017-03-24 - winLAME 2017 beta 1 released

Today I released a new version of winLAME. The new version has an all new user interface that makes it possible to use your multicore CPU to encode several files in parallel, called 'Modern UI'. The previously used wizard UI that is used in winLAME 2010 is still available and is called 'Classic UI' now.

The new release also contains the newest encoder and decoder libraries, as well as many bug fixes over the old versions. Please check the 'About' dialog in winLAME for the actual encoder versions contained in winLAME.

For the full list of features supported by winLAME check out the Features page or look at the Screenshots from the current version. To download the new version, head over to the Download page.

Note that this software is in beta status and may still contain bugs. You're welcome to test out the application and report errors! I plan to do a 'beta 2' version in the next weeks, or when there is the need to fix some very nasty bugs.

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License

Errors related to libmp3lame.dll can arise for a few different different reasons. For instance, a faulty application, libmp3lame.dll has been deleted or misplaced, corrupted by malicious software present on your PC or a damaged Windows registry.

The most commonly occurring error messages are:

  • The program can't start because libmp3lame.dll is missing from your computer. Try reinstalling the program to fix this problem.
  • There was a problem starting libmp3lame.dll. The specified module could not be found.
  • Error loading libmp3lame.dll. The specified module could not be found.
  • The code execution cannot proceed because libmp3lame.dll was not found. Reinstalling the program may fix this problem.
  • libmp3lame.dll is either not designed to run on Windows or it contains an error. Try installing the program again using the original installation media or contact your system administrator or the software vender for support.

In the vast majority of cases, the solution is to properly reinstall libmp3lame.dll on your PC, to the Windows system folder. Alternatively, some programs, notably PC games, require that the DLL file is placed in the game/application installation folder.

Lame Mp3 Encoder Dll

For detailed installation instructions, see our FAQ.