LAME 3.99.5 for Windows x86
===========================

Package name:

  lame-3.99.5-mingw-x86.zip

Contents:

  lame.exe
      LAME command-line MP3 encoder frontend.

  libiconv-2.dll
      MinGW runtime DLL included with this package.

  libmp3lame.dll
      Normal libmp3lame runtime DLL included for convenience.

Package type:

  MinGW-built Windows command-line binary package.

Architecture:

  Windows x86 / 32-bit

Toolchain:

  Built with the MSYS2 MinGW32 toolchain.

Basic usage:

  lame.exe input.wav output.mp3

Example:

  lame.exe song.wav song.mp3

For more command-line options, run:

  lame.exe --help

Runtime notes:

  Keep lame.exe and any required DLL files in the same folder unless those DLLs
  are available on your Windows PATH.

  The included lame.exe does not require libmp3lame.dll. The command-line
  encoder was built so that lame.exe does not import libmp3lame.dll at runtime.

  libmp3lame.dll is included only as the normal libmp3lame DLL for convenience.
  It is not the legacy BladeEnc-compatible lame_enc.dll.

  This lame.exe imports libiconv-2.dll, so keep the included libiconv-2.dll
  in the same folder as lame.exe unless it is already available on your
  Windows PATH.

  To verify the actual runtime DLL imports, run:

    objdump -p lame.exe

This package does NOT include:

  - MinGW import library:
      libmp3lame.dll.a

  - Public development header:
      include/lame/lame.h

  - MSVC import library:
      libmp3lame.lib

  - Legacy BladeEnc-compatible DLL:
      lame_enc.dll

Important distinction:

  libmp3lame.dll is not the same interface as lame_enc.dll.

  Programs that require the old BladeEnc-compatible lame_enc.dll generally
  expect exported functions such as beInitStream, beEncodeChunk,
  beDeinitStream, beCloseStream, and beVersion.

  This package is intended primarily for running the included lame.exe
  command-line encoder. It is not intended to satisfy software that specifically
  asks for lame_enc.dll.

About LAME:

  LAME is an MP3 encoder.

  The official LAME project distributes source code. This ZIP is a binary
  convenience package built from LAME 3.99.5 source.

License/source notes:

  LAME is licensed under the GNU LGPL.

  When redistributing this binary package, include the corresponding LAME
  source code or provide a clear written source-code offer/location consistent
  with the LAME license terms.

More information:

  Further package notes, test details, and downloads are available from:

    https://www.lamemp3.co.uk
