Duisburger Linux User Group - http://www.dulug.de
Workshop zum Audioformat MPEGplus/MPC
Autor: M. Franke

Das MPEGplus Audioformat ist ursprünglich von Andree Buschmann ent-
wickelt worden, da dieser ziemlich enttäuscht von der Qualität der
MP3 Encoder war. Daraus lässt sich schon ahnen das MPC eher etwas für
qualitätsbewusste User ist. Später wurde die Weiterentwicklung von Frank
Klemm übernommen, der das eigentlich schon recht gute MPC-Format noch-
mal verbessern konnte.

Bevor man sich nun MPC-Audiodateien anhören bzw. decodieren kann, sollte
man sich den Decoder herunterladen und installieren. Den Decoder bekommt
man unter:
http://www.saunalahti.fi/~cse/mpc/decoders/
Dort werden mehrere Linux- und Windows-Versionen angeboten. Hat man sich
für eine Version entschieden, muss den Decoder noch installieren und
eine gute Nachricht vorweg: es ist kein kompelieren oä. nötig ;-)
Nachdem man den Decoder mittels 'unzip mppdec-linux-libcx-y.z.zip' ent-
packt hat sollte man sich mit 'su' als root anmelden um die nächsten
Schritte ausführen zu können. Als root muss man die Datei noch aus-
führbar machen und in das Verzeichnis mit den ausführbaren Dateien
verschieben:
su$ chmod 755 mppdec
su$ cp mppdec /usr/local/bin/
Danach kann man sich mit STRG+D wieder ausloggen. Nun sollte man als
User den Decoder mit 'mppdec' starten können. Hat man den Decoder ohne
Angabe eines Liedes gestartet erscheint eine Übersicht über die möglichen
Optionen. Man kann dem Decoder auch schon direkt eine Lied mitgeben, das
dieser dann problemlos abspielen sollte:
$ mppdec lied.mpc

Da MPC-Dateien eher unhandlich sind (soweit ich weiss gibt es auch ein
Plugin für XMMS) und schon gar nicht auf Hardware MP3- oder Ogg-Vorbis-
Playern abspielbar sind, ist es natürlich interessant/wichtig MPC nach
MP3 bzw. Ogg-Vorbis umzuwandeln. Darum soll es nämlich noch zuletzt in
diesem Abschnitt gehen. Der Weg von MPC nach MP3 oder Ogg-Vorbis ist
eigentlich recht simpel, man muss diesen Weg nur über WAV gehen.
MPC -> WAV:
Eine WAV-Datei kann man direkt mit dem MPC-Decoder erstellen und geht
recht schnell von der Hand. Man muss nur die MPC-Datei als Eingabedatei
und einen neuen Namen für die WAV-Datei verwenden:
$ mppdec lied.mpc lied-neu.wav
WAV -> MP3
Eine WAV-Datei wandelt man am besten mit lame um. lame sollte den
meissten Standard-Distributionen beiliegen, ansonsten muss es nachin-
stalliert werden. Der Aufruf von lame zum encodieren von WAV-Dateien
nach MP3-Dateien ist ähnlich dem von mppdec:
$ lame lied-neu.wav lied-mp3.mp3
Zusätzlich kann man auch noch die Bitrate einstellen:
$ lame lied-neu.wav lied-mp3.mp3 -b 192
WAV -> Ogg-Vorbis
Das Umwandeln von WAV-Dateien nach Ogg-Vorbis-Dateien funktioniert wie
oben das Umwandeln nach MP3-Dateien, nur benutzt man dafür natürlich
nicht lame sondern oggenc. Auch oggenc sollte den meissten Standard-
Distributionen beiliegen ansonsten muss man es nachinstallieren. Der
Aufruf von oggenc ist in diesem Fall identisch dem Aufruf von lame:
$ oggenc lied-neu.wav lied-ogg.ogg
Und man kann auch wieder die Bitrate einstellen:
$ oggenc lied-neu.wav lied-ogg.ogg -b 192

Zusätzliche Informationen zu lame und oggenc gibt es mit:
$ lame --help
$ oggenc --help
Zudem sollte man die Manpages lesen:
$ man lame
$ man oggenc

Interessante Links zum Thema
Mehr zum Thema MPC gibt es unter:
http://www.audiohq.de/index.php?showtopic=51
Download des MPC-Decoders:
http://www.saunalahti.fi/~cse/mpc/decoders/
Zwei Skripte zum konvertieren von WMA -> MP3 und MPC -> MP3:
http://www.linuxeinsteiger.info/anleitungen/media/media15.php