lunes, 6 de julio de 2020

MANEJO DE VÍDEO EN FLASH



Existen dos metodologías a seguir para trabajar con archivos de video en Flash. La primera de ellas consiste en integrar el archivo dentro de la película, importandolo a la biblioteca o en la línea de tiempo, mientras que la segunda (y la más utilizada desde la aparición de Flash MX 2004 Professional) contempla la carga progresiva del video desde una fuente externa.

La principal (y casi única) ventaja de incrustar un clip de video dentro del archivo .swf, consiste en disponer de la totalidad del mismo una vez que se ha descargado la película. Esto permite situarse sobre cualquier parte del video, avanzar y retroceder libremente sobre el mismo.

Entre la extensa lista de desventajas y restricciones que este método posee, podemos citar los siguientes puntos:

  • Aumenta considerablemente el tamaño del archivo .swf exportado.
  • La velocidad de reproducción del video debe coincidir con la de la película Flash.
  • El video no puede contar con más de 16.000 fotogramas.
  • Si el video excede los dos minutos de duración, comienza a desincronizarse del audio.
  • Cada vez que se publica el archivo .swf, el video (con su correspondiente pista de audio) debe ser publicado también, lo cual implica un considerable aumento en el tiempo de publicación.

Por su parte, la segunda opción presenta la ventaja adicional de poder editar el clip de video en una aplicación independiente, además de permitir una descarga progresiva que habilita al usuario para visualizar el contenido que haya sido descargado hasta el momento. Y por supuesto, ofrece todas las ventajas que el método de "embeber" no posee (velocidad independiente del frame rate de la película Flash, tamaño y duración sin límites, sincronización perfecta y constante de audio con video, etc).

No obstante, existe una pequeña desventaja al utilizar esta opción, y es que requiere una conversión del archivo original al formato FLV (Flash Video), propio y exclusivo de la herramienta de Macromedia. Aunque Flash MX 2004 Professional brinda la posibilidad de convertir un archivo (cualquiera sea su formato) de video al formato FLV, se recomienda el uso de aplicaciones especializadas como Sorenson Squeeze, desarrollada por el grupo Sorenson Media


Streaming

Se podría hablar de una tercera opción, cuyas ventajas son las mismas que la del método anterior, además de ofrecer una serie de ventajas adicionales. Hablamos de la técnica del streaming (flujo), la cual permite visualizar el video a medida que se va descargando. Debido a que el mismo no se descarga directamente en el disco del usuario, este método es considerado el más seguro. Es probable que no deseemos que el usuario o visitante de nuestra web pueda apropiarse de nuestro clip localizándolo en el directorio de archivos temporales de nuestro navegador.

Sin embargo, la principal desventaja de este método es que requiere del soporte de Flash Communication Service, una plataforma basada en servidores que permite trabajar con video en tiempo real, haciendo posible la difusión de eventos en vivo o el uso de webcams en sistemas de comunicación. Por tal motivo suele descartarse esta opción cuando se trata de aplicaciones sencillas, en las que no se desea trabajar con video en tiempo real.


Media Components


Aunque los dos últimos métodos comentados requieren del aprendizaje de unos cuantos comandos de Actionscript y del uso de las clases NetStream y NetConnection, existe una solución más apropiada para aquellas personas que experimenten dificultades con el código y su asimilación. Flash MX 2004 Professional ofrece tres nuevos y versátiles componentes que se encargan de gestionar el contenido multimedia (léase audio y video). Los Media Components (situados en el Panel de Componentes de Flash) utilizan la clase Media para controlar todas las actividades relacionadas con audio y video. Se dividen en tres aplicaciones:


  • MediaDisplay

Se utiliza como contenedor para la carga y reproducción de archivos FLV y MP3, externos a la película Flash. No ofrece controles de reproducción, pero permite controlar el archivo cargado mediante métodos y propiedades especiales.

  • MediaController

Es el complemento ideal para el componente anterior, ya que proporciona los controles adecuados para gestionar la reproducción de los archivos cargados. La utilidad de este componente radica en la posibilidad de situar libremente los controles de reproducción en cualquier ubicación de nuestra aplicación.

  • MediaPlayback

Sin lugar a dudas, la opción más elegida. Se trata de una combinación de los dos componentes anteriores, que integra ambas funcionalidades en un solo componente.


Formatos de archivo de vídeo que Flash Professional CS5.5 puede importar

Formato de archivoExtensiones de nombre de archivo
Película QuickTimeMOV, QT
Vídeo para WindowsAVI
MPEGMPG, M1V, M2P, M2T, M2TS, MTS, TOD, MPE, MPEG
Vídeo digitalDV, DVI
Vídeo para Adobe FlashFLV, F4V
3GPP/3GPP2 para dispositivos móviles3GP, 3GPP, 3GP2, 3GPP2, 3P2
MPEG-4MP4, M4V, AVC
observa el siguiente vídeo de cómo se importa un vídeo a una película Flash.




ACTIVIDADES:

1. Realiza un resúmen en tu cuaderno sobre manejo de video en Flash incluyendo dibujos.

2. Descarga un video de tu preferencia en formato FLV e importarlo en flash, diseña creativamente una escena que proyecte tu vídeo ( un monitor, un tv. o un proyector de cine por ejemplo..).

3. Crea una carpeta y guarda dentro de ella el archivo FLA y el vídeo, recuerda que si presentas solo el archivo FLA, no se podrá visualizar tu trabajo, a no ser que hayas incorporado tu vídeo a la línea de tiempo, pero esto no es aconsejable. 



WEBGRAFIA:



No hay comentarios:

Publicar un comentario

  EL TEXTO EN FLASH Flash distingue entre 3 tipos de texto, texto  estático o normal, texto dinámico y texto de entrada  (para que el usuari...