ScreenCam (anteriormente Lotus/IBM ScreenCam ) es una herramienta de screencast para Microsoft Windows que se utiliza para crear demostraciones de software, simulaciones de software, escenarios ramificados y tutoriales en formato .swf (también conocido como Adobe Flash ). ScreenCam estaba dirigido principalmente a usuarios que necesitaban crear materiales instructivos orientados a video y que no eran autores multimedia ni técnicos de captura de video. [1] Era muy fácil de usar, tenía una interfaz "similar a una videograbadora" y no requería conocimientos de edición de vídeo digital ni del concepto de "fotogramas" de una película, porque utilizaba un paradigma diferente para crear las películas en pantalla. También se puede utilizar para la creación de screencasts y la conversión de presentaciones de Microsoft PowerPoint al formato Adobe Flash. [2]
ScreenCam se produjo originalmente a principios de los años 90 [3] y recibió buenas críticas [4] en comparación con otras tecnologías de la época. Fue considerado uno de los primeros productos de screencasting disponibles comercialmente en la década de 1990, y era popular para la transmisión por secuencias y transmisiones de demostraciones de pantalla y tutoriales en ese momento. [5]
ScreenCam utilizó el concepto de interceptar y almacenar llamadas a procedimientos de vídeo (VPC) en Windows 95 utilizando una extensión de captura patentada que interceptaba de forma invasiva las VPC a medida que el sistema operativo las generaba. Estas VPC se almacenaron en un formato propietario y un reproductor que generó una "película" de lo que se grabó enviando estas mismas llamadas de VPC al sistema operativo creó una reproducción muy realista de la pantalla grabada. Se consideró muy inteligente en ese momento y puso el concepto de grabación de pantalla y simulación de software en el mapa del mundo de la informática. Aunque algún otro software comercial hizo cosas similares, especialmente en el lado del mundo del sistema operativo Unix Workstation, la adopción generalizada de Windows 95 contribuyó en gran medida a establecer el dominio de ScreenCam en esta área. Finalmente, IBM adquirió ScreenCam cuando IBM compró Lotus Corporation, y los programadores de ScreenCam siguieron realizando actualizaciones menores en la línea de productos. Esta técnica funcionó lo suficientemente bien que una reseña de PC Magazine de 2003 [6] le dio a ScreenCam buenas calificaciones incluso después de que IBM/Lotus dejara de admitir sistemas operativos más nuevos. Sin embargo, comenzaron a surgir problemas al intentar hacer avanzar la tecnología.
A medida que Microsoft Windows maduró y se extendió, el diseño de "captura VPC" comenzó a mostrar su antigüedad y los programas que interceptaban llamadas a procedimientos de forma invasiva se volvieron difíciles de soportar. La técnica también era problemática cuando una película ScreenCam se movía a una computadora a la que le faltaban fuentes e íconos que existían en el sistema operativo que se grabó. Dado que al sistema operativo de reproducción le faltaban estas fuentes e íconos, el sistema operativo de reproducción las sustituiría, lo que hacía que la reproducción fuera confusa e inexacta. Los archivos ScreenCam, que en realidad eran un mecanismo de almacenamiento para las VPC, eran difíciles de editar y presentaban una interactividad y compatibilidad con navegadores web limitadas. IBM se movió para soportar Windows NT 4.0, [7] pero eventualmente IBM decidió no continuar con el negocio de software de captura de pantalla, y la marca "ScreenCam" fue adquirida por SmartGuyz Incorporated, un desarrollador de software privado.
Posteriormente, SmartGuyz lanzó un programa ScreenCam completamente nuevo, basado no en la captura VPC, sino en la captura periódica de la pantalla y la posición del cursor, un editor integrado y exportación a formatos estándar conocidos de video y gráficos. Esto mejoró los problemas causados por la captura y reproducción de VPC y permitió a ScreenCam una ruta de actualización a sistemas operativos más nuevos e Internet.
La versión actual de ScreenCam [8] crea y edita demostraciones de software interactivo, simulaciones, podcasts , screencasts y demostraciones de programas. Para demostraciones de software, graba en tiempo real utilizando un algoritmo de captura patentado que captura una secuencia de imágenes fijas y luego crea simulaciones de movimiento del mouse para crear la apariencia de un programa en ejecución. Al utilizar la tecnología Adobe Flash Tweening , ScreenCam puede crear screencasts en un tamaño de archivo más pequeño que el uso de la tecnología de compresión de video típica. En particular, el sistema puede utilizar la interpolación para simular el movimiento del cursor sin necesidad de utilizar CODEC de cuadro delta en todo el cuadro de vídeo.
Los usuarios de ScreenCam pueden editar presentaciones de ScreenCam para agregar botones, subtítulos y leyendas en los que se puede hacer clic, elementos gráficos como formas y flechas de colores, puntos de acceso en los que se puede hacer clic, cuadros de entrada de texto, etc. Los autores pueden editar el contenido (incluida la ruta, la posición y la imagen del puntero del mouse) y cambiar el tiempo para que cada elemento aparezca y desaparezca. Los puntos de acceso pueden pasar a otras secciones de la presentación o a páginas web externas. Tiene una interfaz que utiliza muchos gráficos y tiende a seguir el concepto de editor de películas. Admite el concepto de fusionar películas, dividir películas y eliminar secciones de películas ScreenCam.
ScreenCam admite la importación de imágenes fijas y pistas de audio al editor de ScreenCam. Puede exportar a formato Adobe Flash .swf , formato .avi y gif animado. Al exportar a .swf, generará automáticamente un archivo .html , lo que facilitará la colocación de los archivos .swf y .html emparejados en un sitio web para su visualización. ScreenCam también 'envolverá' un reproductor Adobe Flash alrededor de un archivo .swf, convirtiéndolo en un archivo .exe , que se puede reproducir sin necesidad de tener el reproductor Adobe Flash instalado en una computadora.