Можно ли вообще записывать звук в формате AAC / MP4 на iPhone? - PullRequest
0 голосов
/ 03 ноября 2010

В этой ссылке сказано: http://developer.apple.com/library/ios/#documentation/AudioVideo/Conceptual/MultimediaPG/UsingAudio/UsingAudio.html

Однако я искал пример, который работает в Интернете и может видеть только людей, жалующихся, что он не может заставить его работать.У меня есть рабочий пример AudioQueue для PCM, но в тот момент, когда я переключаю его на инициализацию AAC, происходит сбой.Пример SpeakHere также использует только PCM.

Кто-нибудь когда-нибудь умудрялся сделать эту работу или имеет ссылку на работающий фрагмент кода?

1 Ответ

0 голосов
/ 04 ноября 2010

В основном iPhone записывает только PCM.Чтобы получить кодированный файл AAC, исходный поток PCM должен быть сохранен в AudioFile, а затем этот AudioFile должен быть преобразован в AAC.

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

...