Ответы:
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
Я использую Rogue Ameoba в отлично Деление , чтобы сделать это.
Присоединяйтесь к файлам. Перетащите один файл в другой, чтобы мгновенно объединить их.
Не совсем пакетный процесс, если у вас есть много файлов, чтобы присоединиться, но перетаскивание аудио файлов для объединения в его окно просто. У Fission есть бесплатная пробная версия, но она не позволит вам сохранить что-либо без ухудшения качества звука.
Являются ли эти файлы, которые вы хотите присоединить, частью того же аудио потока, который был разделен? Имейте в виду, что если вы объединяете сжатый звук, переходы между одной дорожкой и другой в точке объединения могут быть не бесшовными, поскольку процесс сжатия удаляет часть звука, которая может быть слышна при объединении вместе (если они ' без потерь, то не должно быть никаких проблем).
В качестве альтернативы, если вы хотите что-то бесплатное, я верю, Audacity также сделает это для вас.
Вы также можете использовать Garageband .
Я обнаружил, что Join Together из сценариев Дуга работает очень хорошо, если вы уже импортировали файлы в itunes. http://dougscripts.com/itunes/itinfo/jointogether.php Я использовал это для преобразования аудиокниг, скопированных с компакт-дисков, в разделенные на m4b, но также работает с m4a
Это дешевый снимок, но Audacity позволит вам просто скопировать / вставить ваши треки в один файл. Таким образом, нет пакетного решения, как вы искали, но легко скопировать / вставить.
Вам нужно будет скачать и установить библиотеку импорта и экспорта FFmpeg .