Audio-CD-Sammlung in MP3-Dateien umwandeln
In diesem Artikel erfahren Sie, wie Sie Audio-CDs zum Beispiel tagsüber auf die Festplatte kopieren und das Komprimieren in MP3s nachts erledigen lassen.
Lameb und Lame
Entpacken Sie Lameb und LAME jeweils in ein eigenes Verzeichnis auf Ihrer Festplatte. Wichtig: der Ordner für Lameb muß
"C:\Lameb"
lauten
Kopieren Sie die Datei “lame.exe” aus dem LAME-Ordner nun in das Lameb-Verzeichnis. Überschreiben Sie dabei die bereits vorhandene lame.exe.
Im nächsten Schritt bearbeiten Sie die Autoexec.bat, eine Datei, die Sie üblicherweise im Verzeichnis “C:,” finden. Gegebenenfalls müssen Sie die versteckten Dateien bzw. die “Geschützten Systemdateien” über den Windows-Explorer (bspw. unter Windows XP:
“Extras / Ordneroptionen / Ansicht”) sichtbar machen.
Öffnen Sie die Datei im Windows-Notepad oder einem anderen Texteditor (sofern Sie nicht genau wissen was Sie tun sollten Sie die Datei nicht in Word öffnen!). Fügen Sie ganz am Ende der Datei folgende Zeichenkette ein:
PATH=%PATH%;c:\lameb
Starten Sie dann den Computer neu.
Activestate Perl
Installieren Sie Activestate Perl. Dazu reicht ein Doppelklick auf die zuvor heruntergeladene Datei und das Befolgen der Anweisungen des Setup-Assistenten:
- “Next” klicken
- Software-Lizenz akzeptieren, nochmal “Next”
- Mittels “Browse” den Ordner
"C:\Perl"als Installationsordner angeben - Noch dreimal “Next” und einmal “Install” drücken
- Warten (insbesondere das Generieren der HTML-Dokumentation kann 1-3 Minuten dauern, je nach Rechnergeschwindigkeit)
- “Finish” klicken, fertig!
Sofern sich der Activestate-Download nicht installierenläßt müssen Sie zusätzlich die Datei InstMSI.exe (für Windows 9x/ME bzw. NT 4.0) herunterladen, ausführen und den Rechner neu starten, bevor Sie erneut die Activestate-Perl-Datei starten. Unter Windows 2000/XP ist das nicht notwendig.
Exact Audio Copy (EAC)
Starten Sie nun die Installation von EAC durch Doppelklick auf die heruntergeladene Datei “eac09b4.exe”.
- Im ersten Fenster klicken Sie auf “Next”.
- Im folgenden Fenster klicken Sie rechts unten auf “Yes”.
- Suchen
Sie dann einen Ordner aus, in den EAC installiert werden soll. In unserem Beispiel ist das “C:\Programme\Exact Audio Copy”. Klicken Sie dann wieder auf “Next”. - Ein weiterer Klick auf “Next” und …
- … noch ein Klick auf “Next” …
- … gefolgt von einem letzten Klick auf “Install” und schon beginnt das Setup damit, EAC auf Ihrem Rechner einzurichten.
- Klicken
Sie nun noch auf “Next”, entfernen Sie das Häkchen vor “Launch Exact Audio Copy” und drücken Sie dann “Finish”, um die Installation abzuschließen.
Auf Ihrem Desktop findet sich jetzt eine Verknüpfung zur eben installierten Software, über die Sie EAC starten können wann immer Sie eine Audio-CD auf Ihre Festplatte
kopieren möchten.
Klicken Sie nun doppelt auf diese Verknüpfung, um EAC zu starten. Das Programm wird geöffnet und empfängt Sie mit dem EAC Setup Wizard. Dieser Software-Assistent dient dazu, EAC an Ihr System anzupassen.
- Klicken Sie auf “Weiter”.
- Es folgt das mit “CD-ROM Selection” überschriebene Fenster. Hier zeigt EAC alle CD-ROM- und DVD-Laufwerke an, die es auf Ihrem PC gefunden hat. Sofern Sie eines der angezeigten Laufwerke nicht vom Setup Wizard konfigurieren lassen möchten können Sie hier das Häkchen vor dem entsprechenden Laufwerk entfernen. Klicken Sie dann “Weiter”.
- Auf der nächsten Seite (“Extraction Preferences”) fragt EAC nach, ob das angegebene Laufwerk für das Kopieren auf maximale Geschwindigkeit oder auf maximale Qualität getrimmt werden soll. Da wir Wert auf perfekten Klang legen lassen Sie die Einstellung “I prefer to have accurate results” aktiviert und klicken auf “Weiter”.
- Im folgenden Fenster (“Feature Database”) zeigt EAC Ihnen die seiner Meinung nach optimalen Einstellungen für das gerade konfigurierte Laufwerk an. Diese Werte beruhen auf der Erfahrung vieler Testmessungen und bedürfen in der Regel keiner Veränderung. Deswegen lassen Sie “Use these values to configure this drive” aktiviert und klicken auf “Weiter”.
- Der Konfigurationsvorgang wird nun für eventuelle weitere in Ihrem PC vorhandene CD-/DVD-Laufwerke wiederholt. Sind keine weiteren Laufwerke vorhanden erscheint die Meldung “Congratulations! EAC has now configured all your drives for your specified needs [...]“. Klicken Sie auf “Weiter”.
- Entfernen Sie das Häkchen vor “Install and configure the external LAME.EXE compressor”
- Klicken Sie auf Weiter
-
Mit dem Zugriff auf
Freedb
bietet EAC ein praktisches Feature an. Damit können Sie sich viel Arbeit bei der Eingabe von Audio-CD-Titelinformationen sparen. Um auf die Freedb-Datenbank zugreifen zu können müssen Sie eine E-Mail-Adresse eingeben. Das kann eine tatsächlich gültige Adresse, aber auch ein Dummy-Eintrag wie “ich@dummydomain.com” sein. - Klicken Sie nun auf “Weiter” und im folgenden Fenster auf “Fertig stellen”.
Der Setup Wizard ist damit beendet, doch noch ist die Einrichtung nicht ganz perfekt. Die nächsten Parameter müssen Sie allerdings von Hand verändern. EAC sollte noch laufen, anderenfalls starten Sie das Programm, bevor Sie die folgenden Schritte vornehmen.
- Klicken Sie im Menü auf “EAC” und dann auf “EAC Options”. Nehmen Sie auf den einzelnen Reitern (bspw. “Extraction”, “General” …) die Einstellungen wie nachfolgend beschrieben vor.
-
“General”
- Setzen Sie ein Häkchen vor “On unknown CDs”.
- Aktivieren Sie “automatically access online freedb database”
-
“Filename”
- Hier können Sie mit Platzhaltern das Schema festlegen, nach dem EAC die Dateien benennen soll, die beim Kopieren der einzelnen Lieder Ihrer Audio-CD auf die Festplatte entstehen.
Es ist besonders wichtig, daß Sie dort die folgende Zeichenkette eintragen. Achten Sie genau auf die Leerzeichen und die Groß-/Kleinschreibung (im Idealfall übernehmen Sie die Zeichen per Kopieren und Einfügen). %c ~ %y (%n) %a ~ %i ~ %t ~ %d
- Hier können Sie mit Platzhaltern das Schema festlegen, nach dem EAC die Dateien benennen soll, die beim Kopieren der einzelnen Lieder Ihrer Audio-CD auf die Festplatte entstehen.
- “Directories”
Erstellen Sie über den Windows-Explorer das Verzeichnic C:WAV. Markieren Sie dann im Directories-Reiter von EAC den Knopf vor “Use this directory” und stellen Sie dort diesen Ordner mit Hilfe des “Browse”-Knopfes ein. Lassen Sie sich an dieser Stelle nicht davon irritieren, daß Sie auf dem Laufwerk vielleicht nicht über ausreichend viel Speicherplatz verfügen. Um dieses Problem kümmern wir uns weiter unten. - Klicken Sie auf “OK”.
Audio-CDs auf Festplatte kopieren
Informationen zur Audio-CD erfassen
Als erstes sorgen Sie dafür, daß die Titelinformationen zur CD richtig in EAC erfaßt werden, damit die MP3s korrekte Namen erhalten. Legen Sie die zu kopierende Audio-CD ins Laufwerk. Sofern Sie über mehrere Laufwerke verfügen achten Sie darauf, daß Sie das entsprechende Laufwerk links oben in EAC ausgewählt haben.
Je nachdem auf welche Weise Ihr Rechner mit dem Internet verbunden ist werden Sie nun gefragt, ob eine Internet-Verbindung hergestellt werden soll. Machen Sie den Weg ins Internet frei, dann versucht EAC, die CD in der Freedb-Datenbank zu finden.
Sofern bereits vor Ihnen jemand die Daten dieser CD eingespeichert hat werden die Namen der Titel sowie der CD-Titel (Feld: “CD Title”), der CD-Interpret (Feld: “CD Artist”), Erscheinungsjahr (Feld: “Year”) und das Genre (Feld: “Genre”) ganz oder teilweise mit Informationen gefüllt. Anderenfalls zeigt EAC eine Fehlermeldung an: “Error – CD not
found in database”.
Überprüfen Sie nun die Informationen:
-
Ganz wichtig: die vier Felder rechts oben im EAC-Feld (von CD-Name bis
Genre) müssen alle gefüllt sein, damit Lameb mit den erzeugten WAV-Dateien arbeiten kann. - Tragen die Titel korrekte Namen? Gelegentlich wurden Umlaute oder “ß” nicht korrekt in der Datenbank gespeichert und müssen korrigiert werden. Nach meiner
Meinung ist es zu empfehlen, wenn Sie jedes erste Zeichen eines Wortes groß schreiben, um eine einheitliche Schreibweise über mehrere CD’s hinweg zu erreichen (also: “Paddy Goes To Holyhead” statt “Paddy goes to Holyhead”) - Das Feld für den CD-Interpret verdient besondere Aufmerksamkeit: viele CDs wurden von mehreren Künstlern gestaltet. Dazu gehören nicht nur Sampler wie die Bravo Hits, sondern auch Alben wie zum Beispiel Andrea Bocellis “Bocelli”, bei dem der letzte Song
zusammen mit Sarah Brightman gesungen wird.
In diesem Fall setzen Sie ein Häkchen vor “Various Artists” (unterhalb von “CD Artist”). Dadurch gibt EAC Ihnen die Möglichkeit, den Interpret jedes Titels zusammen mit dem Titel-Namen einzugeben. Beispielsweise geben Sie dann statt “Time To Say Goodbye” “Andrea Bocelli Feat. Sarah Brightman / Time To Say Goodbye” ein (ohne Anführungszeichen und mit je
einem Leerzeichen vor und nach dem Schrägstrich). - Bei vielen CDs steht das Jahr der Veröffentlichung weder auf der CD noch auf dem Cover. Damit Lameb die WAV-Dateien korrekt verarbeiten kann muß hier auf jeden Fall etwas eingetragen werden – und sei es nur ein klar als solcher erkennbarer Platzhalter wie z.B. 1899. Sie können auch versuchen, das Album bei allmusic.com oder amazon.de zu finden.
- Nur die wenigsten Musikexperten können alle CDs zuverlässig einem bestimmten Musikstil zuordnen. Tipp: suchen Sie den jeweiligen Interpreten mit der Künstlersuchmaschine von allmusic.com.
Denn die Genres dort stimmen mit der Genre-Liste von EAC überein, so daß Sie Angaben problemlos in EAC übernehmen können. Wichtig: auch das Genre-Feld muss gefüllt sein, damit Lameb arbeiten kann. Wählen Sie ggf. “Other” als Genre, wenn Sie ein Album keiner anderen Kategorie zuordnen können/möchten.
Um die Titelinformationen zu verändern markieren Sie den jeweiligen Track mit einem Mausklick und drücken dann “F2″. Drücken Sie “Return”, wenn Sie die Eingabe gemacht haben. Das Ergebnis kann aussehen wie im folgenden Beispiel:
Audio-CD kopieren
Markieren Sie nun die Lieder, die Sie kopieren möchten.
- Halten Sie dazu die STRG-Taste gedrückt und klicken Sie mit der Maus auf den jeweiligen Track.
- Um mehrere aufeinander folgende oder alle Lieder zu markieren können Sie auch einfach einen Rahmen mit der Maus um die entsprechenden Songs ziehen.
- Um alle Tracks zu markieren drücken Sie STRG + A.
Drücken Sie nun am linken Rand des EAC-Fensters auf den Knopf “WAV” (keinesfalls auf “MP3″). Dann legt das Programm mit der Arbeit los.
Wie lange EAC für das Kopieren der CD benötigt hängt von vielen verschiedenen Faktoren ab, z.B.:
- Von der Zahl und Länge der zu kopierenden Lieder
- Von der Lesbarkeit der Audio-CD (nicht alle CDs lassen sich gleich schnell einlesen) und der Qualität Ihres Laufwerks
Nach einiger Zeit wird EAC alle Lieder von der CD auf die Festplatte kopiert haben. Achten Sie in der Zusammenfassung darauf, daß EAC “No errors occurred” anzeigt. Nur dann können Sie sicher sein, daß alle Lieder korrekt kopiert wurden.
Sofern EAC Fehler anzeigt sollten Sie sich die Zusammenfassung genauer ansehen. Glücklicherweise zeigt EAC zu jedem Track die verdächtigen Stellen (“Suspicious Positions”) an, an denen möglicherweise hörbare Kopierfehler auftraten. Auf dieser Basis können Sie die Dateien durch Abhören der entsprechenden Stellen selbst überprüfen.
WAV-Dateien komprimieren
Erklärungen zu Lameb
In Ihrem Lameb-Verzeichnis finden Sie eine ganze Reihe verschiedener Datein. Von besonderer Bedeutung sind die Dateien, deren Namen mit “Encode” beginnt (Dateiendung: .bat). Durch Doppelklick auf eine dieser so genannten Batch-Dateien (sprich: Bätsch-Dateien) veranlassen Sie das Lameb-Skript, die in C:WAV gespeicherten WAV-Dateien (also die Kopie Ihrer Audio-CD(s)) in MP3s umzuwandeln. Die fertigen Dateien finden Sie anschließend in C:\Encoded.
In den verschiedenen Batch-Dateien sind unterschiedliche Parameter-Kombinationen enthalten, die den Komprimierungsvorgang beeinflussen. Der typische Inhalt einer Batch-Datei kann aussehen wie folgt (hier die Datei encode128.bat mit von mir nummerierten Zeilen):
1: @echo off
2: echo Encode every wav file in C:WAV to mp3s in directory C:ENCODED
3: echo WinAMP playlists are made
4: echo ID3 tags are added
5: echo 128Kbps Average Bit-Rate joint stereo
6: echo .
7: echo Type CTRL-C to stop
8: echo .
9: perl c:\lameb\lameb.pl -o "--abr 128 -h --nspsytune" -p -D -d c:encoded c:wav*.wav c:wav.*.wav
- Zeilen
1-8: Der echo-Befehl dient dazu, die nachfolgenden Zeichenketten am Bildschirm auszugeben. Wenn Sie später eigene Batch-Dateien für Lameb erzeugen sollten Sie hier vermerken, was der Zweck der jeweiligen Datei ist. - Zeile 7: Hinweis – Sie können Lameb jederzeit durch Drücken von STRG+C unterbrechen. Dabei entfernt Lameb auch unvollständig komprimierte Dateien von Ihrem System. Wenn Sie die Batch-Datei erneut starten nimmt Lameb seine Arbeit wieder auf. In der
Unterbrechungszeit können Sie problemlos neue WAV-Dateien erzeugen, die beim erneuten Start mitbearbeitet werden. - Zeile 9: Mit Abstand die wichtigste Zeile der Batch-Datei
- Mit dem Kommando “perl c:\lameb\lameb.pl” wird Lameb mit den nachfolgenden Parametern gestartet.
- Mit ‘-o “–abr 128 -h –nspsytune”‘ erreicht man, daß Lameb von den Standard-Parametern für die MP3-Erzeugung abweicht und stattdessen die zwischen den Anführungszeichen angegebenen Parameter an den LAME-Codec sendet.
- ‘-p’ sorgt dafür, daß Lameb Playlists im WinAMP-Format erzeugt. Meiner Meinung nach nicht sinnvoll, denn bei sehr langen Dateinamen läßt Lameb gelegentlich eine WAV-Datei unbearbeitet, so daß dieser Titel wegen der fehlenden MP3-Datei auch
nicht in die Playlist aufgenommen wird. Um Playlists zu erzeugen verwende ich Tag. - ‘-D’ weist Lameb an, die jeweils komprimierte Wav-Datei nach der Umwandlung zu löschen.
- ‘-d’ gefolgt von der Pfadangabe ‘c:encoded’ weist Lameb an, die MP3s im genannten Ordner zu erzeugen.
-
‘c:wav*.wav c:wav.*.wav’ sorgt dafür, daß Lameb alle Wav-Dateien im angegebenen Verzeichnis zum Komprimieren an LAME übergibt. Wie Sie sehen können Sie Ihre WAV-Dateien aus EAC heraus also auch ganz einfach an einen anderen Ort (mit mehr Speicherplatz) speichern lassen.
Verändern Sie einfach die entsprechenden Pfad-Angaben in EAC und im Lameb-Skript. - Eine vollständige Liste aller Lameb-Parameter enthält das Perl-Skript lameb.pl, das Sie im Lameb-Ordner finden und mit einem Texteditor öffnen können. Für die weiteren Schritte ist das aber nicht notwendig.
Ich habe eine Batch-Datei für Lameb erstellt, die folgende Aufgaben erledigt:
- Komprimieren der in C:Wav befindlichen Dateien
- Verwenden von –alt-preset extreme für qualitativ hochwertige Ergebnisse
- Erzeugung von ID3-Tags
- Speichern
der MP3-Dateien im Ordner C:Encoded, wobei Unterordner erzeugt werden. So landet Aerosmith´s Album “Pump” im Verzeichnis C:\Wav\Aerosmith\Pump, während Alben verschiedener Künstler (EAC-Einstellung Various Artists, also bspw. Bravo Hits oder andere Sampler) im Ordner C:\Wav\Various
Artists\(Album-Name) gespeichert werden. - Löschen der Wav-Dateien nach dem Komprimieren
Diese Datei können Sie hier herunterladen.








