Software Update: Lame 3.98.3

Spread the love

The developers of “Lame Ain’t an MP3 Encoder”, called Lame for short, have released a new version in the stable branch with 3.98.3 as the version number. Lame is a cross-platform encoder that can convert sound files to the mp3 format. The program is used in many music and media players for encoding music. There are also various frontends that can control Lame via a graphical interface to, for example, rip the music that is on an audio CD. The list of changes for this release is as follows:

Version 3.98.3:

  • Update the debian packaging for the new release.
  • The ignore-tag-errors switch had no effect when embedding album art, fixed.
  • ibrary API change: lame_decode functions are now obsolete but still present, please use hip_decode instead. The reason for this change is: lame_decode functions use a single global variable within the library to store decoder setup, hip_decode functions don’t. The encoder now uses hip_decode internally and it is now possible to use clipdetect feature while reencoding mp3 to mp3.
  • Workaround for FFMPEG bug, which uses to call lame_encode_flush more than once in a loop.
  • Windows: program icon and version info added (when building with VC9)
  • Fix for Bug tracker item [ 2688413 ] lib name problem in Microsoft Visual Studio 6
  • Fix for Bug tracker items [ 2051870, 2423650, 2928684 ] several small documentation issues
  • Fix for Bug tracker item [ 2723518 ] resampling in 3.98 and 3.99alpha
  • Fix for Bug tracker item [ 2891879 ] Because of Windows API change, there was a problem with the priority switch.
  • Fix for Bug tracker item [ 2893101 ] Access Violation in BladeMP3EncDLL if UNICODE was defined.
  • Fix for Bug tracker item [ 2887359 ] Wrong length in ID3v2 tag when num_samples isn’t set
  • Fix for Bug tracker item [ 2872590 ] LameTAG: “Music length” mismatch in LAME 3.98
  • Fix for Bug tracker item [ 2824296 ] wrong enc_padding value in LAME 3.99a and 3.98.3 (from CVS)
  • Revisiting the FhG decoder problem (FhG V1.5 build 50, ships with MS Windows): enabling the new-drain-code seems to solve that issue better, than restricting the buffer size (see below: 3.98 beta 1, May 16 2007) .
  • Patch submitted by Bernhard Doebler, tracker item [ 2807676 ] Error when building Lame with NASM support
  • Patch submitted by Mancuso Raffaele, tracker item [ 2406420 ] compile lame_enc.dll under cygwin

Version number 3.98.3
Release status stable
Operating systems Windows 7, Windows 2000, Linux, BSD, Windows XP, macOS, Solaris, Windows Server 2003, Windows Vista, Windows Server 2008
Website The LAME Project
Download http://lame.sourceforge.net/download.php
License type GPL
You might also like