Я пытаюсь объединить несколько аудиофайлов в один файл mp4 / m4a, содержащий метаданные главы.
В настоящее время я использую QTKit для этого, но, к сожалению, когда QTKit экспортирует в формат m4a, все метаданные удаляются (это было подтверждено Apple как ошибка), см. пример кода . Я думаю, что это правило QTKit для этой работы, но я был бы рад оказаться ошибочным, так как это действительно хороший API для него, если бы он работал.
Итак, я ищу способ объединить аудиофайлы (формат ввода не имеет большого значения, поскольку я могу выполнить преобразование) в файл m4a с метаданными глав.
В качестве альтернативы коду, я открыт для идеи использования существующего инструмента командной строки для достижения этой цели, если его можно распространять как часть другого приложения.
Есть идеи?