Mpg123

mpg123 ist eine Quer-Plattform-Befehl-Linie der kostenlosen Software MPEG Audiospieler, dessen Bibliothek, libmpg123, für seine Geschwindigkeit beim Dekomprimieren von MPEG Audiodateien bemerkt wird. Wie der Name darauf hinweist, unterstützt er MPEG-1 und-2, Schichten 1, 2, und 3. Seine der grösste Teil der üblichen Anwendung soll MP3 Dateien spielen.

mpg123 macht von handschriftlichen Zusammenbau-Optimierungen Gebrauch, die SIMD Instruktionen verwenden, den iDCT Teil des MPEG Entzifferung schneller durchzuführen, als jeder andere MP3 Spieler. Das macht es wahrscheinlich den quelleneffizientesten MP3 Spieler und die Bibliothek dort ist.

libmpg123 wird durch XMMS für das MP3 Play-Back verwendet und kann auch in Winamp durch den Gebrauch eines Steck-verwendet werden.

Geschichte

Die letzte stabile Version (0.59r), die von den ursprünglichen Autoren, Michael Hipp und Oliver Fromme erzeugt ist, datiert am 19. Juni 1999, wurde laut einer nichtkommerziellen, Eigentumssoftwarelizenz ohne Ableitungen lizenziert, obwohl der Quellcode verfügbar war. Die offizielle Entwicklung von mpg123 und seiner Bibliothek, mpglib, hatte seit mehreren Jahren aufgehört, und weil einige ernste Sicherheitslöcher erschienen sind, wurden Flecke von Drittentwicklern für die Pakete von Debian und Gentoo Linux, sowie der Hafen-Sammlung von FreeBSD vorgelegt.

2006 ist ein neuer maintainer zugegangen, Arbeit zur Ausgabe eines neuen offiziellen mpg123 Pakets völlig unter dem LGPL wieder einsetzend. In der Nähe vom Ende von 2007 nachdem wurden mehrere Ausgaben in der 0.6.x Reihe, die alle bekannten üblen Sicherheitslagen, Version 1.0 eingeschlossen hat, unter dem LGPL v2.1, mit libmpg123 gebrandmarkt als ein voll gezeigter Ersatz für mpglib veröffentlicht.

Siehe auch

  • Vergleich der Audiospieler-Software
  • ogg123
  • madplay

Links


Washingtoner Denkmal / DSM
Impressum & Datenschutz