Pregunta

En el pasado, algunos de mis proyectos han requerido de mí para crear una versión en película de pantalla completa aplicación de Flash.La manera más fácil de hacer esto ha sido para obtener una captura de pantalla.Sin embargo, la captura de algo más de 1024x768 ha resultado en vídeo entrecortado, lo cual es inaceptable.Entiendo que hay hardware basado en soluciones para la captura de pantalla completa de vídeo, pero no he sido capaz de averiguar lo que son.Mi salida debe ser escalable hasta 1920x1080 y el resultado en un AVI sin comprimir archivos sin entrecortada-ness.

¿Fue útil?

Solución

Diversos productos profesionales de apoyo full HD de captura:

http://www.decklink.com/products/hd/

http://www.aja.com/

Hay otros.La captura de la totalidad, sin compresión digital o analógica de corriente es bastante pesado requisito.

-Adam

Otros consejos

Si la aplicación de Flash, no es interactivo, hay muchas herramientas que se pueden obtener no captura en tiempo real (pero completamente liso y perfecto) a un archivo AVI o una serie de archivos Png.

Si es interactivo y es absolutamente necesario captura en tiempo real, FRAPS en realidad podría ser capaz de hacer el trabajo, al menos de Vista, donde no es generalmente difícil de manipular FRAPS en la grabación de diversas no DirectShow aplicaciones mediante el uso de Aero como una gráfica de la capa.

Si la carga de la película en el Flash ActiveX control puede invocar el IViewObject::Draw el método (o la OleDraw función auxiliar) en el control de pintar en un controlador de dominio de su elección y el bucle a través de cada fotograma de la animación.Extraer el audio será más difícil, pero si usted ha hecho las animaciones en la casa que no debería ser demasiado problema.

Phillips dvdr3575h y otros set-top boxes puede ser el más sencillo.Sin embargo, no creo que su apoyo a la resolución que usted está buscando.

Con un poco de suerte su adaptador gráfico ya tiene una salida de vídeo analógico.Se puede conectar una grabadora de dvd y sólo digitze la señal de vídeo en una sola caja de hardware.

Que no te den con una resolución de 1920x1080 aunque.

Si usted realmente necesita para conseguir captura superior a la resolución del dvd que usted necesita profesional (y increíble caro) equipos de captura de vídeo.

editar:

Por cierto, - si usted desea capturar una resolución de 1920x1080 en color verdadero a 30 fotogramas por segundo sin comprimir debe encontrar una manera de almacenar alrededor de 237 megabytes por segundo.Sólo para dar una idea de la cantidad de datos que tienen que lidiar con...

Si usted no necesita hacer clic en la película de Flash CS3 admite un fotograma de exportación de películas Flash (incluyendo secuencias de comandos cosas).

Abre tu animación en Flash, si no tienes una .fla disponible, haciendo que un simple envoltorio que carga el swf debe trabajar demasiado.A continuación, vaya a Archivo -> Exportar -> Exportar película, y seleccione Quicktime.Establecer los distintos complicados de bits para su gusto, y luego el Flash paso a través de la animación tan rápido como puede, lo que ahorra tanto el riesgo de pérdida de fotogramas y tener que esperar un 1 fps de captura.

http://rgb.com/ He mirado en su producto antes de gama muy alta/caro, pero el vídeo perfecto y es una solución de hardware así que no es de uso intensivo del procesador de la máquina que usted está tratando de hacer la demo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top