2009-06-01 12 views
42

Necesito producir videocasts de demostración para mi aplicación de iPhone ... Me refiero a aquellos como this one para la aplicación Reddit para iPhone (la de la derecha, no la de YouTube).¿Qué herramienta (s) puedo usar para producir Screencasts de aplicaciones de iPhone?

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?

Respuesta

28

Para mi screencast here, 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 sorprendentemente bueno Logitech microphone que se reconoce tan pronto como lo conecte a su Mac.

Necesitaba hacer un pequeño post-procesamiento 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.

+0

Gracias - ScreenFlow es realmente un excelente software. Cuando nuestro producto se lance, publicaré un enlace aquí al video resultante. –

+3

Olvidé que dije que haría esto: aquí está el video (s) http://eurotalk.com/utalk/ –

8

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

+3

SimFinger es increíble, pero no graba videos. Proporciona una fachada que se superpone al simulador. Le permite ajustar el operador y la hora. Y puede instalar varias aplicaciones falsas en el simulador para que parezca más un teléfono real. Tiene que proporcionar su propio software de captura de video. – GloryFish

+0

El enlace del blog ya no funciona. Aquí está el enlace actualizado: http://atebits.tumblr.com/post/197564349/not-your-average-iphone-screencast – Sohan

+0

@kingthong gracias, actualizó la respuesta. – bentsai

1

Para la grabación gratuita de pantalla de Mac OS X con resultados de anuncios 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 codificación al formato de iPhone proporciona una buena salida ligera. Desactiva el mouse para SimFinger. Puede ver un video de ejemplo al 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)

1

La solución que estoy usando es SimFinger para proporcionar el "dedo" y SnapZ Pro X para la grabación. Leí un gran extracto de upcoming book on 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 los navegadores que no son compatibles con los 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 transcodificación por usted, ¡no necesita QuickTime Pro!

ScreenFlow se ve genial, 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.

2

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

+0

http://soundstageapp.com/ –

3

SimFinger y ScreenFlow son excelentes 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 de 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 YouTube video que lo muestra. Los archivos de películas se pueden subir a YouTube o sacarse del iPhone a través del servidor web incorporado.

0

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

2

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, vea http://bobueland.com/cocos2d/?p=358

Otra solución (que aún no he probado) es utilizar la creación de reflejos 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.

17

Me sorprende que nadie haya mencionado la característica de screencasting incorporada de QuickTime. Aquí está a little guide on how to make a "decent" screencast on Mac OS without any additional tool.

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.

+0

Gracias por la información, es genial que pueda seleccionar qué parte de la pantalla para grabar, luego solo haga una toma continua de la aplicación con algo así como SimFinger corriendo sobre ella. – rwyland

+0

Esto fue muy útil. No tuve que comprar ni pasar por ninguna instalación y pude crear rápidamente el elenco de la pantalla. Gracias. –

0

Hay dos maneras de hacerlo, que yo sepa, para cualquier persona que quiera crear capturas de escritorio usando las herramientas disponibles de forma gratuita:

Una: se pueden utilizar CamTwist y Adobe Flash Media Live Encoder para crear archivos FLV. Detalles here on my blog.

Dos: Puede usar Jing para crear archivos swf. Here's one of the screencast on my blog. También tenga en cuenta que no mostraré la pantalla completa del iPhone en mi blog, pero puede hacerlo fácilmente.

Cuestiones relacionadas