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:
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.