2010-11-03 25 views
0

Dans ce lien, il dit qu'il fait: http://developer.apple.com/library/ios/#documentation/AudioVideo/Conceptual/MultimediaPG/UsingAudio/UsingAudio.htmlEst-il possible d'enregistrer de l'audio au format AAC/MP4 sur l'iPhone?

Cependant, j'ai cherché un exemple qui fonctionne sur le web et ne peut voir que des gens se plaindre qu'ils ne peuvent pas le faire fonctionner. J'ai un exemple AudioQueue de travail pour PCM mais le moment même où je passe à l'initialisation AAC échoue. L'exemple SpeakHere n'utilise également que PCM.

Est-ce que quelqu'un a déjà réussi à faire fonctionner ce travail ou a un lien vers un fragment de code qui fonctionne?

Répondre

0

Fondamentalement iPhone seulement enregistrer PCM. Pour obtenir un fichier codé AAC, le flux PCM d'origine doit être stocké dans un fichier AudioFile, puis ce fichier AudioFile doit être converti en AAC.

Il n'y a aucun moyen d'enregistrer et de convertir à la volée sur iPhone à moins d'inclure une bibliothèque tierce qui le fera pour vous.