Объединить несколько файлов M4A

10

Есть простой способ сделать это?

У меня есть несколько папок с музыкальными файлами, к которым я хочу присоединиться. Так что было бы хорошо, если есть пакетное решение этой проблемы.

Филипп
источник

Ответы:

5

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
LRI
источник
Распаковка в wav, затем повторное сжатие может привести к значительным артефактам сжатия ...
Адам Дэвис
@AdamDavis Да, есть утилиты для объединения файлов MP3 без перекодирования (например, mp3cat), но я ничего не нашел для AAC.
Lri
Fission может объединять MP3 и AAC без перекодирования. Это одна из его сильных сторон.
Я использую hombrew версию ffmpeg в macOS, и в ней нет libfaac. Но "-acodec aac" работает с их версией. Спасибо!
Крисларсон
3

Я использую Rogue Ameoba в отлично Деление , чтобы сделать это.

Присоединяйтесь к файлам. Перетащите один файл в другой, чтобы мгновенно объединить их.

Не совсем пакетный процесс, если у вас есть много файлов, чтобы присоединиться, но перетаскивание аудио файлов для объединения в его окно просто. У Fission есть бесплатная пробная версия, но она не позволит вам сохранить что-либо без ухудшения качества звука.

введите описание изображения здесь

Являются ли эти файлы, которые вы хотите присоединить, частью того же аудио потока, который был разделен? Имейте в виду, что если вы объединяете сжатый звук, переходы между одной дорожкой и другой в точке объединения могут быть не бесшовными, поскольку процесс сжатия удаляет часть звука, которая может быть слышна при объединении вместе (если они ' без потерь, то не должно быть никаких проблем).

В качестве альтернативы, если вы хотите что-то бесплатное, я верю, Audacity также сделает это для вас.

binarybob
источник
Я второй этой рекомендации. Audacity - бесплатный и мощный, с огромным списком функций, но неудобный для многих из них. Деление оптимизировано и очень способно для определенных функций, и прост в использовании. Проверьте список возможностей
К сожалению, Fission требуется только один файл, который можно удалить за раз, и вы не можете выбрать несколько файлов и удалить их, чтобы добавить все из них в существующую дорожку.
Санджив Дживан
2

Вы также можете использовать Garageband .

Сиамак Хеджази
источник
1

Я обнаружил, что Join Together из сценариев Дуга работает очень хорошо, если вы уже импортировали файлы в itunes. http://dougscripts.com/itunes/itinfo/jointogether.php Я использовал это для преобразования аудиокниг, скопированных с компакт-дисков, в разделенные на m4b, но также работает с m4a

dstarh
источник
1

Это дешевый снимок, но Audacity позволит вам просто скопировать / вставить ваши треки в один файл. Таким образом, нет пакетного решения, как вы искали, но легко скопировать / вставить.

Вам нужно будет скачать и установить библиотеку импорта и экспорта FFmpeg .

введите описание изображения здесь

Михель
источник