lame: Wikis


Note: Many of our articles have direct quotes from sources you can cite, within the Wikipedia article! This article doesn't yet, but we're working on it! See more info or our list of citable articles.

Encyclopedia

LAME
Developer(s) The LAME development team
Stable release 3.98.2 / 2008-09-22; 12 months ago
Preview release 3.99a1 / 2009-04-29; 5 months ago
Operating system Cross-platform
Type Codec
License GNU Lesser General Public License
Website http://lame.sourceforge.net/

LAME is a free software application used to encode audio into the MP3 file format. The name LAME is a recursive acronym for LAME Ain't an MP3 Encoder, reflecting LAME's early history when it was not actually an encoder, but merely a set of patches against the freely available ISO demonstration source code.

Contents

Name

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, the LAME acronym has become a misnomer—LAME is now an MP3 encoder.

History and development

LAME development started around mid-1998. Mike Cheng started it as a set of modifications against the "8Hz-MP3" encoder sources, creating LAME 1.0. After some quality concerns raised by others, he decided to start again from scratch based on the "dist10" MPEG reference software sources. His goal was only to speed up the dist10 sources, and leave its quality untouched. That branch (a patch against the reference sources) became Lame 2.0. The project quickly became a team project. Mike Cheng eventually left leadership and started working on tooLAME (an MP2 encoder).

Mark Taylor then started pursuing increased quality in addition to better speed, and released version 3.0 featuring gpsycho, a new psychoacoustic model he developed. This marked the beginning of the development toward quality.

A few key improvements, in chronological order:

  • May 1999: a new psychoacoustic model (gpsycho) is released along with LAME 3.0
  • June 1999: The first variable bitrate implementation is released. Soon after this, LAME also became able to target lower sampling frequencies from MPEG-2
  • November 1999: LAME switches from a GPL license to an LGPL license, allowing it to be used within closed-source applications.
  • May 2000: the last pieces of the original ISO demonstration code are removed. LAME is not a patch anymore, but a full encoder.
  • December 2003: substantial improvement to default settings, along with improved speed. LAME no longer requires user to use complicated parameters to produce good results
  • May 2007: default variable bitrate encoding speed is vastly improved

Patents and legal issues

Like all MP3 encoders, LAME implements some technology covered by patents owned by the Fraunhofer Society and other entities.[1] The developers of LAME do not themselves license the technology described by these patents. Distributing compiled binaries of LAME, its libraries, or programs which are derivative works of LAME in countries which recognize those patents, may be considered infringing on the relevant patents.

The LAME developers state that since their code is only released in source code 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 patent license for any relevant technologies that LAME may implement before including a compiled version of the encoder into a product.[2] Some software is released using this strategy; companies use the LAME library, but obtain patent licenses.

In November 2005, there were reports that the Extended Copy Protection rootkit malware included on some Sony Compact Discs utilized portions of the LAME library without complying with the terms of the LGPL.[3][4][5]

LAME-compatible software

Microsoft Windows

  • ALL2LAME - A minimalist frontend for LAME that allows piping from commandline decoders of other formats, such as FLAC and Monkey's Audio.
  • Audiograbber
  • BonkEnc is a CD ripper, audio encoder and converter for various formats.
  • Burrrn - a simple Cdrdao-based gapless audio CD burning utility that uses LAME in decoding mode to maximize audio quality.
  • CDex, Windows CD audio extractor
  • dBpoweramp Music Converter
  • Easy CD-DA Extractor
  • Exact Audio Copy (EAC), Windows audio grabber for CD-ROM drives
  • foobar2000, an audio player that supports transcoding to LAME
  • Goldwave
  • J. River Media Center - A media player/manager which supports transcoding to LAME
  • Jack! The Knife
  • lamedropXPd - easy to use open source front-end for Windows, similar to oggdrop
  • LameXP is a graphical front-end for various audio encoders, including LAME.
  • Quintessential Player
  • RazorLame - a Microsoft Windows front-end user interface for the commandline LAME Encoder executable.
  • SunEnc mitsu - an open source front-end for Microsoft Windows with access to almost every parameter of LAME and ID3 editing.
  • SynthFont - a freeware MIDI file player SoundFont synthesizer which can use LAME to export an audio file in mp3 format.
  • Winamp
  • winLAME - a Windows front-end for LAME.
  • ZLURP!
  • Zortam Mp3 Media Studio - a front end that integrates LAME with Zortam Mp3 Media Studio on Windows.

Mac OS X

  • iTunes-LAME - a front end that integrates LAME with iTunes on Mac OS X.
  • LameBrain - Free LAME-based mp3 encoder with drag-and-drop batch file processing, CD ripping with FreeDB support, and saving of encoding "profiles" (note: uses the obsolete LAME 3.95).
  • Max is an application for creating high-quality audio files in LAME or various other formats, from compact discs or files.
  • BarbaBatch is an audio file format converter using LAME for mp3 encoding.
  • iLAS - simple application that allows you to import a CD or encode a playlist in iTunes using Lame.
  • XLD - a versatile application capable of converting between many lossy and lossless formats including MP3, FLAC, Apple Lossless, MPEG-4 AAC, Ogg Vorbis, and others.
  • Peak - an audio recording and editing application. Projects can be encoded to MP3 after adding LameLib as a plug-in.
  • SoundStudio - an audio recording and editing application, which can also encode using LAME after installing the LAME quicktime plugin.

GNU/Linux and other Unix-like operating systems

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

Cross platform

  • jRipper - a Java-based frontend for LAME which includes Windows and GNU/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.
  • LAMEOnJ - open source Java API wrapping the LAME API exported by native binaries (Windows, Mac OS X, Linux, Solaris supported).
  • Rubyripper, a secure audiodisc ripper for Linux and Mac OS X

See also

File:Free Software Portal Free software portal

References

External links


Wiktionary

Up to date as of January 15, 2010

Definition from Wiktionary, a free dictionary

See also lamé

Contents

English

Wikipedia-logo.png
Wikipedia has an article on:

Wikipedia

Pronunciation

Etymology 1

Old English lama, akin to German lahm and Dutch lam, Old Norse lami, Swedish, Danish and Norwegian lam, akin to Old Church Slavonic ломити (lomiti), to break).

Adjective

lame (comparative lamer, superlative lamest)

  1. unable to walk properly because of a problem with one's feet or legs
  2. moving with pain or difficulty on account of injury, defect or temporary obstruction of a function
    a lame leg, arm or muscle
  3. (by extension) hobbling; limping; inefficient; imperfect.
  4. (slang) unconvincing or unbelievable
    He had a really lame excuse for missing the birthday party.
  5. (slang) failing to be cool, funny, interesting or relevant
    He kept telling these lame jokes all night.
Usage notes

Referring to a person with a disability as “lame” is offensive to many and, in current usage, rare.

Synonyms
Antonyms
Derived terms
Translations
The translations below need to be checked and inserted above into the appropriate translation tables, removing any numbers. Numbers do not necessarily match those in definitions. See instructions at Help:How to check translations.

Verb

Infinitive
to lame

Third person singular
lames

Simple past
lamed

Past participle
lamed

Present participle
laming

to lame (third-person singular simple present lames, present participle laming, simple past and past participle lamed)

  1. (transitive) To cause a person or animal to become lame
    • 1877: Anna Sewell, Black Beauty: And if you don't want to lame your horse you must look sharp and get them [stones stuck in hooves] out quickly.

Etymology 2

From Middle French, from Latin lamina

Noun

Singular
lame

Plural
lames

lame (plural lames)

  1. a lamina
  2. pl. a set of joined, overlapping metal plates
Related terms

Anagrams


Estonian

Adjective

lame

  1. flat

Anagrams


French

Pronunciation

Noun

lame f. (plural lames)

  1. lamina
  2. blade
  3. wave

Related terms

Anagrams


German

Etymology

From the English adjective lame.

Adjective

lame

  1. (slang) boring; unimpressive
  2. (slang) unskilled; useless

Italian

Noun

lame f.

  1. Plural form of lama.

Anagrams


Spanish

Verb

lame (infinitive: lamer)

  1. informal second-person singular () affirmative imperative form of lamer.
    ¡Lame! — “Lick!”
  2. Formal second-person singular (usted) present indicative form of lamer.
  3. Third-person singular (él, ella, also used with usted?) present indicative form of lamer.
    Lame. — “[He/she/it] licks.”

Swedish

Adjective

lame

  1. Inflected form of lam. Definite tense, masculine gender, most common in Southern Swedish. In Standard Swedish, optional alternative to lama (Definite tense, feminine or common gender)







Got something to say? Make a comment.
Your name
Your email address
Message