Aller au contenu

LAME

Un article de Wikipédia, l'encyclopédie libre.
LAME
Description de l'image Lamelogo.svg.
Description de l'image LAME.PNG.
Informations
Développé par The LAME development team
Dernière version 3.100 ()[1]Voir et modifier les données sur Wikidata
Écrit en CVoir et modifier les données sur Wikidata
Système d'exploitation Type UnixetMicrosoft WindowsVoir et modifier les données sur Wikidata
Environnement Multiplate-forme
Formatsécrits MPEG-1/2 Audio Layer 3Voir et modifier les données sur Wikidata
Type EncodeurMP3
Licence GNU LGPL
Site web lame.sourceforge.net

LAMEest unencodeuropen sourcede fichiersMPEG-1/2 Audio Layer 3(MP3). Le nom LAME est unacronyme récursifpour «LAMEAin't anMP3Encoder » (« LAME n'est pas un encodeur MP3 »), bien que la version actuelle soit un encodeur MP3 (voirHistoire et développement). Accessoirement, le mot anglais "lame" signifie "piètre", "foireux", ou encore "bidon". Il n'est donc pas exclu que le choix du nom 'LAME' ait un côté ironique (autodérision).

LAME est reconnu comme étant un des meilleurs encodeurs concernant la qualité desMP3produits. Dans un test d'écoute publique début2004,les MP3 encodés par LAME étaient les meilleurs aubitratede 128 kbit/s comparés à la version originale non-compressée[2].

Histoire et développement

[modifier|modifier le code]
LAME v3.99.5 sous Linux.

Au début, LAME était une série de rustines (patchs) sur le code de démonstration de la norme ISO distribué séparément, ainsi il n'était pas un encodeur à part entière. Le code ISO avait une licence stricte mais était disponible sans frais.

En,le projet LAME réécrivit la partie du code ISO en une implémentation nouvelle: les versions de LAME n'eurent alors plus besoin de ce code pour compiler. Puisque les versions actuelles ne sont plus des rustines pour l'encodeur ISO, LAME est donc devenu un encodeur MP3 à part entière et l'acronyme LAME est maintenant inapproprié (unanachronisme).

LAME, comme tout encodeur MP3, utilise des algorithmes brevetés parFraunhofer-Gesellschaft. Les développeurs ont donc indiqué que le code n'étant disponible que sous forme de code source, il doit seulement être considéré comme une description d'un encodeur MP3 et ne viole ainsi aucun brevet sous cette forme[3]. En même temps, ils conseillent d'obtenir une licence (en payant une redevance[4]) avant d'utiliser une version compilée de LAME dans un produit.

Le logiciel LAME est distribué sous laLicence publique générale limitée GNU(LGPL). En,à la suite de l'épisode desrootkitsSony,il a été révélé que leur protection anti-copie XCP utilisée sur leur CD Audio utilisait des parties de la bibliothèque LAME sans se conformer aux obligations (notamment la mention de l'utilisation, la diffusion des modifications) de laLGPL[5].

Logiciels compatibles LAME

[modifier|modifier le code]
Ligne de commande de LAME

Linux et compatible

[modifier|modifier le code]
  • Grip,une interface pourGNOME
  • KAudioCreator, composant deKDE.

Microsoft Windows

[modifier|modifier le code]

Apple Macintosh

[modifier|modifier le code]

Multiplates-formes

[modifier|modifier le code]

Notes et références

[modifier|modifier le code]
  1. (en)«History»(consulté le)
  2. «Results of MP3 at 128kbps public Listening Test»(version dusurInternet Archive)
  3. (en)LAME Technical FAQ
  4. (en)mp3licensing.com
  5. (en)«Is Sony in violation of the LGPL? - Part II - Programming stuff», surwww.the-interweb.com(consulté le)

Articles connexes

[modifier|modifier le code]

Liens externes

[modifier|modifier le code]