Home / LinuxUser / 2004 / 04 / Live-Aufnahmen als unterbrechungsfreie MP3s kodieren

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

Mandriva gibt Distribution in die Hände der Community
(268 Punkte bei 24 Stimmen)
Neues vom Systemd
(161 Punkte bei 4 Stimmen)
Mandriva in Nöten
(161 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Shopping
Topsuche
 
Yatego Deutschlands größte Shoppingmall. 10000 Shops,
3.5 Mio Artikel. Alle Bestseller, Servertechnik und Technik Themenwelten.

Notebooks und Netzwerkhardware bei Mercateo günstig kaufen.
Internet Telefonie mit VoIP Telefonen von Gigaset
Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.
Günstige Digitalkameras finden Sie im Preisvergleich.

Musik, pausenlos

Live-Aufnahmen als unterbrechungsfreie MP3s kodieren

01.04.2004 Es geht auch ohne die nervigen Löcher, die das Hörvergnügen bei MP3-kodierten Live-Alben erheblich schmälern. Der Trick dabei: Kommandozeilentools.

Wer hat sich nicht schon über die lästigen Zwangspausen zwischen einzelnen Titeln nach der Konvertierung von Live-Alben oder Studio-CDs mit ineinander übergehenden Nummern ins MP3-Format geärgert? Ein unhörbar eingefügter Code auf Audio-CDs teilt dem CD-Player die Dauer des Stücks mit und dient als Information für die Navigation durch eine CD. Die meisten CD-Ripper erkennen diese Markierungen zwischen den Titeln und setzen sie als Pause um. Was zur Folge hat, dass Klassiker wie Pink Floyds "Dark Side Of The Moon" plötzlich störende Unterbrechungen beim Abspielen der MP3-Version aufweisen und das Publikum bei Live-Aufnahmen zwischen zwei Stücken ebenfalls absolut geräuschlos und kollektiv Atem holt.

Das lässt sich jedoch einfach umgehen, wenn man sich von der grafischen Oberfläche verabschiedet und in den Tiefen der Konsole direkt am Sound arbeitet. Der Lohn der Mühe: Einige andere nützliche Soundbearbeitungsmöglichkeiten fallen dabei auch noch mit ab.

Die Helfer von der Kommandozeile

Für das Lesen einer Audio-CD unter Linux bringen die meisten Distributionen die Programme cdda2wav und cdparanoia mit. Wegen seiner Zuverlässigkeit und Datensicherheit setzen die meisten User auf das aus cdda2wav entstandene cdparanoia, repariert das Programm doch auch Fehler durch beschädigte CD-Oberflächen sehr sauber. Die Dateien können beliebig in den Formaten WAV, AIFF, AIFF-C oder Raw ausgegeben werden, wobei WAV mit 16 Bit bei einer Abtastfrequenz von 44,1 kHz als Standard dient.

Auch grafische Programme greifen auf cdparanoias Dienste zurück: So werkelt das Tool beim Erstellen einer 1:1-Audio-Kopie einer CD mit Xcdroast unscheinbar im Hintergrund, liest alle Titel fein säuberlich ein und speichert sie. Beim anschließenden Schreiben der Audio-Kopie bleibt alles wie im Original. Wo es sich gehört, gehen die Nummern fließend und unhörbar ineinander über.

Nach der Konvertierung in MP3 entsteht jedoch meist eine kleine Pause, weil jeweils einzelne Dateien erstellt und abgespielt werden. Selbst MP3-Encoder, die Optionen bieten, welche die Pausen zwischen zwei Titeln unterdrücken sollen, lassen bei der Wiedergabe in nahezu allen Playern meist eine Restlücke, die für das Ohr trotz ihrer Kürze immer noch deutlich hörbar bleibt.

Die Lösung dieses Problems liegt auf der Hand: Man muss lediglich die Titel, die nahtlos ineinander übergehen sollen, vor der MP3-Konvertierung zu einer einzigen Datei zusammenfassen. Zwar fällt dabei die von den Urhebern vorgenommene Trennung der Titel unter den Tisch, aber man erfreut sich ungestörten Hörgenusses, auch wenn die Stücke schließlich "Wish-you-were-here-A-Seite" und "Wish-you-were-here-B-Seite" heißen.

Paranoia

Für diese Aufgabe braucht man Root-Rechte. Es geht auch als weniger privilegierter User, jedoch nur, wenn root diesem zuvor umfangreiche Zusatzrechte verleiht. Mit

$ which cdparanoia
/usr/bin/cdparanoia

erhält man nicht nur die Bestätigung, dass das Ripp-Programm installiert ist, sondern zugleich auch die Information, wo.

Kommt als Antwort nicht die Pfadangabe, muss cdparanoia nachträglich von den Distributions-CDs oder aus dem von [1] erhältlichen Quellcode installiert werden. Mit cdparanoia-III-alpha9.8.i386-linux-elf.gz bieten die Entwickler auf [1] auch ein vorkompiliertes Binary an, das man lediglich mit gunzip entpacken und mit

chmod a+x cdparanoia-III-alpha9.8.i386-linux-elf

ausführbar machen muss. Beim Kopieren in ein Verzeichnis im Suchpfad (etwa /usr/local/bin) benennt man es am besten in cdparanoia um:

mv cdparanoia-III-alpha9.8.i386-linux-elf /usr/local/bin/cdparanoia

Sobald eine Audio-CD im Laufwerk liegt, erhält man nach Eingabe von

cdparanoia -s -Q

eine Antwort wie in Abbildung 1. Offensichtlich listet dieser Befehl alle Titel der Audio-CD auf. Die Option -s (für "search"), die das Suchen auf allen vorhandenen CD-Laufwerken erzwingt, ist oft gar nicht erforderlich.

Abbildung 1: Mit der Option -Q zeigt cdparanoia alle Tracks auf einer CD an.

Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare

550 Hits
Wertung: 0 Punkte (0 Stimmen)

Schlecht Gut

Infos zur Publikation

Infos zur Publikation

LinuxUser 06/2012

Aktuelle Ausgabe kaufen:

Heft bestellen Heft als PDF kaufen

LinuxUser erscheint monatlich und kostet in der Nomedia-Ausgabe EUR 5,50 und mit DVD EUR 8,50. Weitere Informationen zum Heft finden Sie auf der LinuxUser-Homepage.

Im LinuxUser-Probeabo erhalten Sie drei Ausgaben für 3 Euro. Das Jahresabo (ab EUR 56,10) können Sie im LNM-Shop bestellen.

Tipp der Woche

Adobe AIR
Adobe-AIR-Programme installieren und (manuell) starten
Tim Schürmann, 14.05.2012 13:09, 0 Kommentare

Es gibt sie noch: neue Anwendungen, die Adobes Integrated Runtime voraussetzen. Aktuellstes und vermutlich auch größtes Beispiel ist das Adventure Botanicula

Aktuelle Fragen

gibt es ein Kommandozeilen Tool, um ein X11-Fenster in ein Anderes einzubetten?
GoaSkin , 21.05.2012 16:44, 0 Antworten
Das XEmbed-Protokoll ist u.A. dazu gedacht, dass man eine X11-Anwendung in eine andere wie ein Wi...
Apache2, Options -Indexes geht nicht
no no, 12.05.2012 19:01, 8 Antworten
Habe in apache2.conf folgendes stehen: Options -Indexes ...
LInux auf Dell LS H500
Andreas Endresl, 09.05.2012 08:54, 2 Antworten
Habe einen alten Dell Latitude LS H500 nur mit ext. Floppy und CD es geht nur immer eines von den...
Datenwiederherstellung unter Ubuntu 12.04 mit "Simple Backup" nach Umzug von Linux Mint
Christian Lottmann, 07.05.2012 13:33, 0 Antworten
Vor dem Umzug auf Ubuntu 12.04 habe ich unter Linux MInt mit "Simple Backup" voll (15.4.2012) und...
DKMS für den propritären NVIDIA-Treiber
Commander Data, 26.04.2012 22:02, 2 Antworten
Hallo an die Gemeinde. Ich habe hier ein interessantes Stück openSuSE gefunden. http://forums.op...