VERALTET: mpg123-thor
mpg123-thor ist Schnee von gestern - hol dir das neue mpg123, welches seit Version 0.60 die Zusaätze von mpg123-thor und vieles mehr enthält!
Es gibt da ja den beliebten, aber leider seit einiger Zeit nicht offiziell weiterentwickelten MP3-Abspieler mpg123 für die Kommandozeile der Wahl. Da es immernoch so ziemlich das effizienteste Programm seiner Art ist, nutze ich mpg123 als Decoder für DerMixD. Weiterer Grund ist, dass mpg123 einen eingebauten Equalizer hat, welcher durch einen Patch auch für Frontends ansprechbar ist.
Die generische Schnittstelle und auch das Programm selbst hat doch zumindest in der offiziellen Version 0.59r von http://www.mpg123.de so einige Problemchen, weshalb es da auch so einige nötige Updates gibt, die ich mit meinen Änderungen (größtenteils am control_generic interface) zusamengepackt habe, so dass die hier vorgestellte Version 0.59-thor4 entstand.
Die Änderungen and der Schnittstelle sind nötig für eine Zusammenarbeit mit DerMixD - dieser benötigt für Wiedergabe von mp3s unbedingt diese Version! Damit dieser Decoder auch für sich Sinn macht, habe ich ihn über den aktuellen Debian-Patch aufgefrischt, der vielerlei Fehler behebt.
Also prinzipiell sollte das hier einfach eine aktualisierte, normal und voll nutzbare Version von mpg123 sein. Es sei aber angemerkt, dass ich sie nur auf Linux/x86 getestet habe. Ich habe zwar keinen maschinenspezifischen Code selbst angerührt (der Debian-Patch sicherlich, aber der wird es auch richtig machen), kann aber nicht garantieren, das auch meine Version mit allen Plattformen zurechkommt, für die mpg123 vorgesehen ist. Nebenbei bemerkt kann ich natürlich für gar nichts garantieren, wie es bei kostenloser Software im Allgemeinen und auch für mpg123 im Speziellen gilt.
Unterschiede von mpg123-0.59r-thor6 zu mpg123-0.59r
- Updates auf Stand der Debian-Version mpg123_0.59r-20 (Sicherheit!)
- Equalizer-Ansteuerung über generische Schnittstelle (control_generic); Patch vom Cool Feet Audio Projekt
- Patch vom AMF zur Säuberung der Kommunikation
- Meine Verbesserungen/Erweiterungen am der generischen Frontend-Schnittstelle
- generelle Bugfixes, u.a. um mpg123 auf einer Compaq XP1000 zum Laufen zu bekommen (Alpha CPU, dec target)
- NetBSD make targets mit und ohne Echtzeit-Priorität (noch ungetestet)
- Patch von 0.59r auf 0.59r-thor6 (sig) - anwenden mit patch -Np1 im Quellenverzeichnis von mpg123-0.59r
- das komplette Quellpaket (sig)
- die Datei CHANGES aus dem Quell-Paket
- die Datei README.thor aus dem Quell-Paket
Wozu gibt's denn sonst Standards?
Letzte Modifikation dieser Seite: 07.03.2011