Можно ли использовать MPMediaPickerController для загрузки аудиофайлов из библиотеки и сохранения в каталог документов?
Можно ли использовать MPMediaPickerController для загрузки аудиофайлов из библиотеки и сохранения в каталог документов?
Приветствую любой комментарий.
Спасибо
Канзас
2 ответа
Вы реализовали функцию mediaPicker:didPickMediaItems: function протокола MPMediaPickerControllerDelegate. Я думаю, вы можете сохранить выбранные данные там, как вы хотите.
Я знаю, что этому вопросу уже несколько месяцев, но iOS 4.0 и более поздние версии предоставляют возможность скопировать песню из библиотеки iPod в каталог документов вашего приложения через класс AVAssetExportSession.
У AVAssetExportSession есть несколько недостатков, поэтому я бы порекомендовал всем, кто хочет импортировать файлы без необходимости перекодировать их все в AAC, взглянуть на TSLibraryImport.
AVAssetReader также можно использовать, если вы заинтересованы в прямом доступе к несжатым линейным данным PCM без необходимости сначала копировать файл, а затем использовать Core Audio для доступа к данным.