Dieser Abschnitt beschreibt einige unter FreeBSD verfügbare MP3-Player. Zudem wird beschrieben, wie Audio-CDs gerippt und MP3s kodiert und dekodiert werden.
Ein beliebter graphischer MP3-Player ist Audacious, welcher WinAmp-Skins und zusätzliche Plugins unterstützt. Die Benutzerschnittstelle ist leicht zu erlernen und enthält eine Playlist, einen graphischen Equalizer und vieles mehr. Diejenigen, die bereits mit WinAmp vertraut sind, werden Audacious sehr leicht zu benutzen finden. Unter FreeBSD kann Audacious als Port oder Paket multimedia/audacious installiert werden. Audacious ist ein Ableger von XMMS.
Das Paket audio/mpg123 ist ein alternativer, kommandozeilenorientierter MP3-Player. Nach der Installation kann die abzuspielende MP3-Datei auf der Kommandozeile angegeben werden. Geben Sie auch das entsprechende Soundkarte an, falls das System über mehrere Audiogeräte verfügt:
#
mpg123
High Performance MPEG 1.0/2.0/2.5 Audio Player for Layer 1, 2 and 3 version 1.18.1; written and copyright by Michael Hipp and others free software (LGPL) without any warranty but with best wishes Playing MPEG stream from Foobar-GreatestHits.mp3 ... MPEG 1.0 layer III, 128 kbit/s, 44100 Hz joint-stereo-a /dev/dsp1.0 Foobar-GreatestHits.mp3
Weitere MP3-Player stehen in der FreeBSD Ports-Sammlung zur Verfügung.
Bevor eine ganze CD oder einen CD-Track in das MP3-Format umgewandelt werden kann, müssen die Audiodaten von der CD auf die Festplatte gerippt werden. Dabei werden die CDDA (CD Digital Audio) Rohdaten in WAV-Dateien kopiert.
Die Anwendung cdda2wav
, die im
sysutils/cdrtools Paket enthalten
ist, kann zum Rippen der Audiodaten von CDs
genutzt werden.
Wenn die Audio CD in dem Laufwerk
liegt, kann der folgende Befehl als root
ausgeführt werden, um
eine ganze CD in einzelne
WAV-Dateien zu rippen:
#
cdda2wav -D
0,1,0
-B
In diesem Beispiel bezieht sich der Schalter -D
auf das
SCSI-Gerät 0,1,0
0,1,0
, das
die zu rippende CD enthält. Benutzen Sie
cdrecord -scanbus
um die richtigen
Geräteparameter für das System zu bestimmen.
Um einzelne Tracks zu rippen, benutzen Sie
-t
wie folgt:
#
cdda2wav -D
0,1,0
-t 7
Um mehrere Tracks zu rippen, zum Beispiel die Tracks eins bis sieben, können Sie wie folgt einen Bereich angeben:
#
cdda2wav -D
0,1,0
-t 1+7
Wenn Sie von einem ATAPI (IDE) CD-ROM-Laufwerk rippen, geben Sie den Gerätenamen anstelle der SCSI-Gerätenummer an. Dieses Beispiel rippt Track 7 von einem IDE-Laufwerk:
#
cdda2wav -D
/dev/acd0 -t 7
Alternativ können mit dd
ebenfalls
Audio-Stücke von ATAPI-Laufwerken kopiert
werden. Dies wird in Abschnitt 17.5.5, „Kopieren von Audio-CDs“ erläutert.
Lame ist ein weitverbreiteter MP3-Encoder, der als Port audio/lame installiert werden kann. Wegen Patentproblemen ist kein Paket verfügbar.
Der folgende Befehl konvertiert die gerippte
WAV-Datei
in audio01.wav
um:audio01.mp3
#
lame -h -b
128
--tt "Foo Liedtietel
" --ta "FooBar Künstler
" --tl "FooBar Album
" \ --ty "2014
" --tc "Gerippt und kodiert von Foo
" --tg "Musikrichtung
"audio01.wav audio01.mp3
128 kbits ist die gewöhnliche
MP3-Bitrate, wohingegen die Bitraten 160
und 192 kbits eine höhere Qualität bieten. Je höher die
Bitrate ist, desto mehr Speicherplatz benötigt die
resultierende MP3-Datei. Die Option
-h
verwendet den „higher quality but a
little slower“ (höhere Qualität, aber etwas
langsamer) Modus. Die Schalter, die mit
--t
beginnen, sind
ID3-Tags, die in der Regel Informationen
über das Lied enthalten und in die
MP3-Datei eingebettet sind. Weitere
Optionen können in der Manualpage von
lame nachgelesen werden.
Um aus MP3-Dateien eine Audio CD zu erstellen, müssen diese zuerst in ein nicht komprimiertes Format umgewandelt werden. Verwenden Sie XMMS um die Datei im WAV-Format zu schreiben und mpg123, um die MP3-Datei in rohe PCM-Audiodaten umzuwandeln.
Um audio01.mp3
mit
mpg123 umzuwandeln, geben Sie den
Namen der PCM-Datei an:
#
mpg123 -s
audio01.mp3
>audio01.pcm
So verwenden Sie XMMS um eine MP3-Datei in das WAV-Format zu konvertieren:
Starten Sie XMMS.
Klicken Sie mit der rechten Maustaste, um das XMMS-Menu zu öffnen.
Wählen Sie Preferences
im
Untermenü Options
.
Ändern Sie das Output-Plugin in „Disk Writer Plugin“.
Drücken Sie Configure
.
Geben Sie ein Verzeichnis ein, in das Sie die unkomprimierte Datei schreiben wollen.
Laden Sie die MP3-Datei wie gewohnt in XMMS mit einer Lautstärke von 100% und einem abgeschalteten EQ.
Drücken Sie Play
und es wird
so aussehen, als spiele XMMS
die MP3-Datei ab, aber keine Musik ist
zu hören. Der Player überspielt die
MP3-Datei in eine Datei.
Vergessen Sie nicht, das Output-Plugin wieder in den Ausgangszustand zurückzusetzen um wieder MP3-Dateien anhören zu können.
cdrecord kann mit beiden Formaten Audio-CDs erstellen. Der Dateikopf von WAV-Dateien erzeugt am Anfang des Stücks ein Knacken. Der Dateikopf mit dem Port oder Paket audio/sox entfernt werden:
%
sox -t wav -r 44100 -s -w -c 2
track.wav track.raw
Lesen Sie Abschnitt 17.5, „Erstellen und Verwenden von CDs“, um mehr Informationen zur Benutzung von CD-Brennern mit FreeBSD zu erhalten.
Wenn Sie Fragen zu FreeBSD haben, schicken Sie eine E-Mail an
<de-bsd-questions@de.FreeBSD.org>.
Wenn Sie Fragen zu dieser Dokumentation haben, schicken Sie eine E-Mail an
<de-bsd-translators@de.FreeBSD.org>.