MP3 Dateien zusammenfügen
Geschrieben von cartmen in Linux, tags: cat, cd, Linux, mp3, schneiden, split, Ubuntu, zusammenfügenUm auf einfache Weise mehrere kleine MP3 Dateien zu einer zusammenzufügen benötigt man unter Linux keine zusätzliche Software, sondern nur den Befehl cat.
Um alle MP3 Dateien in einem Ordner zusammenzufügen öffnet man ein Terminal und wechselt in den entsprechenden Ordner. Danach führt man den folgenden Befehl aus:
cat *.mp3 > zusammengefuegt.mp3
Wichtig ist, dass man bei der Bezeichnung der ursprünglichen Dateien aufpasst, da sonst durch die Sortierung Fehler in der zusammengeschnittenen Datei entstehen. Beispielsweise sollte vermieden werden, dass eine Datei file1.mp3 und eine andere file10.mp3 heißt. Besser wäre file01.mp3 und file10.mp3.
Hat man viele Ordner, in denen wiederrum viele MP3 Dateien sind, so lassen sich auch diese zusammenfassen.
for i in cd*; do cat $i/*mp3 > TitelXY_$i.mp3; done
Dieser Befehl liest alle Ordner, die mit cd anfangen und fügt die darin enthalten MP3 Dateien zu einer zusammen, die dann TitelXY_cdnummer.mp3 benannt wird. Somit erhält man für jede CD eine Datei.
Einträge (RSS)
wieso sollte man sowas machen? :O
Ganz einfach, wenn man sich beispielsweise ein Hörbuch gekauft hat und dieses auf seinem MP3 Player hören will, dann zieht man das von der CD und hat, je nachdem wie man es macht, pro CD mehrere MP3 Dateien. Da einige MP3 Player bei der Sortierung ziemlichen Murks machen (*Hust* iPod, iPhone) ist es einfacher pro CD nur eine MP3 zu haben. Anderes Beispiel ist, dass dir jemand mehrere E-Mails schickt, in denen Stücke von einem Titel drin sind, da das nicht in eine E-Mail gepasst hat.
[...] blog@fitzer.org » MP3 Dateien zusammenfügen [...]
Sobald ich den Tip versuche kommt immer die Meldung:
bash: TitelXY_$i.mp3: Mehrdeutige Umlenkung.
bash: TitelXY_$i.mp3: Mehrdeutige Umlenkung.
bash: TitelXY_$i.mp3: Mehrdeutige Umlenkung.
Egal was ich mache es klappt irgendwie nicht .
System ist Ubuntu 10.04
Korrektur.
Es funktioniert in dem Moment indem keine Leerzeichen im Ordnernamen drin sind
Mit Leerzeichen kommt es wieder zu der o.g. Fehlermeldung.