3.1.- Imágenes estáticas | 3.2.- GIF | 3.3.- JPG | 3.4.- Optimizar Ficheros | 3.5.- PNG | 3.6.- Archivos de animación | 3.7.- Scripts y Java | 3.8-Vídeos | 3.9.- VRML | 3.10.- 360º | 3.11.- FLASH, Shockwave | 3.12.- Actividades |


3 .8.- Vídeos

Video

La tecnología nos brinda diferentes opciones para presentar video. Desde Premier o Vegas video es muy fácil exportar el proyecto final a una salida RCA o Firewire para guardar el video editado en un VHS, Betacam o incluso en un MiniDV.

Aquí se trata de hablar digitalmente y dentro de estos podemos subdividir dos categorías: Formatos comunes de video y formatos para el web.

Formatos comunes:

Formatos digitales de bastante popularidad:

AVI y AVI 2.0

El formato AVI (Audio Video Interleave) es el formato standard de video digital. Su funcionamiento es muy simple pues almacena la información por capas, guardando una capa de video seguida por una de audio. Cuando capturamos video hacia nuestra computadora llega en formato AVI. Puede generar archivos muy grandes y de difícil manejo.

Han existido dos versiones de formatos AVI: El primero que tenía algunos limitantes y la segunda versión que eliminó dichas limitantes, aunque ocasionó archivos gigantezcos de video.

Más informacion sobre AVI:

http://www.imagendv.com/tutorial/fiche_avi/fiche_avi.htm

MPEG

El formato MPEG (Moving Picture Experts Group) es un standard para compresión de video y de audio. Al ser creado se establecieron 4 tipos de MPEGs, MPEG-1, MPEG-2, MPEG-3 y MPEG-4.

Conjunto de normas para la compresión de audio y vídeo establecidas por el Comité técnico mixto ISO/IEC sobre tecnología de la información. La norma MPEG cuenta con distintos tipos diseñados para funcionar en distintas situaciones.

La demanda de servicios multimedia avanzados a través de internet, como por ejemplo transmisión de video, televisión o voz, es cada día mayor. Como consecuencia, la necesidad de encontrar una tecnología de alto rendimiento y eficiencia en un entorno distribuido como es el IP de internet se ha convertido en una urgencia.

Para poder satisfacer esta necesidad los proveedores de internet han puesto sus ojos en la tecnología de transmisión ATM y en la tecnología de compresión MPEG-2. ATM es una tecnología flexible y escalable para la transmisión de voz a alta velocidad, video y datos. Se utiliza por ejemplo en la implementación del ADSL ya que permite el envío de paquetes de datos de gran tamaño de una forma eficiente. Sin embargo, por si solas las redes ATM no pueden satisfacer los servicios multimedia avanzados. Para ello es preciso combinar la tecnología ATM con otras tecnologías como MPEG-2.

MPEG-2 permite comprimir video y audio de manera que estos puedan ser transmitidos de una manera eficiente y práctica sobre redes ATM. La combinación de ambas tecnologías, ATM y MPEG-2 ha hecho posible que los proveedores de acceso a internet a nivel local, incluyendo proveedores de televisión por cable y empresas de servicios inalámbricos, ya puedan empezar a distribuir servicios multimedia avanzados.

¿Cómo funciona una red ATM?

Las redes ATM son redes del tipo switched que gestionan el ancho de banda disponible según las necesidades del tráfico. Lo hace construyendo canales virtuales entre los puntos de origen y destino de los datos. Estos canales no son dedicados (físicos) sino que son virtuales y dejan de existir cuando no se necesitan.

Las características básicas de una red ATM son su eficiencia, y el bajo nivel de latencia en el mecanismo de switching y multiplexing, lo cual hacen de esta una tecnología ideal en entornos en donde el ancho de banda está muy limitado.

La mayor parte del tráfico actual sobre redes ATM es voz y datos pero transmisiones de video serán pronto muy prominentes y obligarán al desarrollo de redes ATM de gran capacidad. La velocidad y fiabilidad de las redes ATM no puede ser igualada por ninguna otra tecnología WAN (Wide Area Network) ya que éstas están muy mal preparadas para el transporte de datos de alto rendimiento.

A pesar de todo, los requisitos para la transmisión de video son tales que no permiten a una red ATM el transporte en la práctica de un stream de video sin comprimir en tiempo real. Sin embargo, si se usa MPEG-2 para comprimir el stream de video es posible garantizar la integridad y fiabilidad de su transmisión.

¿Qué es MPEG-2?

Para transportar video en un entorno ATM sin comprometer la calidad, el grupo MPEG (Moving Pictures Exper Group) ha desarrollado una serie de standards de hardware y software con la finalidad de reducir los requisitos para el almacenamiento de video. El grupo ha creado el standard MPEG-2, que no es más que un sistema de compresión para la distribución de video de alta calidad.

Un stream de video de alta calidad sin comprimir requiere para su transmisión alrededor de 270Mbs sin que su calidad se degrade de forma perceptible. MPEG-2 reduce esta cifra a 16Mbs en el caso de video de alta calidad para el proceso de edición, y 5Mbs para la transmisión de video de alta calidad al usuario final.

Cada uno de estos según su calidad. De aquí nace el popular formato MP3 para audio y también se habla de que el MPEG-4 que es el de mayor compresión le da vida al DivX explicado a continuación.

Más información sobre MPEG:
http://www.imagendv.com/mpeg.htm
http://www.tiramillas.net/videojuegos/guiautil/formatosvideo/formatosvideo.html

DivX ;) [Visitar website]

En estos días todo trata de compresión y el DivX es una gran alternativa para esta tarea. Con mucha gente trabajando en sus diferentes codecs el DivX se ha vuelto muy popular y está bastante relacionado con los DVDs y su piratería, ya que con dicho formato mucha gente se ha dado a la tarea de pasar sus DVDs a CDs con una calidad aceptable de video.

Más información sobre DivX ;)
http://www.maestrosdelweb.com/editorial/computacion/divx.asp
http://www.mundodivx.com
http://www.divx-digest.com/articles/divx_spa/

Formatos de Streaming para el Web:

STREAM de video

El streaming en HTTP es una alternativa a servir ficheros de RealAudio o RealVideo en la Web sin la necesidad de elementos añadidos ni lo caro que resulta el software de streaming para un servidor. Aunque esta técnica no está perfeccionada para sitios con un gran volumen de servicios de streaming simultáneos, muchos sitios Web de tamaño pequeño pueden beneficiarse tremendamente de esta sencilla y barata técnica.

Actualmente, es mejor que barato, es gratuito. Esto es así porque depende de HTTP (Hypertext Transfer Protocol), que se utiliza ya en todos los navegadores para almacenar y transmitir texto y gráficos en la Web. Y desde el punto de vista del productor, no hay que hacer un mayor esfuerzo porque los ficheros RealAudio y RealVideo preparados para utilizar en un servidor HTTP son idénticos a aquellos que se utilizan en un servidor de streaming.

Hay algunas diferencias importantes, como siempre, entre las capacidades de HTTP y el software de servidores especializados para streaming como Realserver RealNetwork 4.0. Por ejemplo, usted no puede detectar automáticamente la velocidad del módem utilizando HTTP. Por ello, debe proporcionar a los usuarios ficheros optimizados para cada una de las velocidades y que el usuario pueda escoger la velocidad más adecuada para él. Tampoco permite la solución basada en HTTP el streaming en directo de audio y vídeo porque deben almacenarse primero en el servidor Web antes que puedan ser accedidos.

Finalmente, HTTP no hace un uso eficaz de los recursos del servidor, y como consecuencia de ello no trabaja bien bajo cargas elevadas en el servidor. Pero para sitios sirviendo no más de unos cuantos streams simultáneos en cualquier momento, esta es una gran manera para añadir elementos de streaming audio y vídeo a tu sitio Web sin incurrir en gastos extra. El único requerimiento para el streaming en HTTP es que su servidor reconozca los ficheros de tipo mime: .rm, .ra, .ram y .rpm, que son tipos de ficheros estándares.

Aquí le damos unas breves instrucciones para preparar ficheros RealAudio y RealVideo listos para ser utilizados en la Web.

Copie sus ficheros ya codificados (ficheros con la extensión .ra, .ram, .rm y .rpm) a su servidor WWW.

Utilice un editor de textos para crear un metafile que contenga una URL a su fichero . Por ejemplo, el contenido de su metafile debería ser de la siguiente manera http://miSitio/path donde miSitio es el nombre de su servidor WWW. Por ejemplo www.real.com

Salve su metafile como texto utilizando una extensión de fichero .ram

En su documento HTML, haga referencia el metafile en un hiperenlace. Por ejemplo:

<A HREF="filename.ram">

<A HREF="http://hostname/file.rm">

Puede utilizar trayectorias relativas o completas. Si utiliza trayectorias completas, deberá incluir tanto el nombre del Host como la trayectoria completa. Por ejemplo:

<A HREF="http://www.real.com/home/welcome.ram">

Cuando un usuario pulsa en el enlace, el fichero stream empieza a descargarse. La aplicación RealPlayer empieza a ejecutarse después de breves segundos, no es necesario esperar a que se descargue todo el fichero.

Con el streaming en HTTP y la codificación correcta y las herramientas apropiadas de optimización, cualquier desarrollador Web tiene la posibilidad de crear y servir bajo demanda real-time audio y vídeo.

Actualmente hay 3 compañias que están esforzándose en presentar las mejores propuestas:

Microsoft Windows Media Video [Visitar website]

El windows Media video es una de las últimas propuestas de Microsoft que funciona con el Windows Media player de la versión 6.2 en adelante. Ha tenido gran impulso debido al XP y que viene integrado en dicho sistema operativo. También tiene una opción para streaming que viene incluida en el Windows 2000 Server. Las extensiones de este tipo de contenidos son las .asf y .wmv para el video y .wma para el audio. Ofrece el player y su encoder de forma gratuita a todos los interesados. Premier y Vegas también tienen opción de generar este tipo de contenidos.

Más información:
http://www.microsoft.com/windows/windowsmedia/es/
http://www.lavanguardia.es/cgi-bin/noticialvd.pl?noticia=mediaplayer&seccion=software

Real Video [Visitar website]

Real en los pasados años ha sido muy utilizado para streaming de audio en diversos medios. También tiene una propuesta para video llamada Real Video. Requiere de su propio player que es el Real Player (Recientemente fue lanzado el Real One) y para hacer streaming requiere del Real Server. Premier y Vegas traen opción para generar este tipo de archivos. En el sitio de Real también hay información para convertir archivos .avi a este formato. Real siempre tiene una versión simple y limitada de sus productos y una profesional que debe ser comprada.

Más información:
http://conganat.uninet.edu/IICVHAP/comunic/008/realvid.htm

Apple Quicktime [Visitar website]

Apple también tiene una interesante opción nativa de los sistemas Mac. Sus archivos .mov requieren de un player especial que es el Quicktime player para visualizarlos. Este player tiene una versión sencilla gratuita y una versión profesional que entre otros permite realizar videos en dicho formato y editar algunas cualidades de los mismos.

Ofrece dos alternativas de servidores web. El Darwind Streaming Server y el Quicktime Server, ambos para plataformas Mac. Su codec es muy utilizado para presentar películas cortas y previews de los últimos lanzamientos de hollywooed por su calidad, aunque el tamaño es más pesado que otros formatos. En el sitio de Quicktime hay una amplia galería de cortos y videos para explorar.

Más información:

http://www.lavanguardia.es/cgi-bin/noticialvd.pl?noticia=quicktime&seccion=software

Lo más tedioso del encoding final es que un proyecto muy grande demandará mucho tiempo de codificación. Siempre recordemos que todos los días terminan con una larga noche y también tenemos a los fines de semana para cuando el proyecto sea muy grande. La velocidad de la codificación está dada por el procesador y memoria de su máquina como ya hemos comentado anteriormente.

Las siguientes son algunas de las conversiones disponibles en la actualidad

Origen avi Real
Media
Quicktime mpeg-1 mpeg-2 DiVX Intel
Indeo 5
Windows
Media
DVD
  avi ram - rm mov - qt mpg - mpeg mpg - mpeg - m2v avi avi wmv - asf - asx vob
Destino                  
Real Si   Si Si Si Si Si Si Si
Quicktime Si Si   Si Si Si Si Si Si
mpeg-1 Si Si Si   Si Si Si Si Si
mpeg-2 Si Si Si Si   Si Si Si Si
DiVX Si Si Si Si Si   Si Si Si
Indeo 5 Si Si Si Si Si Si   Si Si
Windows Media Si Si Si Si Si Si Si   Si


No recomendamos ningun formato en particular. Consideramos que todos los formatos de video tienen el desarrollo tecnológico suficiente para cumplir las espectativas de cada proyecto o adaptarse a distintas necesidades.

 

3.1.- Imágenes estáticas | 3.2.- GIF | 3.3.- JPG | 3.4.- Optimizar Ficheros | 3.5.- PNG | 3.6.- Archivos de animación | 3.7.- Scripts y Java | 3.8-Vídeos | 3.9.- VRML | 3.10.- 360º | 3.11.- FLASH, Shockwave | 3.12.- Actividades |