2011-01-17 13 views
12

Quiero saber si hay alguna API pública en AVFoundation o cualquier otro marco que se puede utilizar para grabar pantalla como Talking Tom Cat hace. Busqué en AVFoundation y CoreVideo frameworks pero no pude encontrar nada de los archivos de encabezado.¿Cómo grabar video de pantalla como Talking Tom Cat en iPhone?

Si alguien sabe cómo grabar vídeo en pantalla utilizando prgramatically iPhone SDK, que me haga saber.

+1

de hecho! También me gustaría saber, glReadPixels es demasiado lento para grabar – binnyb

+0

@binnyb hmmm glReadPixels derecho es demasiado lento ... Cualquier alternativos para eso? – Tornado

+0

¿Qué tan lento es demasiado lento? Pueden ustedes elaborar o publicar algún código de muestra? – kevlar

Respuesta

7

puede hacerlo en los siguientes pasos:

  1. pantalla de captura
  2. tomar ese marco en una cola
  3. escribir con avassertwriter
  4. y exportar el vídeo

hay una aplicación de muestra para entender estas cosas en el código de muestra wwdc2010.

Espero que esto ayude. (Nombre de la aplicación de ejemplo: aveditdemo)

+0

hi i Hib han pasado por el video de wwdc2010 al menos ahora tengo rayo de esperanza de que se puede hacer. Pero sigo sin conseguir tu 4to punto, es decir, "exportar el video". ¿Es esta la misma opción que exportar en la demostración? – Sneha

+0

puede encontrar el código en la aplicación de muestra AVEditDemo en el enlace de código de muestra wwdc2010: http://developer.apple.com/videos/wwdc/2010/ es una clase para exportar la videocomposición que ha creado, solo tiene que pasar por ella y comprenderá las cosas bastante bien. – harshalb

+0

@hib: He probado esta demostración. Pero no está dando ningún producto. ¿Debo incluirlo en mi proyecto? O como funciona? – ios

Cuestiones relacionadas