iOS: создать MP3 на устройстве - PullRequest
0 голосов
/ 10 ноября 2010

Я пытаюсь создать аудиофайл MP3 на устройстве (iPhone).

Я обнаружил, что нет возможности записывать напрямую в формате MP3.
Только файл .caf, который может содержатьAIFF, Linear PCM и т. Д.

Я также обнаружил здесь , что существует функция AudioConverterFillComplexBuffer, которая теоретически может конвертировать файл CAF в MP3, но я не могу найти образецкод или объяснение того, как использовать эту функцию.

Любая помощь будет принята с благодарностью.

- Майкл Кесслер

Ответы [ 2 ]

1 голос
/ 27 сентября 2011

Насколько я знаю, LAME - это GPL, что может быть проблемой для вас, если вы создаете приложение для iPhone.

Я полагаю, что AudioConverterFillComplexBuffer - действительно правильный путь. Возможно, вы захотите взглянуть на книгу «Core Audio Rough Cuts», в которой есть объяснения и примеры того, как конвертировать аудио.

Удачи.

1 голос
/ 10 ноября 2010

Попробуйте использовать LAME - библиотека кодировщика MP3 с открытым исходным кодом (liblame)

http://lame.sourceforge.net/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...