Mal zur Information: Es gibt Open Source Projekte, die schon seit Ewigkeiten existieren. So auch LAME (LAME Ain’t an Mp3 Encoder). Dabei handelt es sich um eine Unterstützung für das MP3-Audioformat. Schaut man in die „History“ sieht man, dass das letzte große Update im Oktober 2017 herausgegeben wurde.
Vorgestern gab es dann ein kleines Update, wohl als Vorbereitung, und heute dann der Sprung auf die 4.0. Mit dabei sind Sicherheitskorrekturen, die einen Stapelpufferüberlauf (lame_enc.dll) korrigiert und weitere Verbesserungen. Man sollte also auch alte Projekte nicht gleich abschreiben, denn sie können immer wiederbelebt werden. Aber nach so vielen Jahren ist es dann doch eher selten.
Info und Download:
- Falls ihr noch etwas „Futter“ benötigt, was LAME angeht, hier der Link zu Wikipedia.
- lame.sourceforge.io
- svn.code.sf.net/changelog
- sourceforge.net/projects/lame
LAME 4.0 wurde veröffentlicht

Uff.
Das war doch gefühlt seit 2000 mit Version 3.92 ausentwickelt.
Ein paar Betaversionen gab es noch auf inoffizielle 3.97 und 3.99, aber imo war 3.92 immer die letzte offizielle.
Kann mich natürlich auch irren, aber selbst ich habe nur noch in einem 2010er Notebook ein CD-Laufwerk.
Was eigentlich schade ist.
Dann muss Audacity bald auch ein Update bekommen, da es Lame auf Windows intern und auf Linux als externe Bibliothek benutzt.
Aber wozu noch LAME? MP3 ist doch nun ein freies Format.
Soweit mir bekannt ist LAME klanglich noch etwas hochwertiger als der Fraunhofer MP3.
Zur Einbindung in Audacity: In anderen Programmen, z.B. ExactAudioCopy kann man den Codec auch extern einbinden. Ob Audacity diese Möglichkeit auch bietet ist mir nicht bekannt. Eventuell reicht es, den LAME in den Ordner mit Audacitys Codecs zu packen.
Zu dem Thema Klangqualität der MP3-Encoder gibt es auf hydrogenaudio.org Ergebnisse diverser Hörtests anzuschauen. Und richtig, der Lame-Encoder hat dort besser als der originäre Frauenhofer Encoder abgeschnitten.
Wer es noch besser haben möchte, kann sich mal den aufgemöbelten Helix-Encoder anschauen/anhören.
Ist als Download unter anderem auf rarewares.org zu finden.
MP3, ist wie AAC, Opus, FLAC, usw., ein Audiocodec, der von der Fraunhofer-Gesellschaft entwickelt wurde. Die Verfahren für die MPEG-Kodierung („MP3“) sind heute patentfrei und können daher frei genutzt werden.
LAME ist ein Software-Encoder der Audiodaten in den MP3-Audiocodec konvertiert. LAME ist der meist empfohlene MP3-Encoder und Open-Source und hat sich als MP3-Encoder etabliert.
Für den professionellen Einsatz bietet das Fraunhofer-Institut für Integrierte Schaltungen IIS über Sonnox das „Sonnox Fraunhofer Pro-Codec Plug-in“ an: https://www.iis.fraunhofer.de/de/ff/amm/content-production/sonnox-plugin.html
Und so eine „Format“ kann man eben nur nutzen in dem man einen fertigen Encoder hat.
Und bis zum Auslaufen der Patente vom Frauenhofer Institut war LAME so was von einer illegalen raubmordkopie die man modifiziert hatte, darum gabs das Ding auch nur als Source-Code und nicht als fertige Daten um. Auch etliche Drittanbieter haben sich illegal bedient und sogar noch Komerziell ohen Lizenz das ganze verbreitet. Wenn der MP3 Code von einer US Firma gewesen wäre dann hätte man alles verklagt was nicht niet und nagelfest ist. Der deutsche Michel hat mal wieder alles einfach hingenommen und schlussendlich alles an Technocolor verschenkt zur komerziellen Lizenzierung, was aber auch kaum einen gejuckt hatte.
FFMPEG nutzt auch LAME, das Ding steckt also schon dadurch in drölfzehntausend anderen Softwarepaketen.
Ich arbeite seit XP mit LAME – zur vollsten Zufriedenheit!
Der Lame-Codec ist im VLC ohnehin schon integriert und steht nach dem ersten VLC-Start systemweit zur Verfügung. Wird da wohl auch demnächst aktualisiert werden …
Perfektion ist halt unverwüstlich !!!
Hm, wahrscheinlich KI sei Dank, bekommt der gute alte LAME Encoder noch ein Sicherheitsupdate. Wann hab ich LAME das letzte mal benutzt…lang ist’s her. Irgendwann war Speicherplatz günstig genug und auf meinem Rechner ausreichend vorhanden, seitdem nur noch flac.
Im Moment scheint es Lame 4.0 nur als Sourcecode zum selber kompilieren zu geben. Ich habe mich zwar daran versucht, bin aber kläglich gescheitert. Da hilft wohl nur warten bis die ersten Kompilate auf rarewares.org erscheinen.
MP3 vs … WhatsApp vs … wenn sich etwas sehr früh durchgesetzt hat …
Nichts verkehrt daran.
Wenn ich meine Audio CD S (cda Dateien oder sowas) in mp3 speichere für USB Stick wird der Lame encoder benutzt.
Ja Besweet Gui usw. ist und war auch schon geniale Software.
ich bin beeindruckt, dass nach über 6 jahren neue versionen erschienen sind.
hätt ich nicht gedacht, als ich mein archiv letztens aufgerumt habe…
wie schaut es mit windows binaries aus?
gibt es da schon was?
Habe ewig Lame als verlustbehafteten Codec benutzt. Ich bin aber irgendwann bei Opus gelandet, auch wenn’s kein MP3 ist. Da tut sich aber auch nix mehr bei der Entwicklung.
gepostet mit der Deskmodder.de-App
Oh ja, Lame ist mir gut bekannt. 😁Noch ne Stufe tiefer, noch kleiner. Passt es jetzt? ja endlich.
Aber heute?????????
Für was??
Ich hab ja schon früher meistens alles nur in WAV abgespeichert und so gelassen.
Auch auf dem Handy immer nur WAV.
Heute sowieso egal, hab 4 TB. Was ist denn ein MP3 heute.
Ist bei mir sowieso nur noch Musikstream, weil ich immer Musik will, egal wo ich bin.
da müsste ich ja jeden tag 30 mal was umkopieren. brr
4TB niedlich, reicht für 35% aller Bibi Blocksberg Hörspiele.
Ich habe 8x10TB für „Musik“, als Raid5 mit einer Reserveplatte. macht 60TB nutzbar
Und trotzdem ist seiner, länger als deiner…
Lame bzw. MP3 habe ich immer für den USB-Stick in meinem Auto genutzt.
Mein „neues“ Autoradio unterstützt aber eine Vielzahl von Codecs, u.a. auch FLAC.
Das nutze ich jetzt oft, aber ein großer Teil meiner CD-Sammlung liegt in MP3 codiert auf meinem NAS und die alle neu zu encodieren habe ich keine Lust.
MP3 320 kb/s wird auch niemand von den angeblich so „Audiophilen“ in einem Blindtest von FLAC oder WAV unterscheiden können…
Dafür wurden diese Codecs ja auch ursprünglich entwickelt, und in großem Umfang getestet.
Natürlich werden die meisten bei einem „Blindtest“ absolut keinen Unterschied heraus hören können, selbst auf einer High End-Anlage nicht.
Ältere Semester (so wie ich) schon gar nicht, das Hörvermögen lässt im Alter nun mal nach.
Und in einer wenig HiFi-tauglichen Umgebung wie einem Auto schon gar nicht, auch nicht mit einer teuren (aufpreispflichtigen) Anlage im Auto.
Ich habe mir letztes Jahr einen Youngtimer gekauft und habe u.a. das mehr als >20 Jahre alte originale Autoradio sowie alle serienmäßigen Lautsprecher ausgetauscht.
Die serienmäßigen Lautsprecher waren wohl schon neu eher im unteren Qualitätssegment angesiedelt (viel billiger kann man einen Lautsprecher vermutlich gar nicht produzieren) und das alte Autoradio war zwar noch funktionstüchtig, aber ohne jede moderne Komfortfunktion.
Das machte zwar akustisch einen riesen Unterschied zwischen alt und neu aus, aber Car-HiFi ist selbst wenn man relativ viel Geld dafür in die Hand nimmt schon aufgrund der schwierigen akustischen Umgebung nicht wirklich HiFi geeignet.
Da ist selbst der Unterschied zwischen 320er MP3 und FLAC eher akademischer Natur.
Jep, völlig richtig.
gibts keine lame_enc.dll mehr?
Bei Hydrogenaudio hat jemand die 64-bit-exe kompiliert: https://www.file-upload.net/download-15605504/lame-4.0-win64-static.zip.html
VirusTotal sagt:
Trojan.Malware.300983.susgen
kannst du bitte den virus total link posten?
Sorry, habe mir den Link nicht gemerkt oder irgendwo abgespeichert.
hier ist der link:
https://www.virustotal.com/gui/file/c015a1a8fac8987bb56aa26adf4c25c614cdc0995dde1d0dfaea4ca8dff15b2f
meine ehrlich meinung:
– nur ein virenscaner hat reagiert.
– das suffix „susgen“ steht für ’suspicious generic‘ eine reine Heuristik-Erkennung
eine Heuristik-Erkennung erzeugt gern mal ein ‚false positive‘.
hatte auch in diesem forum mich umgeschaut, aber nix gefunden.
kannst du bitte den foren-thread posten?
https://hydrogenaudio.org/index.php/topic,129725.msg1083896.html#msg1083896
Im dortigen Beitrag vom User „SimpleWave“ gibt es einen Anhang, den nur dort registrierte User sehen.
ah! mein fehler.
man muss eingeloggt sein, um das zu sehen…
thx.
Ist davon auszugehen, dass einen Installer-Datei für den Audiograbber kommt?
Bzw. wie wäre aktuell der LAME 4.0 in Audiograbber einzubinden (.tar Datei)?
Eine gute Frage, der ich mich anschließe, denn gelegentlich nutze ich noch Audiograbber 1.83 2020 Pro.
NACHTRAG:
„LAME 4.0 steht ab sofort zunächst nur in Form des Quell-Codes auf der zugehörigen Projektseite auf Sourceforge zur Verfügung und muss für die eigene Verwendung zunächst kompiliert werden. Alternativ kann der freie MP3-Codec wie gewohnt bequem über den Link am Ende dieser Meldung aus dem Download-Bereich von ComputerBase bezogen werden.“
Quelle: https://www.computerbase.de/news/apps/freier-mp3-codec-grosser-sprung-auf-lame-4-0-bringt-alte-versionsueberwachung.98360/ <——— [LETZER ABSATZ]
Da bekommst du auch nur den Source Code.
Mal probiert?
Source Code!
Offensichtlich gehen die Entwickler davon aus (Linux-typisch), dass jeder ein Softwareentwickler ist, der weiß wie man die Software selbst kompiliert.
Ist ehrlich gesagt für mich ein Grund es nicht mehr zu nutzen. Entweder man macht es dem Benutzer leicht, und möchte, dass seine Software genutzt wird, oder auch nicht.
Der Name scheint Programm zu sein.
Dass nicht einmal eine Windows-freundliche .zip Datei zur Verfügung gestellt wird, ist wirklich lahm!
Man kann Quellcode auch benutzerfreundlicher zur Verfügung stellen.
Auf Windows kann sich jeder Visual Studio Community oder C++Builder Community installieren und mit geeigneter Installationsanleitung selber kompilieren. JPEG Library (35 Jahre!) macht das so.
Bemerkenswert ist noch der Umstand, dass Linux nach meiner Einschätzung gar keine integrierte Entwicklungsumgebung von vergleichbarer Qualität hat.
Die Unix Plattform wird aus meiner Sicht durch macOS mit der Xcode IDE repräsentiert.
Dafür ist dann die .tar.gz Datei geeignet…
Source und wo ist genau das Problem?
mint – Anwendungsverwaltung – Programmierung – und gut is…
https://postimg.cc/QB5W6PYg
Zusammenfassung:
– Bezahlsoftware: „Viel zu teuer, es gibt genug kostenlose Alternativen.“
– Freeware: „Das ist ein Virus !!!!!!!11elf“
– Open Source: „Wie kann der Autor es wagen, keine Binaries zur Verfügung zu stellen?“
– Public Domain: „Wenn der Autor nicht endlich macht was ich sagen, dann nutze ich zur Strafe seine Software nicht mehr.“
Und ihr wundert euch wirklich, warum das Internet mit irgendwelcher „vibe coded“ Müll-Software überflutet wird?
Wie verfährst du denn mit diesem als Quellcode angebotenen Codec? Installierst du dir extra dafür Visual Studio Community Edition, und über 7 GB C++ Desktop-Entwicklung Workload, und kompilierst den Quellcode, nur um den Codec nutzen zu können?
Kann man machen, wenn die Anleitung dabei ist, so wie ich das etwa hier vorgeführt habe:
https://resource.dopus.com/t/how-to-support-windows-on-arm-platform/54701/6
Die Hauptzielgruppe von Codecs sind natürlich Anwendungsentwickler, das ist zu bedenken.
Ja, kann man machen. Verdammt viel Aufwand für etwas, das für die Entwickler ein Klacks wäre.
Es gibt Programme, bei denen du einfach die LAMEenc.dll in den Codecordner packen konntest, und schwupps war der Codec für das Programm verfügbar.
Von daher würde ich das „Die Hauptzielgruppe sind Anwendingsentwickler“ doch etwas einschränken. Es sind eben nicht nur Entwickler, die den Codec nutzen wollen. Das zeigen auch die Kommentare hier.
Alles klar.
Ich wollte nur auf den Mangel hinweisen, dass die Quellcode-Provider wenigstens die großen Entwicklungsumgebungen abdecken sollten, worunter ich Visual Studio, RAD Studio/C++Builder, und Xcode verstehe.
Visual Studio wird schon unterstützt, allerdings die 2019. Ist aber nicht weiter problematisch. Entweder führt man ein Retarget durch oder installiert die Tools für den 2019. Kniffliger wird es, den Quellcode soweit mit externen Projekten zu vervollständige, so dass alle Projekte erstellt werden können. Lame.exe und lame_enc.dll (32bit und 64bit) klappt jetzt wohl. Nur der Rest will noch nicht. Da fehlt noch was.
Wäre halt schöner, wenn die Entwickler fertige Pakete für Endanwender erstellen würden. Sich selber die Sachen aus dem Quellcode zu erstellen, ist da wirklich nicht jedermanns Sache.
Es ist wichtig den Trick zu kennen um Visual Studio Projekte unabhängig von der Versionsnummer zu machen.
Dieser wird in dem angeführten Beispiel benutzt und ist hier angegeben:
https://resource.dopus.com/t/how-to-support-windows-on-arm-platform/54701/9
JPEG Library kann so auch mit einem Satz Projektdateien auskommen und damit „Visual Studio 2019-2026 version 16-18“ abdecken.
2019 Unterstützung ist bedeutsam aus zwei Gründen:
– Letzte 32-bit Version, erforderlich für 32-bit Systeme, läuft auch auf 64-bit Systemen.
– Älteste Version mit Unterstützung für alle aktuellen Zielplattformen (Win32/x64/ARM64/ARM64EC).
Die ARM64EC Unterstützung ist zwar bei 2019 etwas anders wie in der Anleitung angegeben, der Unterschied ist aber nur in der Visual Studio Installation und nicht in den Projekten.
Man wartet einfach 3 Tage. Jedes aktuelle Programm was irgendwie Lame einsetzt wird auch auf die aktuelle Version wechseln. Indirekt spätestens wenn FFMPEG es drinnen hat. Was für eine Geschiss man hier jetzt noch darum macht. Die Fixes sind lächerlich, ob die jetzt drinnen sind oder nicht wird in 100 Jahren keine Sau merken. Die Masse kodiert eh nicht neu, was man bei MP3 zu MP3 auch tunlichst lassen sollte das es immer schlechter wird. Alles was bis jetzt im Netz ist wird auf immer und ewig mit dem alten Lame codiert bleiben!
Lame hat noch die direkt selbst fertige dll´s angeboten, wie hier schon mal stand, Lame war eigentlich eine illegal, unzensierte modifizierte Version vom Frauenhofer Code, in dem man nur den Quellcode angeboten hat und es als reines Anschauungsmaterial zum Verständnis wie der Codec arbeite angeboten hat war man der Meinung man würde so einer Klage entgehen. Deren Glück war einzig das es von einer deutschen „Uni“ geklaut wurde und die eben wie bei allem keine Gewinne machen wollen/dürfen oder sich sonst wie einkoten. Wenn es Code einer US Firma gewesen wäre wäre Lame so was von schnell weg gewesen.
Also „Geschiss“ sehe ich hier nirgendwo.
Hab LAME 3.99.5 definitiv in kompilierter Form heruntergeladen. Wo das war, das weiß ich allerdings nicht mehr, ist so lange her. Vermutlich hier: https://www.rarewares.org/mp3-lame-bundle.php
Dann bist du blind oder ganz „unklug“.
Dein Link zu einem Drittanbieter untermauert letzteres jedenfalls.
Darfst aber gerne noch mal alle offiziellen Quellen wie Git und sourceforge durch klicken, da ist ja schließlich noch jede Version. Pro Tipp: Spar dir die 3 Minuten du wirst nichts finden!
Ich habe dir doch gerade geschrieben, dass es wahrscheinlich auf der Seite war.
Und, das ist auch nicht unklug, nur weil du die Seite nicht kennst. Die Seite gibt es seit Jahrzehnten, und sie ist völlig sauber.
Ich schlage auch vor, du kommst mal runter, oder machst einen Antiaggressionskurs mit. Denn dieses „Geschiss“, „Du bist blind“, oder „Du bist unklug“ machen das was du schreibst auch nicht schlauer. Ehrlich gesagt macht es dein Geschreibe sogar ziemlich dumm. „Dönermann“.
Ich habe mir für meinen alten Audiograbber eine aktuelle DLL + EXE Version erstellt (KI-generiert). Wer sie ebenfalls möchte: Ich habe sie auf GitHub bereitgestellt.
https://github.com/brunoz78/lame-4.0-windows
👍🏻👍🏻👍🏻 Läuft!
Chapeau!🎩
Es gibt auf rarewares.org jetzt eine EXE und DLL der Version 4.0:
https://rarewares.org/files/mp3/?C=M;O=D