обработка аудиофайлов, например скорость, режим воспроизведения в приложении для iphone

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

Пожалуйста помоги.


person Nicks    schedule 20.02.2014    source источник


Ответы (2)


AVAudioPlayer — это то, что вам нужно для воспроизведения и управления в реальном времени.

Я начал создавать библиотеку для обработки и экспорта аудио/видео с помощью AVFoundation. На данный момент он может обрабатывать обрезку звука. Ссылка на GitHub: https://github.com/tulakshana/composer

person ThE uSeFuL    schedule 29.07.2019
comment
Я думаю, он ищет способ редактировать и сохранять аудиофайлы, а не просто воспроизводить их. - person Rakeeb Hossain; 30.07.2019
comment
@RakeebHossain, да, вы правы. github.com/tulakshana/composer обрабатывает некоторые манипуляции. - person ThE uSeFuL; 31.07.2019

Изменение представления аудиофайла и его последующее сохранение на вашем устройстве потребует от вас сначала инициализировать медиа-объект, что вы можете сделать с помощью AVURLAsset.

Затем вам нужно будет создать изменяемую композицию (AVMutableComposition), которая создает копию ваш медиа-объект для редактирования.

Наконец, когда вы обработаете медиаданные, вам нужно будет их экспортировать (AVAssetExportSession). ).

person Rakeeb Hossain    schedule 30.07.2019