Я получаю данные песни из музыкальной библиотеки iOS (как объект NSData
), но когда данные не являются данными из файла MP3, я бы хотел перекодировать их.
IУ меня есть два вопроса о процессе транскодирования:
Есть ли что-то встроенное, например, для транскодирования M4A в MP3, или мне придется использовать что-то вроде ffmpeg или других внешних библиотек?Если последнее, есть ли примеры того, как это происходит на iOS?
Какой лучший способ сделать это, который не загружает все в память?Очевидно, что большой файл песни исчерпает память, и приложение будет остановлено.