Estoy teniendo dificultades para grabar algo que no sea PCM lineal en el iPhone :-( Las muestras que he encontrado (libros de SDK's SpeakHere, Zdziarski y Sadun y el de trailsinthesand.com) todos usan PCM lineal, pero me gustaría usar un formato comprimido comúnmente usado (no ima4 o cualquiera que sea el nombre ...).Cómo grabar algo que no sea PCM lineal en el iPhone
Simplemente no puedo entender cómo modificar el código de muestra para ser utilizado con, por ejemplo, AAC, MP3 o AMR en su lugar. Cualquier sugerencia y sugerencias de cómo hacerlo son muy apreciadas!
(Por cierto, no creo que un codificador de MP3 ni AMR-encoder están disponibles debido a problemas de licencia, pero AAC sí existe, o ???)
Editar/actualización: me topé con el siguiente texto en "iPhone Application Programming Guide" de Apple, 2009-01-06, página 137, sección: Grabación de audio:
" Puede grabar audio en cualquiera de los formatos listados en "Formatos de audio preferidos en iPhone OS" (página 140) ", y como formatos de audio preferidos en la página 140 son:" Para audio comprimido cuando se reproduce un sonido a la vez, y cuando no es necesario reproducir audio simultáneamente con la aplicación iPod, utilice el formato AAC empaquetado en un archivo CAF o m4a. "
Por lo tanto, interpreto eso como una clara indicación de que, de hecho, no solo es posible, sino incluso preferible, grabar audio en formato AAC envuelto en un archivo m4a, que es justo lo que Nuevo Testamento. Pero aún así, no soy capaz de lograr eso?
Gracias, /John
¡Gracias por la referencia a esa documentación! Eso deja en claro que tengo que obtener un codificador externo. –