LAME

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Alison (talk | contribs) at 19:36, 18 May 2007 (Protected LAME: High level of persistent anon vandalism - requested at WP:RPP [edit=autoconfirmed:move=autoconfirmed] (expires 19:36, 18 June 2007 (UTC))). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

LAME
Developer(s)The LAME development team
Stable release
3.97 / September 2006
Preview release
3.98a11 / 4.0a14 / January 2007
Operating systemCross-platform
TypeCodec
LicenseGNU Lesser General Public License
Websitehttp://lame.sourceforge.net/

LAME is an MPEG-1 audio layer 3 (MP3) encoder. The name LAME is a recursive acronym for LAME Ain't an MP3 Encoder, reflecting LAME's early history when it was not yet a complete encoder in itself.

As of 2004, consensus amongst the audiophile community is that LAME produces the highest-quality MP3 files for bitrates greater or equal to 128 kbit/s when using VBR; in a public listening test early in 2004, LAME MP3 files were the best 128 kbit/s MP3 files compared to the uncompressed original audio when using VBR mode.[1]

Released under the GNU Lesser General Public License (LGPL), LAME is free software.

History and development

At one time, LAME was simply a set of patches against the separately distributed ISO demonstration source, hence the claim that it "ain't an encoder". The ISO code had a restrictive license but was available without charge.

In May 2000, the LAME project reimplemented the last of the ISO source code, and thus LAME was then a totally new implementation — compiling recent versions of LAME no longer requires the ISO source code.

As recent LAME releases are no longer a patch against ISO encoder code, LAME is now itself an MP3 encoder and the LAME acronym has become a misnomer.

Legal issues

LAME, as any MP3 encoder, is claimed to implement some processes covered by some patents filed by Fraunhofer.[2]

LAME developers state that since their code is only released in source form, it should only be considered as a description of an MP3 encoder, and thus does not infringe any patent by itself when released as source code only. At the same time, they advise obtaining a patents license before including a compiled version of the encoder into a product.[3]

In November, 2005 there were reports that the Extended Copy Protection software included on some SONY Compact Discs includes portions of the LAME library without complying with the terms of the LGPL.[citation needed]

LAME-compatible software

File:Lame ui example 2.png
Recommended LAME configuration dialog box

Linux and Compatible Operating Systems

  • Grip, a front-end for use with GNOME
  • KAudioCreator, part of the KDE desktop.
  • K3b, KDE's CD-R and DVD authoring software can rip audio CDs as well

Microsoft Windows

File:LameGUI.png
The LAME encoder options in CDex, a LAME front-end
  • RazorLame a Microsoft Windows front-end user interface for the commandline LAME Encoder executable.
  • Lamedrop, easy to use front-end in Windows, similar to oggdrop
  • winLAME
  • ALL2LAME, A minimalist frontend for LAME that allows piping from commandline decoders of other formats, such as FLAC and Monkey's Audio.
  • CDex, Windows CD audio extractor
  • Exact Audio Copy (EAC), Windows audio grabber for CD-ROM drives
  • Audiograbber
  • foobar2000, an audio player that supports transcoding to LAME
  • Burrrn, a simple Cdrdao-based gapless audio CD burning utility that uses LAME in decoding mode to maximize audio quality.
  • Zortam Mp3 Media Studio a front end that integrates LAME with Zortam Mp3 Media Studio on Windows.
  • JRiver Media Center, A Media Player/Manager which supports transcoding to LAME

Mac OS

  • iTunes-LAME, a front end that integrates LAME with iTunes on Mac OS X.
  • Max is a Macintosh audio extractor with LAME MP3 capabilities.
  • BarbaBatch is an audio file format converter using LAME for mp3 encoding.

Cross Platform

  • jRipper, a Java-based frontend for LAME which includes Windows and Linux binaries.
  • Audacity, an audio recording, editing and transforming program, available for Windows, Linux, BSD, and Macintosh.
  • Stickloader is another Java-based Lame frontend allowing files to be encoded easily via drag-and-drop.

References

See also

External links