CDs Rippen mit abcde

CDs Rippen mit abcde
15.02.2010 04:45

Das Erste was ich nach dem Kauf einer neuen CD normalerweise mache, ist sie zu rippen und dann in den Schrank zu stellen. Da ich Musik normalerweise über den PC höre, benötige ich die CD später kaum noch und benutze sie quasi als Backup. Auf der Suche nach dem schnellsten und besten Programm zum Rippen und Encoden bin ich auf abcde gestoßen, das sich im Repo praktisch jeder Distribution befindet.

Die Bedienung von abcde ist denkbar einfach: CD einlegen, in einem Terminal abcde aufrufen und warten. Das Programm legt sämtliche Dateien in der Grundeinstellung im Ordner Interpret-Album ab und wandelt diese automatisch ins Ogg-Vorbis-Format um. Die Metadaten holt es sich aus dem Internet und speichert sie in den OGG-Dateien. Otto Normalhörer wird somit mit abcde schon ziemlich glücklich.

Wer weitere Ansprüche an die eigene Musiksammlung stellt, übergibt dem Programm eine passende Option auf der Kommandozeile. Der folgende Befehl wählt bei den Track-Nummern immer zweistellige Zahlen aus, übernimmt bei Nachfragen automatisch den Standardeintrag und wendet die Methode Rippen - Codieren - Rippen - Codieren an, um weniger Platz auf der Festplatte zu benötigen. Ist die Arbeit beendet, wirft er zudem die CD aus:

abcde -l -p -N -x

Damit erschöpfen sich jedoch die Möglichkeiten von abcde noch lange nicht. Neben dem Standardformat konvertiert es die Audiodateien auch als MP3-, Flac, AAC- oder WAV-Datei, nach Wunsch auch kombiniert, zum Beispiel FLAC und Ogg Vorbis oder Ogg und MP3.

Für ein permanentes Setup bringt das Tool die Konfigurationsdatei /etc/abcde.conf mit, die ausgiebig mit Kommentaren versehen ist. Hier findet man Einträge für den Standard-Dateinamen, das Verzeichnis und die CDDB-Abfrage. Auch die Geschwindigkeit des CD-Laufwerks lässt sich bestimmen, die Anzahl gleichzeitiger Encoding-Vorgänge sowie der Nice-Wert des Encoders. Kopiert man die Konfigurationsdatei als ~/.abcde.conf ins Home-Verzeichnis lässt sie sich auch als Nutzer bearbeiten.

Einige Einträge sind leicht zu verstehen, andere benötigen etwas Wissen über reguläre Ausdrücke. So lassen sich die automatischen Ersetzungen durch Binde- und Unterstriche zum Beispiel über folgenden mungefilename-Eintrag abschalten:

mungefilename ()
{
echo "$@" | sed s,:,\ -,g | tr / __ | tr -d \'\"\?\[:cntrl:\]
}

Nimmt man sich die Zeit, einmal alles einzustellen, beschränkt sich das CD-Rippen in Zukunft wirklich nur noch auf den einfachen Befehl: abcde, den man zum Beispiel per Udev-Skript automatisieren oder in das Kontextmenü des KDE-4-Gerätemanagers einbauen kann.

Die Manpage von abcde gibt detaillierte Infos zur Bedienung und zum Setup des Programms.

Kommentare
Beispiel Config Dateien
Dirk (unangemeldet), Donnerstag, 18. Februar 2010 09:47:03
Ein/Ausklappen

Ein kleiner Link dazu:
http://www.andrews-corner.org/abcde.html

Dort gibt es Beispiele für Config Dateien für Umwandlung zu MP3, OGG, FLAC, MPP, M4A usw ...


Bewertung: 162 Punkte bei 21 Stimmen.
Den Beitrag bewerten: Gut / Schlecht

Tipp der Woche

Schnell Multi-Boot-Medien mit MultiCD erstellen
Schnell Multi-Boot-Medien mit MultiCD erstellen
Tim Schürmann, 24.06.2014 12:40, 0 Kommentare

Wer mehrere nützliche Live-Systeme auf eine DVD brennen möchte, kommt mit den Startmedienerstellern der Distributionen nicht besonders weit: Diese ...

Aktuelle Fragen

Windows 8 startet nur mit externer Festplatte
Anne La, 10.09.2014 17:25, 4 Antworten
Hallo Leute, also, ich bin auf folgendes Problem gestoßen: Ich habe Ubuntu 14.04 auf meiner...
Videoüberwachung mit Zoneminder
Heinz Becker, 10.08.2014 17:57, 0 Antworten
Hallo, ich habe den ZONEMINDER erfolgreich installiert. Das Bild erscheint jedoch nicht,...
internes Wlan und USB-Wlan-Srick
Gerhard Blobner, 04.08.2014 15:20, 2 Antworten
Hallo Linux-Forum: ich bin ein neuer Linux-User (ca. 25 Jahre Windows) und bin von WIN 8 auf Mint...
Server antwortet mit falschem Namen
oin notna, 21.07.2014 19:13, 1 Antworten
Hallo liebe Community, Ich habe mit Apache einen Server aufgesetzt. Soweit, so gut. Im Heimnet...
o2 surfstick software für ubuntu?
daniel soltek, 15.07.2014 18:27, 1 Antworten
hallo zusammen, habe mir einen o2 surfstick huawei bestellt und gerade festgestellt, das der nic...

Jetzt auf den Mailinglisten

[EasyLinux-Ubuntu] Upload_aus_Netzwerk-Quellordner_nicht_möglich
Rainer, 17.09.2014 11:08
Hallo zusammen, wenn ich Bilder uploaden will (z.B. nach picpaste.de), werden mir im Aufklappmenü nur Verze...
Re: [EasyLinux-Ubuntu] [geloest] Musik Datenbank
Joerg Guenther, 16.09.2014 20:35
Hallo Liste, Clementine tut, was ich will, sogar zweisprachig. Danke für Eure Hilfe, Jörg Am 15.09.2014...
Re: [EasyLinux-Ubuntu] [OT]_Hardware_für_Owncloud_[OT]
Wolfgang Völker, 16.09.2014 18:56
Hallo Stefan, On 16. September 2014 18:01:54 MESZ, Stefan Luetje wrote: >Am 16. Sep 2014 um 14:00 CEST s...
Re: [EasyLinux-Ubuntu] Mausverhalten seit Update
Hartmut Haase, 16.09.2014 18:55
Hallo Stefan, > Hat jemand eine Idee dazu? Du kannst sicherheitshalber noch sudo apt-get update su...
Re: [EasyLinux-Ubuntu] Mausverhalten seit Update
Hartmut Haase, 16.09.2014 18:44
Hallo Stefan, > Hat jemand eine Idee dazu? wurden die Pakete xserver-xorg-input-kbd und xserver-xorg-inp...