¿Qué herramienta (s) puedo usar para producir Screencasts de la aplicación de iPhone?

Necesito producir screencasts de video de demostración para mi aplicación de iPhone … Me refiero a aquellos como este para la aplicación Reddit para iPhone (la de la derecha, no la de YouTube).

Supongo que la mejor manera de hacerlo es grabar el simulador usando una utilidad de grabación de pantalla, ¿alguien tiene algún otro método? ¿Qué herramientas has usado con éxito?

Para mi screencast aquí , ejecuté la aplicación en el simulador de iPhone y lo grabé todo usando ScreenFlow . No puedo recomendar ScreenFlow lo suficiente, ya que realmente simplifica todo el proceso. ScreenFlow graba toda la pantalla, pero ofrece excelentes capacidades de edición para recortar el video en la sección relevante de 320 x 480 (o 480 x 320), así como para desvanecer gráficos de título o letras. También usé SimFinger solo para proporcionar un buen cursor, pero veo que la última versión de ScreenFlow ahora tiene esa capacidad incorporada.

Para un micrófono, en realidad usé el USB de Rock Band. Es un micrófono Logitech sorprendentemente bueno que se reconoce tan pronto como lo conectas a tu Mac.

Necesitaba hacer un pequeño postprocesamiento de la salida MP4 para asegurarme de que el video se podía reproducir de forma nativa en el iPhone. He usado tanto VisualHub como iMovie para producir videos MP4 con todas las configuraciones correctas para jugar en el dispositivo. Ambos tienen perfiles de exportación de iPhone simples.

Me sorprende que nadie haya mencionado la característica de screencasting incorporada de QuickTime. Aquí hay una pequeña guía sobre cómo hacer un screencast “decente” en Mac OS sin ninguna herramienta adicional .

Tendrás mejores resultados si lo usas con SIMBL , que fue mencionado por mucha gente. no es una aplicación de screencasting, sino una herramienta para que su screencast de iOS se vea mejor.

El autor de Tweetie escribió recientemente una publicación sobre lo que hace, y una herramienta que él escribió llamada SimFinger . Sí, graba el simulador. Si estuviera produciendo un screencast de iPhone, ahí es donde comenzaría.

SimFinger y ScreenFlow son geniales si puedes disparar en el simulador.

Si tiene que disparar en el dispositivo (por ejemplo, cuando se utiliza acelerómetro, GPS, cámara, etc.), en la actualidad tiene que recurrir al mundo jailbreak. La aplicación “Display Recorder”, disponible por $ 5 en Cydia Store, permite crear una película AVI del contenido de la pantalla del iPhone. Esto funciona en todas las aplicaciones. Hay un video de YouTube que lo muestra. Los archivos de películas se pueden subir a YouTube o sacarse del iPhone a través del servidor web incorporado.

Puede probar una de esas pocas soluciones integradas. Sé que uno se llama “capsim” y hay uno nuevo llamado “etapa de sonido”

Las aplicaciones de captura de pantalla como ScreenFlow y “Snapz Pro X” funcionan bien si no necesita grabar multitáctil o acelerómetro. Sin embargo, si lo hace, entonces debe elegir otra solución. O filme con una cámara de video o use iSimulator y luego grabe el simulador usando aplicaciones como ScreenFlow y “Snapz Pro X”. Para obtener información sobre cómo instalar iSimulator, consulte http://bobueland.com/cocos2d/?p=358

Otra solución (que aún no he probado) es usar el reflection de pantalla. Eso es si tienes iPad2 o iPhone4S. Necesita comprar el adaptador AV digital de Apple (39 $ a partir de noviembre de 2011) y luego puede duplicar la pantalla del iPad o iPhone en una pantalla externa.

Para obtener una grabación de pantalla de Mac OS X gratuita con resultados de búsqueda de iPhone, puede utilizar la aplicación de demostración de Screenium para grabar un video impecable de 30 segundos de su simulador de iPhone sin limitaciones ni superposiciones. Una vez que empiezas a ganar dinero con tu aplicación, el producto completo es barato. La encoding al formato de iPhone proporciona una buena salida ligera. Desactiva el mouse para SimFinger. Puede ver un video de ejemplo en 3k Top Chinese Characters . Definitivamente use SimFinger para agregar ese brillo realista y los usuarios de la reflexión del iPhone que esperan los usuarios.

A más largo plazo, compraré la aplicación iSimulate iPhone para ver si interactuar con la pantalla táctil del iPhone en lugar del mouse para conducir el screencast puede dar resultados más suaves y realistas (esto también tiene ventajas si usa el acelerómetro o multitouch).

La solución con la que voy es SimFinger para proporcionar el “dedo” y SnapZ Pro X para la grabación. Leí un gran extracto de un próximo libro sobre HTML 5 que me convenció de que debía dar el paso adicional de transcodificar la salida .mov de SnapZ Pro a Ogg para verla en navegadores que no admiten archivos .mov. Obtenga el componente Quicktime de XiphQT (me gustaría vincularlo, pero actualmente no puedo publicar más de un enlace, vaya a xiph.org), y QuickTime Player 7 hará la transencoding por usted, ¡no necesita QuickTime Pro!

ScreenFlow se ve muy bien, pero ya tenía SnapZ Pro y actualmente no puedo justificar $ 99 cuando puedo hacerlo igual de bien con lo que tengo más algunas descargas gratuitas.

He usado esta solución gratuita aquí para iPhone Simulator Capture, que es un complemento de SIMBL que funciona al capturar la pantalla desde el simulador de iPhone. Es un poco crudo, pero está bien por el precio.

Hay dos maneras de hacerlo que conozco, para cualquiera que quiera crear screencasts usando herramientas disponibles gratis:

Uno : puede usar CamTwist y Adobe Flash Media Live Encoder para crear archivos FLV. Detalles aquí en mi blog .

Dos : puede usar Jing para crear archivos swf. Aquí hay uno de los screencast en mi blog . También tenga en cuenta que no mostraré la pantalla completa del iPhone en mi blog, pero puede hacerlo fácilmente.