Antworten:
brew install ffmpeg sox
#!/bin/bash
for f in *.m4a; do ffmpeg -i "$f" "${f%m4a}wav"; done
sox *.wav combined.wav
ffmpeg -i combined.wav -acodec libfaac -ac 2 -ab 192k combined.m4a
rm *.wav
Ich benutze dazu Rogue Ameobas exzellente Fission .
Dateien verbinden. Ziehen Sie eine Datei per Drag & Drop in eine andere, um sie sofort zusammenzufügen.
Kein Batch-Prozess, wenn Sie viele Dateien verbinden müssen, aber das Ziehen und Ablegen von Audiodateien zum Verketten in das Fenster ist unkompliziert. Fission hat eine kostenlose Testversion, aber Sie können nichts speichern, ohne das Audio zu beeinträchtigen.
Sind diese Dateien, die Sie verbinden möchten, Teil desselben Audiostreams, der aufgeteilt wurde? Beachten Sie, dass beim Verbinden von komprimiertem Audio die Übergänge zwischen einer Spur und einer anderen am Punkt der Verknüpfung möglicherweise nicht nahtlos sind, da durch den Komprimierungsprozess ein Teil des Audios entfernt wird, der beim erneuten Zusammenfügen möglicherweise hörbar ist (falls vorhanden). re verlustfrei, dann sollte es kein Problem geben).
Wenn Sie etwas kostenlos haben möchten, wird Audacity dies meiner Meinung nach auch für Sie tun.
Sie können auch Garageband verwenden .
Ich habe festgestellt, dass Join Together aus Dougs Skripten sehr gut funktioniert, wenn Sie die Dateien bereits in iTunes importiert haben. http://dougscripts.com/itunes/itinfo/jointogether.php Ich habe dies verwendet, um von CDs gerippte Hörbücher in Kapitel-M4B zu konvertieren, funktioniert aber auch mit M4A
Es ist eine billige Aufnahme, aber mit Audacity können Sie Ihre Tracks einfach kopieren / in eine Datei einfügen. Also keine Batch-Lösung, wie Sie gesucht haben, sondern einfaches Kopieren / Einfügen.
Sie müssen jedoch die FFmpeg-Import / Export-Bibliothek herunterladen und installieren .