2010-10-23 2 views
0

Я хочу добавить несколько небольших фрагментов аудио в новый. Это должно происходить случайным образом, поэтому этот новый большой звуковой файл будет уникальным.Создайте новый аудиофайл со многими небольшими фрагментами аудиофайлов

По этой причине мне нужна процедура или класс в рамках, который позволяет мне выполнять эту задачу.

Я нашел классы AVAssetTrack, AVCompostionTrack, AVMutableCompostionTrack, ..., в AVFoundation-Framework. Похоже, что возможности с этими классами смогут выполнить мои требования. Но они также выглядят довольно сложными, и я подумал, есть ли более простой способ сделать это. У кого-нибудь есть подсказка для меня, чтобы привести меня в правильном направлении?

Спасибо заранее! Cheers

ответ

0

Хорошо, кажется, что классы AVFoundation-Framework являются правильными. Через некоторое время их изучения они больше не кажутся трудными ;-) Я сделаю это с ними ...

0

Ну, вы можете выполнить свою задачу, просто добавив новые части в какую-то начальную запись и обновив заголовок файла (в случае формата pcm). и не забудьте удалить заголовки из записей, которые вы добавляете.

+0

Я попробую это с AVFoundation-Framework. Кажется, что нет реальных альтернатив. (писать в заголовочных файлах немного для меня) – Micko

Смежные вопросы