WikiDer > LAME
LAME | ||||
LAME 3.99.5 auf Linux | ||||
| Entwickler | Das LAME-Team | |||
| Letzte Version | 3.100 (13. Oktober2017) | |||
| Status | Aktiv | |||
| Betriebssystem | Multiplattform | |||
| Kategorie | Codec | |||
| Lizenz | LGPL | |||
| Webseite | (und) Projektseite | |||
| ||||
LAME ist ein Open SourceMP3-Encoder. Der Name ist a rekursives Akronym und steht für "Lame Ain't an MP3 Encoder". LAME ist aufgrund seiner Open-Source-Natur in viele andere Software integriert und wird in dieser verwendet. LAME wird häufig in Software zum Rippen von CDs angetroffen. Die Qualität kann mit der von kommerziellen konkurrieren MP3Encoder. Derzeit gibt es keine Fenster-Binärdateien für LAME verfügbar. Nun die Quellcode von der Website herunterladbar.
Name
LAME war einmal nur eine Gruppe Flecken gegen die getrennt geteilten ISO-Beispielquellcode. Beachten Sie, dass es nicht den Anspruch erhebt, ein Encoder zu sein. Der ISO-Code hatte eine restriktive Lizenz, war aber kostenlos verfügbar.
Im Mai 2000 wurde die neueste Version der ISOQuellcode neu implementiert. Neuere Versionen von LAME erfordern keinen ISO-Quellcode mehr, um zusammengestellt werden können.
Da neuere LAME-Versionen kein Patch für den ISO-Encoder-Code mehr sind, ist LAME nun ein eigener MP3-Encoder. Es Akronym ist jetzt eine falsche Bezeichnung.
Geschichte und Design
Das Design von LAME begann um die Mitte des Jahres 1998. Mike Cheng begann es als eine Gruppe von Anpassungen für die "8Hz-MP3"-Encoder-Quellen und erstellte LAME 1.0. Nachdem andere die Qualität in Frage gestellt hatten, beschloss er, neu anzufangen und auf die MPEG-Referenzsoftwarequellen "dist10" zu setzen. Sein Zweck bestand nur darin, die dist10-Ressourcen zu beschleunigen und seine Qualität unangetastet zu lassen. Dieser Zweig (a Patch für die Referenzquellen) wurde Lame 2.0. Aus dem Projekt wurde schnell ein Teamprojekt. Mike Cheng zog sich aus der Führung zurück und begann mit der Arbeit an toolLAME (ein MP2-Encoder).
Mark Taylor strebte dann nach einer verbesserten Qualität gegenüber einer höheren Geschwindigkeit und veröffentlichte Version 3.0, die gpsycho enthielt, ein neues psychoakustisches Modell, das er entwickelte. Dies war der Beginn des Designens mit dem Ziel einer verbesserten Qualität.
Verbesserungen
Einige wichtige Verbesserungen in chronologischer Reihenfolge:
- Mai 1999: Zusammen mit LAME 3.0 wurde ein neues psychoakustisches Modell (gpsycho) veröffentlicht.
- Juni 1999: Die erste Variable BitrateUmsetzung freigegeben. Kurz darauf könnte LAME auch senken Abtastraten von MPEG-2.
- November 1999: LAME wechselt von a GPL-Lizenz für a LGPLLizenz zur Verwendung in geschlossene Quelle Anwendungen zu verwenden.
- Mai 2000: Die letzten Bits des ursprünglichen ISO-Beispielquellcodes wurden entfernt. LAME ist kein Patch mehr, sondern ein vollwertiger Encoder.
- Dezember 2003: Deutliche Verbesserungen der Standardeinstellungen, zusammen mit verbesserter Geschwindigkeit. LAME erfordert nicht mehr, dass der Benutzer schwierige Parameter angibt, um gute Ergebnisse zu erzielen.
- Mai 2007: Die Standard-Kodierungsrate mit variabler Bitrate wurde stark verbessert.
Patente und Klagen
Wie alle MP3-Encoder verfügt LAME über einige Technologien, die Patente im Besitz der Fraunhofer-Gesellschaft und andere umgesetzt.[1]Die Designer von LAME vertreiben die Lizenz für die Technologien in diesen Patenten selbst nicht. Das Verteilen von kompilierten ausführbaren Dateien von LAME, sind Bibliothek oder Programme, die abgeleitete Werke von LAME sind, können in Ländern, die die Patente anerkennen, als Urheberrechtsverletzung angesehen werden.
Die Designer von LAME behaupten, dass dieser - da ihr Code nur in Quellcodeform veröffentlicht wird - nur als Beschreibung eines MP3-Encoders angesehen werden kann und daher keine Rechte verletzt. Gleichzeitig empfehlen sie, alle verwandten Technologien mit LAME zu patentieren, bevor eine kompilierte Version des Encoders in einem anderen Produkt veröffentlicht wird.[2]
Im Jahr 2005 gab es einige Berichte, dass die Erweiterter Kopierschutz Software, die einige SonyCDs Teile der LAME-Bibliothek verwendet, ohne die Anforderungen der LGPL zu erfüllen.[3][4][5]
Externer Link
- (und) LAME-Website
| Quellen, Anmerkungen und/oder Verweise |