1. Tipos de herramientas de creación multimedia existentes
Las herramientas de creación multimedia más populares se dividen principalmente en las siguientes tres categorías.
1. Lenguaje narrativo
La idea de utilizar este tipo de herramientas para desarrollar obras es considerar el proceso de desarrollo de cada título de libro como una combinación de libros según la estructura. del libro y combinar cada La pantalla está designada como una página, y cada página puede tener múltiples niveles de objetos. Configure el contenido de cada página y las acciones entre ellas, y luego use el lenguaje de diseño designado para diseñar el trabajo. Entre estas herramientas la más representativa es la herramienta Multimedia ToolBook de la empresa americana Asymetrix, y su lenguaje de programación es OPENSCRIPT. La mayor ventaja de este tipo de herramienta es que es flexible en el desarrollo y está dirigida a usuarios que saben un poco sobre programación. Es barata y fácil de aceptar. La desventaja es que la velocidad de ejecución general es lenta. Es fácil comenzar, se necesita mucho esfuerzo para dominar su mecanismo, especialmente para acceder a los recursos multimedia. OPENSCRIPT se llama principalmente a través de funciones MCI, y las llamadas relacionadas deben escribirse explícitamente en el script. La sintaxis y la secuencia no son lo suficientemente intuitivas, y la falta de indicaciones es suficiente para avergonzar a los no programadores.
2. Tipo de icono interactivo
Este tipo de herramienta permite principalmente a los usuarios organizar los componentes requeridos directamente en la pantalla y definir las acciones de los componentes mismos y las relaciones entre los componentes. La forma en que funciona es crear obras multimedia visualmente en una microcomputadora. Forme un diagrama de flujo de la estructura de su aplicación seleccionando íconos visuales simplificados y luego agregando contenido a la estructura. Los diagramas de flujo definen el flujo de elementos multimedia. Esta herramienta es ideal para usuarios sin experiencia en programación, por lo que se pueden desarrollar sistemas multimedia interactivos en poco tiempo. Entre estas herramientas, las más famosas son el Authorware Professional desarrollado por la empresa estadounidense de Authorware y el Icon Author de la empresa estadounidense AimTech. Se utiliza principalmente para desarrollar sistemas de navegación, simulación de entrenamiento y educación basados en eventos que requieren un alto grado de interactividad. Las desventajas de estas herramientas son que suelen ser caras y su flexibilidad está limitada por los sistemas existentes.
3. Tipo de flujo de tiempo
Este tipo de herramienta es más adecuada para desarrollar sistemas informativos. Tiene una fuerte sincronización en la visualización multimedia y se centra principalmente en información gráfica y textual. Las herramientas más conocidas incluyen Action Tools, PowerPoint, Harvard Graphics Tools, etc. Estas herramientas básicamente admiten información multimedia a través de medios externos OLE. Por lo tanto, cuando se reproduce multimedia, las acciones de E/S del disco son frecuentes, la sobrecarga del sistema es grande y la eficiencia operativa es baja.
Los entornos de ejecución de las tres herramientas de creación multimedia anteriores están basados en Windows 3. x, los formatos de archivos de audio que se pueden procesar son wav y mid. Los formatos de archivos de imágenes fijas incluyen pcx, bmp, gif, tga, jpg, tif, wmf, dib, etc. Los formatos de imagen dinámica incluyen avi, fli, flc, etc.
2. Funciones y métodos de diseño de los sistemas de creación multimedia A través del análisis anterior, podemos ver que los sistemas de creación multimedia generalmente tienen las siguientes características.
1. Es fácil comenzar, pero no es fácil dominarlo sin la experiencia en programación de un programador profesional. Algunos requisitos simples específicos a menudo se logran mediante las habilidades de uso adquiridas después de dominarlos. Además, no es conveniente modificar contenidos que tienen altos requisitos de puntualidad y se modifican con frecuencia.
2. Admite una variedad de dispositivos de hardware y múltiples formatos de archivos, y puede generar productos complejos que contienen gráficos, imágenes, texto, sonidos, animaciones y elementos de video.
3. Tiene la capacidad de controlar procesos y puede proporcionar un marco rector para los elementos anteriores.
4. Aunque incluye edición de gráficos, edición dinámica, animación digital, edición de vídeo y otras herramientas. , las capacidades de producción de datos multimedia no son tan potentes y refinadas como las del software especializado.
Actualmente existen gran cantidad de recursos de software dedicados al procesamiento de información multimedia, como Word para Windows, WPS, etc.
Las imágenes gráficas incluyen PhotoStyler, Photoshop, CorelDraw, etc. La animación incluye Animator, 3DS, etc. Vídeo con viento.
Ows, Adobe Premiere, Quicktime para Windows, etc. Sistema de sonido, WaveEdit, etc.
Para los usuarios que ya dominan un software especial para el procesamiento multimedia, pero que también necesitan aprender herramientas de procesamiento multimedia más débiles en el sistema de creación, esto es una especie de duplicación. Los usuarios tienen requisitos de diseño meticulosos para los materiales multimedia, y las obras multimedia son sensibles y eficientes cuando se transmiten. Por lo tanto, nuestro principio de diseño es utilizar potentes herramientas de procesamiento multimedia existentes, combinar la integración del sistema con la programación de software, acortar el ciclo de desarrollo y crear el mejor software. No solo cumple con los requisitos generales, sino que también cumple con los requisitos específicos de los usuarios. Este método combina las ventajas del lenguaje descriptivo y las herramientas de creación basadas en iconos. Tiene las características de una gran flexibilidad y escalabilidad del sistema, una amplia gama de aplicaciones, necesidades claras específicas del usuario, ahorro de recursos de software y otras características de programación y desarrollo de software. Problemas de programación y desarrollo de software existente. Desventajas de poca flexibilidad de las herramientas de creación y limitaciones del sistema.
Las principales funciones de cada módulo del sistema de creación multimedia diseñado son las siguientes.
Edición de texto: este es un editor de texto que ingresa el manuscrito de texto que se reproducirá línea por línea para formar un archivo de texto.
Edición e integración de guiones: Proporciona un método de edición conveniente, eficiente e intuitivo para integrar datos de gráficos, texto, sonido e imágenes. De acuerdo con las necesidades de diseño del usuario, edita e integra varios datos multimedia para crear efectos de objetos multimedia (como parpadeo, vuelo, rotación, aparición y desaparición gradual, tamaño, posicionamiento, etc.) y, finalmente, forma un archivo de script para llamar. durante la transmisión.
Procesamiento de gráficos e imágenes: el software PhotoShop o PhotoStyler conecta gráficos e imágenes para procesar varios archivos de mapa de bits, incluidos wmf, tif, bmp, pcx, tag, gif, dib, jpg y otros formatos que proporcionan gráficos estadísticos; capacidad de crear varios métodos para gráficos estadísticos 2D y 3D.
Difusión de script: el archivo de script formado después de la edición e integración del script se transfiere directamente a la transmisión. Puede transmitirse en el modo de transmisión automática o en el modo de transmisión de control guiado de un solo paso. Puede controlar la pausa y reanudar la reproducción de imágenes dinámicas.
Procesamiento de animación 2D: el software de procesamiento de animación 2D Hook Animator procesa y forma archivos de animación en formatos fli y flc.
Procesamiento de animación tridimensional: conecte el software de procesamiento de animación tridimensional 3DS para producir y formar archivos de animación en formatos flc y fli.
Procesamiento de vídeo: Conecte el software Windows Video, Windows QuickTime y Adobe Premiere. Las imágenes de vídeo con requisitos generales de calidad se reproducen a través de un televisor, VCR o reproductor de DVD y se procesan mediante una tarjeta de captura de vídeo para formar archivos de vídeo en formatos avi y mov. Para imágenes de vídeo de alta calidad y visualización en pantalla completa, los archivos de imágenes mpeg y dat se generan mediante herramientas especializadas de compresión y muestreo de vídeo digital y se almacenan en discos. Durante la reproducción, se utiliza una tarjeta de descompresión de video MPEG para recuperar archivos de imágenes del disco y descomprimirlos en tiempo real para cumplir con los requisitos visuales de pantalla completa, movimiento completo y color completo.