Introducción:
Si hace unos años fue la hora de la música digital, con la revolución causada por el MP3, ahora parece que ha llegado definitivamente la hora en que el vídeo digital puede ser una realidad para todos. La creciente potencia de los microprocesadores, las grandes capacidades de los discos duros y su alta velocidad de transferencia, el abaratamiento del acceso a Internet con las tarifas planas y la aparición de algoritmos de compresión realmente eficientes lo están haciendo posible.
Tu primera pregunta seguramente será ¿y qué necesito? Antes de responder queremos aclararte que no pretendemos hacer una guía profesional, ya que suponemos que no piensas gastarte una considerable cantidad de dinero en costosas tarjetas especializadas, un ordenador potente y software profesional. Dependiendo de lo que quieras hacer te iremos indicando lo mínimo que necesitas, pero tampoco queremos hacer de esta página un manual sobre cómo hacer las cosas, más bien pretendemos indicarte qué se puede hacer y con qué programas, y por ello te sugeriremos el software freeware que puedes usar y dónde encontrar más información. Vamos a comenzar exponer algunos conocimientos generales sobre el tema y después pasaremos a la parte práctica.
(Nota previa: Hemos visto que entre nuestros visitantes hay navegantes de países cuya norma de TV no es la PAL. Todo lo que exponemos es válido para ellos, sólo han de tener en cuenta las características de su sistema, por ejemplo, el NTSC usa una resolución de 640x480 a 30 fps)
La compresión.
Lo primero a conocer es la necesidad de comprimir el vídeo . La razón es simple, el vídeo , al igual que el cine, se compone de una secuencia rápida de imágenes que nuestro cerebro interpreta como movimiento. En el caso de la TV en formato PAL, el que tenemos en España, son 25 cuadros o “frames” por segundo (fps en adelante). Si además consideramos que se guarda información del color de cada punto de la imagen y que en color real (16.7 millones de colores) son 3 bytes por punto (24 bits) y que la resolución estándar del sistema PAL son 720x576 puntos, nos encontraremos con que para guardar un hora de vídeo necesitaríamos:
720 x 576 x 3 x 25 x 3600 bytes, lo cual hace un total de 104,28 Gb
Y no sólo es el problema de almacenar esa enorme cantidad de información, también hay que tener en cuenta que nuestro ordenador debería ser capaz de procesarla y de soportar una velocidad de trasferencia continua hacia o desde el disco duro de 29,66 Mb por segundo.
Después de esta demostración de números, es evidente que necesitamos algún medio de compresión de vídeo , al igual que el formato mp3 y similares hacen con el audio. Los módulos de programa que realizan los procesos de compresión y descompresión se llaman codecs y entre los distintos algoritmos sobresalen los MPEG, que se han convertido en estándares. En todos ellos la calidad depende del ratio de compresión, que se mide en bits por segundo (bitrate), a mayor bitrate menor compresión y mayor calidad, y viceversa.
Los estándares MPEG.
El MPEG (Moving Pictures Expert Group) ha ido desarrollando distintas especificaciones que se han convertido es estándares. No son las únicas que existen, pero si las más utilizadas y, posiblemente, las más eficientes. Te hacemos una breve descripción:
MPG-1: Es el formato más utilizado hasta la actualidad y la mayoría de las películas .mpg que se encuentran por Internet están codificadas con él. Está pensado para conseguir una calidad de vídeo VHS en los VCD (CD con unos 70 minutos de vídeo que pueden verse en los reproductores de sobremesa de DVD). Ahora se considera anticuado y superado, pero sigue teniendo sus ventajas.
MPG-2: Es el que se emplea para codificar los DVD y en las transmisiones de TV digital. Su calidad es excelente, como seguramente ya habrás podido comprobar. También se utiliza en la codificación de los SVCD, que son la evolución de VCD.
MPG-3: Nunca llegó a existir. Se desechó porque el MPG-2 tenía mejor calidad.
MPG-4: Pensado para difusión a través de Internet, puede conseguir una calidad muy próxima a la del DVD pero con una compresión considerablemente mayor. Los codecs basados en el MPG-4 se están convirtiendo en los “MP3 del vídeo ”, con todo lo que ello significa.
MPG-7: La especificación final acaba de aparecer, habrá que esperar hasta que haya productos que la implementen.
MPG-21: Acaba se comenzar a ser desarrollado.
Los codecs de vídeo .
Muchas empresas y programadores libres han desarrollado codecs, pero nos vamos a centrar en los que nos pueden resultar más interesantes, aunque existen otros que también son bastante utilizados, como los Indeo, inicialmente desarrollados por Intel. Estos son los que consideramos que hay que tener más en cuenta y que son gratuitos:
MPG-4 de Microsoft: La gran Microsoft ha desarrollado varios codecs a partir del estándar MPG-4, son los v1, v2, v3, wm8,... Todos ellos se pueden descargar gratuitamente. Para conseguir los v1,v2 y v3 legalmente tendrás descargar el Windows Media Tools 4.1, aunque por Internet es posible conseguirlos por separado. El wm7 y sucesores también son gratuitos. El v1 y v2 son de libre uso, pero el v3 está restringido a ser usado con los formatos de archivo .asf y .wmv, que son propiedad de Microsoft. El v1 es rápido pero no consigue la calidad de los otros. El v2 es bastante bueno, casi igual que el v3. Los buenos son el v3 y sus sucesores, el wm7, wm8,... Hay que tener en cuenta que los codecs de Microsoft, siguiendo su costumbre de querer destruir los estándares, no son completamente acordes con el MPG-4 y sólo existen para entornos Windows.
DivX ;-): ¡Con él llegó la revolución! En realidad se trata de una versión 'hackeada' del v3 de Microsoft, pero (cosa extraña) no parece importarles mucho, con la ventaja de que puede ser usado sin restricciones y por lo tanto también en los ficheros .avi. Se presenta en dos versiones Fast Motion y Low Motion. Se convirtió en un estándar 'de facto' en Internet por su amplia difusión y porque con él es posible pasar un DVD a un CD-ROM, de forma que se emplea para hacer “copias de seguridad” de los DVD. Según opinión generalizada consigue una excelente calidad. Otra ventaja es que existe versión para Linux. No te será difícil encontrarlo en cualquiera de los sitios propuestos en el último apartado. La última versión "oficial" del codec es la 3.11alpha, aunque después aparecieron algunas modificadas. Desde la aparición del Divx se usa muy poco.
Divx: Los “autores” del DivX;-) se pusieron a desarrollar un codec totalmente nuevo, y por tanto legal, y completamente acorde con las especificaciones MPG-4. El proyecto comenzó como abierto (OpenDivX de ProyectMayo) y ha terminado como comercial (Divx4-5). La calidad que obtiene es muy buena y supera a la del DivX ;-). Entre sus características está que puede utilizar un método de doble pasada, sin necesidad de recurrir a programas especiales como NanDub. Otra buena noticia es que puede reproducir el vídeo codificado con las versiones anteriores de DivX ;-) de forma que ya no se necesita el codec antiguo. También tiene versiones para varios sistemas operativos. La última versión, la 5, se ofrece a su vez en dos versiones: una gratuita para uso no comercial, con algunas pequeñas limitaciones con respecto a la pro, la cual a su vez se presenta en dos versiones, una gratuita pero con spyware y otra de pago.
XviD: Comenzó por ser una continuación del proyecto OpenDivX cuando este fue abandonado, pero van consiguiendo sustituir todo el código para conseguir un codec completamente libre y gratuito ¡para cualquier uso! (licencia GPL) y totalmente acorde con el estándar MPG-4, y por tanto compatible con el DivX. Está aún en fase de desarrollo pero ya es completamente operativo (puedes descargar la última versión en Koepi's Homepage, donde además encontrarás una guía de configuración, y también uManiac XviD binary site y en Nic's XVID Binaries.). Por ser completamente acorde con el MPG-4 puede ser reproducido por el codec DivX, sólo hay que cambiar el FourCC del avi (el mismo codec permite hacerlo al codificar).
Todo lo que hemos leído indica que obtiene una excelente calidad y es muy rápido. Pásate por Canal Xvid, en español, para saber más. Muy recomendable y cada día más usado.
Codecs MJPEG: No produce la misma calidad y compresión que los MPEG, pero son muy rápidos y por lo tanto pueden ser muy útiles a la hora de capturar vídeo en tiempo real, ya que con una compresión baja casi no tienen pérdida de calidad y el vídeo es editable y convertible posteriormente con el codec que se prefiera. Durante un tiempo se podía conseguir el codec PICvideo gratuitamente pero ahora ya no, también puedes probar el Morgan, que permite 60 días de uso sin restricciones. El único gratuito que conocemos es el Paradigm Matrix mjpeg Codec, pero dejó de desarrollarse y no es fácil encontrarlo (prueba en la sección de Codecs de esta página).
Códecs “sin pérdida” o lossless: Capturan el vídeo sin pérdida de calidad y a gran velocidad, pero su compresión es muy baja. Son útiles para capturar en tiempo real y para vídeo que después se quiere editar. Ten en cuenta que cada vez que se recodifica el vídeo con uno de los codec anteriores hay pérdida de calidad, luego sólo deberían usarse para el vídeo final. Uno muy bueno y gratuito es Huffyuv. Otro también gratuito es LCL, pero no parece tan bueno como el anterior.
Codecs MPG-2: Suelen ir incluidos en programas comerciales especializados en codificación de vídeo y no como codecs independientes. Para reproducir vídeo en MPG-2 es necesario tener un reproductor de DVD por software y no es fácil encontrar un codec de este tipo que pueda ser usado por un reproductor cualquiera. Puedes usar los "Fraunhofer video and audio codecs" que son gratuitos para uso personal y puedes encontrar en Doom9, o el FreeDVD Codec de MaXimusDVD. Estos codecs te permitirán ver vídeos codificados en mpg-2 con cualquier reproductor.
>>>> Muy interesante es ffdshow, un filtro DirectShow que permite reproducir en Windows vídeo codificado en cualquier versión de DivX y Xvid, sin necesidad de instalar el codec específico.
No hay que confundir los codec con los formatos de archivos (contenedores). Para vídeo comprimido con MPG-1 y MPG-2 es común usar el formato .mpg. El formato avi, desarrollado por Microsoft, es aséptico con respecto al codec de compresión utilizado y se puede usar cualquiera, tanto de vídeo como de audio, que se tenga instalado en el ordenador. Los formatos .asf y .wmv están pensados para streaming. Los DVD están comprimidos usando MPG-2 utilizando archivos .vob. Etc.
Tampoco es lo mismo la compresión de vídeo en MPG-4 que el formato MP4, este es básicamente un contenedor derivado del mov con vídeo codificado en MPG-4 y audio codificado en AAC. Por ser un estándar se espera que pueda ser reproducido por los aparatos de DVD de sobremesa, con lo que podría adquirir gran importancia.
Hasta ahora lo más frecuente es utilizar el formato AVI con vídeo DivX y audio en mp3, pero últimamente comienza a ser popular el formato OGM (abierto y más potente que el AVI), con vídeo codificado con Xvid o DivX y audio en ogg (este es un formato de audio mejor que el mp3 y completamente libre cuya popularidad crece rápidamente)
Los codecs de audio.
No hay que olvidar que los vídeos también incluyen una banda sonora. Para ahorrar espacio también se debe comprimir el audio. En la actualidad la opción más usada es comprimir en mp3, aunque el ogg va adquiriendo fuerza día a día. También se puede usar el wma que ofrece gratuitamente Microsoft. En cuanto a un codec mp3, las distribuciones del codec de video DivX ;-) incluyen el Radium mp3, que en realidad es una versión hackeada del de Fraunhofer, pero si quieres ser legal en esto puedes usar algunos derivados del Lame y que pueden ser utilizados por cualquier programa Windows, entre ellos tienes el Lame y otro de Elecard que actúa como filtro DirectShow, ambos completamente gratuitos y legales. Si quieres más información sobre este tema mira la página sobre mp3.
Otra opción es utilizar el OggVorbis (ogg), formato de compresión de audio completamente abierto y libre de uso y excelente calidad. Ahora puedes encontrar una implementación como filtro DirectShow, utilizable por los reproductores, en Media XW y otro similar en Tobia's DirectShow Filter. También puedes buscar en la página de software de Doom9.
Grabar TV: Tu ordenador como vídeo .
Necesitarás tener instalada un tarjeta sintonizadora-capturadora de TV, que ahora son baratas, y si el chip de captura de vídeo es de la serie bt-8x8 (Brooktree es ahora Conexant) podrás “investigar”, con fines educativos, en la descodificación del sistema Nagra, que es el que emplea Canal Plus (si te interesa este tema busca más información por Internet). Además es recomendable un ordenador relativamente potente y suficiente espacio libre en el disco duro.
Aparte del hardware hay muchos aspectos a tener en cuenta:
Programa de captura: Las tarjetas suelen llevar incluido alguno para ver la tele y que permite captura, pero suelen ser bastante limitados. Nuestra recomendación, después de probar muchos, es VirtualDub, una pequeña joya gratuita, un programa “que hay que tener” si te interesa el tema que tratamos. Permite capturar a gran velocidad, con resoluciones no estándares y utilizando el codec que quieras entre los instalados en el ordenador. Es una auténtica 'navaja suiza' para trabajar con vídeo , así que puede hacer muchas otras cosas. No tendrás dificultad para usarlo después de un rato “jugando” con él. Por ser de código abierto existen algunas versiones modificadas del mismo que permiten hacer algunas cosas concretas más, entre ellas destaca VirtualDubMod, y particularmente interesante puede resultarte SpanishDub, una versión española de VirtualDubMod. También existen otros programas gratuitos que puedes usar, entre ellos te citamos:
ATV2000: Es un magnífico programa freeware para ver TV que puede sustituir perfectamente al que te pueda venir con la compra de la tarjeta de TV si no te convence, porque permite muchos modos de vídeo , incluido poner la TV como fondo de escritorio, y eliminar el efecto entrelazado en tiempo real. Es multilenguaje y también en español. Incluye la posibilidad de grabar el vídeo usando el codec que prefieras y lo hace realmente bien. En resumen, un excelente programa que te recomendamos.
FreeVCR: Programa especializado en la captura de vídeo , con muchas opciones y fácil de usar. Tiene versiones en inglés y francés.
FlyCap: Otro programa especializado en captura. Fácil de usar y con muchas posibilidades, incluso puede programarse.
Características de la captura: La resolución estándar del formato PAL es de 768x576 puntos y 25 fps, pero existe un problema de fondo que es el entrelazado, es decir, en realidad se envían 50 fps pero con la mitad de las líneas cada vez. En un televisor normal esto no es problema, pero con las capturadoras si suele aparecer un efecto indeseable de líneas ligeramente desfasadas, sobretodo en escenas con movimiento. Existen filtros para intentar eliminar ese problema, pero no siempre lo consiguen bien. Por otra parte, esa resolución exige una gran velocidad de proceso que no siempre es posible conseguir, ya sea por la tarjeta o el resto del ordenador, y también suele ocurrir que las tarjetas o sus controladores no son capaces de soportar la captura con esa resolución a 25 fps. Con frecuencia se usa la mitad de resolución, 384x288, que ya es una resolución superior a la del vídeo VHS, así se suele evitar el efecto entrelazado y el ordenador no tiene problemas para capturar sin perder frames. Otra resolución muy recomendable es 352x288, ya que es la de los VCD.
Codecs a emplear: Lo primero a tener en cuenta es que la compresión necesita tiempo, que no todos los codec son igual de rápidos y que la señal de televisión no espera a que termine el codec de comprimir un frame para emitir el siguiente. Si pretendes codificar a 25 fps en tiempo real con un codec MPG-4 vas a necesitar un ordenador realmente potente y aún así es muy probable que se pierdan frames, sobretodo en los cambios de escena. Si tienes suficiente espacio libre en el disco duro, la recomendación es utilizar durante la captura un codec lossless (sin pérdida) o bien uno MJPEG, porque al ser muy rápidos garantizan que no se perderán frames. Los codec lossless consiguen poca compresión, el Huffyuv consigue una compresión entre dos y cuatro veces; el codec PICvideo consigue una compresión entre el 7 y 10 veces configurado a calidad 19, en la que las perdidas son inapreciables. Una vez grabado el vídeo en el disco duro, el siguiente paso es recodificarlo con un codec más eficiente, como el DivX o Xvid, para lo que puedes emplear el VirtualDub; esto te permite tener el vídeo sin pérdida de frames y poder hacer todas las pruebas que quieras para obtener la calidad y el tamaño de fichero final que desees a base de hacer pruebas variando los parámetros del codec, fundamentalmente el bitrate. Y también, ya que la pérdida de calidad durante la captura ha sido casi nula, el vídeo capturado es editable y se le pueden añadir efectos o eliminar partes. Una vez que estés satisfecho con el resultado final puedes borrar el fichero original para liberar espacio en el disco duro. Con el audio puedes hacer algo similar.
Una recomendación final, para que el disco duro no tenga problemas al guardar el vídeo en tiempo real es conveniente hacer una desfragmentación del mismo antes de empezar.
Y para terminar, saliéndonos algo del tema que nos ocupa, si te gusta ver la TV en tu ordenador a un tamaño considerable y te molesta el efecto entrelazado, prueba el programa gratuito DScaler, que es capaz de eliminar el efecto entrelazado en tiempo real, pudiendo elegir entre varios métodos para hacerlo.
Digitalizar tus cintas personales de vídeo .
Una de las posibilidades que te puedes plantear es pasar tus cintas de vídeo al ordenador, incluso grabarlas en CD-ROM, para que no sigan sufriendo deterioro con el paso del tiempo o verlas con del DVD de sobremesa.
El proceso a seguir es similar al descrito en el apartado anterior. Las tarjetas de TV suelen tener una entrada donde se puede conectar la salida del vídeo , y la salida del sonido deberás conectarla al line-in de la tarjeta de audio, sólo necesitarás los cables apropiados para realizar las conexiones. También hay cámaras de vídeo , las llamadas webcam, que se conectan al ordenador mediante una tarjeta capturadora, si ese es tu caso y tiene una entrada de vídeo , también puedes utilizarla para hacer llegar la señal de vídeo hasta el ordenador.
Para el resto aplica lo anterior, referente a la grabación de programas de TV, con la diferencia de que no tiene sentido que intentes codificar a resolución PAL completa, porque la resolución de los vídeos VHS no llega al medio PAL de 384x288. Si, al reproducir, la ventana te parece pequeña sólo tienes que decirle al programa reproductor que lo haga a pantalla completa. Posiblemente la opción más recomendable es capturar a 352x288 y después hacer un VCD.
Otra cosa que te puede interesar es editar tus grabaciones, es decir, mezclar, cortar, pegar, modificar el sonido, añadir efectos,... El software profesional para ello es considerablemente caro, pero se pueden encontrar programas gratuitos que seguramente te serán suficientes:
VirtualDub, del que ya hemos hablado, puede hacer bastantes cosas, sobretodo a partir de la aplicación de filtros para conseguir diferentes efectos. En cualquier caso, puede ser costoso hacer un trabajo complejo con este programa. El programa incluye internamente unos cuantos filtros, pero existen otros muchos desarrollados por otros. En la página oficial del programa sugieren que busques más filtros en Donald Graft, que a su vez incluye una extensa colección de enlaces a sitios con más filtros.
Zwei-Stein: Ahora es gratuito. No lo hemos probado pero puede manejar hasta 256 pistas de vídeo y audio.
Lo último a considerar es si te interesa pasar tus vídeos a CD-ROM y que se puedan reproducir en cualquier DVD de sobremesa. En ese caso tienes que saber que deberán estar con formato VCD o SVCD y que tendrás que codificarlos en MPG-1 o MPG-2, respectivamente, a partir del avi capturado. Mira en el apartado correspondiente si quieres más información.
Pasar un DVD a CD-ROM.
(En esta sección no te vamos a poner muchos enlaces porque todos los programas los puedes conseguir en cualquiera de los sitios que te proponemos en la última sección, por ejemplo en Doom9)
Vas a necesitar una unidad lectora de DVD, varios Gb libres en el disco duro, una grabadora de CD-ROM y un ordenador potente, si no quieres que el proceso sea muy largo. Estos requisitos son ahora frecuentes en los ordenadores nuevos.
Ahora el precio de las grabadoras de DVD ha descendiendo y ya son asequibles para muchos, pero una buena forma de hacer una copia de seguridad de una película es pasarla a un CD-ROM, sobretodo porque en la actualidad las grabadoras de CD y los discos vírgenes son muy baratos, y la calidad que se consigue es buena. Además, ya están apareciendo reproductores de DVD de sobremesa que son capaces de reproducir películas avi codificadas en DivX, aunque su precio aún es relativamente alto.
Antes de empezar, hay que aclarar un par de cosas. La primera es que casi todos los DVD están encriptados, de forma que no es posible hacer una copia de los mismos, o copiarlos sin más, a no ser que se realice la descodificación. Este es un problema para la industria cinematográfica porque hace unos años un joven nórdico descubrió el algoritmo de encriptación y lo hizo público (DeCSS). Y la segunda es que están codificados en MPG-2 con un bitrate bastante alto, de forma que la película se almacena en varios ficheros .vob de 1 Gb y en total suelen ocupar entre 6 y 8 Gb, normalmente. En resumen, copiarlos directamente nos ocuparía unos 10 ó 12 CD-ROM, algo indeseable en la práctica, así que habrá de buscar la forma de reducir el tamaño. Por ese motivo habrá que seguir algunos pasos:
1- Extracción o “rippeado”: El primer paso es copiar los ficheros .vob que contienen la película (siempre hay otros complementarios) al disco duro y realizando a la vez la desencriptación. Existen muchos rippers que realizan el trabajo muy bien, todos son gratuitos y no te costará encontrarlos en los sitios que te proponemos en el ultimo apartado. Potentes y fáciles de usar son SmartRipper, DVD Decrypter, CladMdec y vStrip. A veces algunos DVD se resisten a un ripper pero no a otro.
2- Codificación en DivX o XviD: Para reducir el tamaño de la película hay que recodificarla, y el codec más eficiente y de mejor calidad (el único que se emplea en la práctica) es el DivX. Con este codec es posible poner una película de 90 minutos en los 650 Mb que caben en un CD-ROM manteniendo una calidad más que aceptable, y si eliges que ocupe dos CD-ROM la calidad es casi la del DVD. Un factor determinante en el resultado final es el bitrate con el que se quiere que trabaje el codec, a mayor bitrate mayor calidad y también un fichero final mayor, así que hay que buscar una solución de compromiso. El codec utiliza bitrate variable, así que nunca se está del todo seguro del valor más adecuado a emplear; para facilitar esta elección existen muchos programitas a los que se les dice el tiempo que dura la película y el tamaño final que quieres que ocupe y te informan del bitrate que puedes emplear, pero no es algo exacto, ya que depende de la misma película (mucho movimiento o cambios frecuentes de plano hacen que el fichero resultante sea mayor).
Existen varios programas para codificar, y hay opiniones para todos los gustos. Si no eres un experto te recomendamos el FlaskMpeg porque es muy completo, fácil de usar y ¡en español!. La última versión es mucho más rápida pero no está traducida. Puede codificar también en MPG-1 y MPG-2, así que se puede emplear para hacer un VCD o SVCD a partir del DVD. Es un programa de código abierto, así que existen varias versiones no oficiales modificadas para conseguir mayor velocidad, una de ellas es Xmpeg que consigue más velocidad y tiene algunas modificaciones interesantes, como la posibilidad de utilizar el método de doble pasada de forma más automática si utilizas el DivX, y ahora también en español. También existe una versión capaz de leer directamente desde el DVD evitando el proceso de extracción o rippeado, aunque la unidad de DVD deberá estar funcionando mucho tiempo seguido y no es recomendable, salvo que tengas problemas de espacio en el disco duro, porque puede estropearse.
Otro excelente programa para este cometido es DVD2AVI. Suele emplearse como "frame server" para otros programas que no pueden leer los DVD (como TMPGEnc) utilizando el VFAPI, pero también permite la codificación directa en avi. La última versión incluye la librería de codificación del Lame, para poder pasar la banda sonora a mp3 sin necesidad de otros programas.
Últimamente se usan mucho los rippack, varios programas para hacer todo el proceso de conversión, entre los que parece destacar el Gordian Knot.
También es posible añadir a los ficheros .avi más de una banda sonora e incluso subtítulos, al estilo de los DVD, pero este tema lo dejamos para que lo investigues tu (busca información en las direcciones del último apartado).
Y para terminar, algunas sugerencias:
- Es conveniente recortar las bandas negras que aparecen encima y debajo de las películas, así la codificación es más rápida y el tamaño del fichero final menor. Al recortar, es conveniente que la resolución resultante sea múltiplo de 16, y mejor de 32 , porque algunas tarjetas gráficas dan problemas al reproducir.
- Si quieres aumentar algo la calidad de codificación, puedes subir un poco el bitrate y después de la codificación recortar la parte de créditos del final, que suelen ser varios minutos.
- Otra forma de mejorar la calidad es disminuir algo la resolución estándar del DVD (720x576). Por ejemplo, poniendo una resolución de 640x512 (y recortando después las bandas negras) la calidad es casi idéntica a la original pero el fichero final es menor, así que se puede aumentar el bitrate.
- La calidad del sonido en una película no es tan determinante como cuando se codifica un CompactDisc, así que un bitrate de 96 ó 112 kbps suele ser suficiente. De todas formas esto dependerá de tus preferencias.
Copiar un DVD en un DVD.
Ahora que las grabadoras de DVD comienzan a ser asequibles y también han bajado los precios de los discos vírgenes, lo que se plantea es poder realizar copias de seguridad de un DVD en un DVD. Aunque pueda parecer tan sencillo como copiar un disco, el problema es un poco más complicado porque las películas en DVD suelen utilizar el formato DVD9, y suelen ocupar entre 6 y 8 Gb, y del otro lado las grabadoras de DVD sólo utilizan una cara y una capa, DVD5, lo cual les permite grabar 'sólo' 4,7 Gb (4,3 Gb en realidad). En resumen, que una película en DVD no cabe en un disco DVD virgen, a no ser que se le haga 'algo'.
Dos son los caminos que se pueden seguir: El primero es 'partir' la película para que utilice 2 discos, lo cual muchos no quieren hacer por la incomodidad de cambiar de disco a mitad de la reproducción, y la segunda es conseguir que la película quepa en un solo disco. Para ambos posibilidades existen ya algunas herramientas gratuitas para hacerlo.
- Dividir el DVD en dos: Tiene la ventaja de que la película queda con la calidad original y con todos los contenidos. El inconveniente es que se emplean dos DVD (método más caro) y que hay que cambiar el disco en la reproducción, como hemos dicho antes. Para este cometido puedes emplear DVDFab. (si no funciona este enlace... busca por la red)
- Utilizar un sólo disco: Es la opción preferida por la mayoría. La técnica consiste en eliminar del DVD todo aquello que no interesa (sobretodo pistas de audio y algunos extras) y después, en caso de ser necesario, recomprimir la película para que quepa en un DVD5. Ya hay varios programas comerciales o shareware que pueden hacerlo, pero también ha aparecido uno freeware y parece funcionar muy bien, es DVD Shrink. Es un programa realmente sencillo de utilizar y obtiene magníficos resultados si sólo se mantiene la película principal y una sola pista de audio, porque entonces la recompresión sólo suele ser necesario realizarla sobre las frames B, que son las que menos información contienen, por lo que es muy rápida y la pérdida de calidad mínima. Un par de observaciones sobre su uso: Aunque puede leer directamente desde el DVD y desencriptarlo, se recomienda utilizar un ripper que pueda quitar el macrovisión. DVD Shrink, de momento, sólo crea el directorio VIDEO_TS, así que tendrás que utilizar otro programa para quemar el disco, aunque seguramente el software que venga con tu grabadora te permitirá hacerlo. También el DVD Decrypter, además de ser un magnífico ripper, permite grabar imágenes ISO de DVD. El programa está en desarrollo, así que habrá que estar atentos.
Si no tienes un programa que pueda hacerlo todo automáticamente (los hay comerciales) te citamos los programas freeware que puedes utilizar para conseguirlo y los pasos a realizar (estos programas también puedes encontrarlos en Doom9):
1- Copiar el DVD al disco duro, eliminado la encriptación y el efecto macrovisión, con DVD Decrypter. DVD Dhrink puede evitarte este paso, pero hasta la versión 3 (en este momento en fase beta) no incluye la opción de quitar el macrovisión.
2- Conseguir que la película quepa en un DVD grabable, y para ello tienes el DVD Shrink.
3- Crear una imagen en el disco duro del nuevo DVD, con el ImgTool Classic.
4- Quemar la imagen del DVD, con el DVD Decrypter.
Crear un VCD, SVCD o CVCD.
La ventaja de los VCD o SVCD es que se trata de CD-ROM pero que pueden ser reproducidos en los DVD de sobremesa, ya que son estándares. En general no se consigue la misma calidad que con el DivX y en cada disco cabe menos tiempo de película (unos 70 minutos en un VCD y unos 40 en un SVCD), aunque el SVCD permite elegir el bitrate y así conseguir mejor calidad, de forma que puede ser adecuado para los vídeos familiares, que no suelen ser de mucha duración.
Lo primero a tener en cuenta es que VCD y SVCD deben estar codificados en MPG1 o MPG-2, respectivamente. Para codificarlos a partir de un .avi el programa más recomendado es TMPGEnc, en inglés. Tiene fama de conseguir una excelente calidad pero has de saber que, mientras la codificación en MPG-1 no tiene restricciones, la codificación en MPG-2, a partir de la versión 12a, está limitada a 30 días. Si consigues la versión 12a no hay restricciones y para las posteriores existen formas de poner el contador a cero cuando se desea... aunque no se si es legal hacerlo. Otro programa que puede codificar en MPG-1 o MPG-2, sin restricciones, es bbMPEG (es el que usa el FaskMpeg).
También debes tener en cuenta que este tipo de discos tiene un formato especial estandarizado, así que hay que seguir las normas en cuanto a resolución y bitrate al codificar el vídeo , y también con el audio.
Por último, a la hora de grabarlos en CD-ROM también han que tener un formato estándar, así que tendrás que usar un programa “quemador” que lo contemple, pero no es problema en la actualidad porque casi todos pueden. Si no tienes un programa que lo haga, como el famoso Nero, puedes usar una batería de programas gratuitos: GNU VCDImager para crear la imagen del VCD en el disco duro, Cdrdao para grabar la imagen en el CD-R y, ya que ambos programas son por linea de comandos, un interface gráfico para usarlos con comodidad, como VCD Easy (en español y sencillo, lo hemos usado para hacer varios SVCD y funciona muy bien, y además ya incluye Cdrdao y VCDImager, aunque... ha dejado de ser gratuito... pero en doom9 puedes encontrar la última versión freeware), o TSCV.
Te recomendamos que te informes con más detalle en los sitios que te proponemos al final de la página, pero, para empezar, en VideoMaM (está en español), en “Información” hay una tabla con las especificaciones de los diferentes formatos, además de muchas guías. Otro buen sitio donde buscar información es LabDV.
Y para terminar, unas palabras sobre el CVCD. No es un formato estándar y lo único que hace es que emplea bitrate variable al codificar, con lo cual es posible poner en un VCD más tiempo de vídeo . Parece que la mayoría de reproductores DVD de sobremesa no dan problemas con este tipo de discos, así que puede ser una buena opción. En VCDSpain puedes encontrar mucha más información al respecto, ya que son los que han propuesto el formato.
Reproductores multimedia.
Para reproducir los vídeos vas a encontrar multitud de programas gratuitos. El Windows Media Player es un buen reproductor que soporta casi todos los formatos, si se tienen instalados los codec correspondientes. Muchos seguimos prefiriendo el 'viejo' Reproductor de Windows a la nueva versión, si te sucede lo mismo has de saber que el Windows XP también lo incluye, sólo tienes que buscar el archivo mplayer2.exe.
Si no te convence el Windows Media Player, o quieres otras funcionalidades como usar varias pistas de audio o subtítulos, existen muchos reproductores gratuitos y de reconocida fama, entre ellos Bsplayer, SASAMI2k, MicroDVD, The Playa,....
Para reproducir DVD o .mpg codificados en MPG-2, normalmente vas a necesitar un reproductor de DVD (los mejores parece que son WinDVD y PowerDVD) pero no son gratuitos, aunque puedes probar las versiones "trial" (existen cracks para estas versiones, pero es ilegal hacerlo).
Un reproductor gratuito de DVD es MaXimusDVD (no incluye el codec de descompresión MPG-2, pero en la misma página se ofrece uno). Otras soluciones gratuitas nos vienen desde Francia: FusionSoft DVD Player y VLC, este último es un proyecto de distribución de vídeo bajo demanda en red que incluye un reproductor que puede casi con todo, y también con los DVD y MPG-2, y además es multiplataforma. También los últimos Windows incluyen uno, pero sin los codec de descodificación que hay que buscar por otro lado.
Otro programa gratuito que puede reproducir DVD, VCD, SVCD y archivos .mpg codificados en MGP-2 es STHSVCD (búscalo ahí porque la página del programa está en chino y parece que las nuevas versiones ya no son gratuitas).
Más programas e información.
Todo lo que te hemos dicho hasta ahora sólo es la “introducción” al mundo del vídeo digital. Si el tema te interesa visita lugares especializados donde encontrarás toda la información que necesites y programas para todo. Te sugerimos algunos:
(I= en inglés; E= en español)
- Doom9 (I/E): Especializado en el paso de DVD a CD-ROM. Es un sitio de referencia y en él puedes encontrar todo tipo de programas y utilidades gratuitas y varias guías.
- Digital-Digest (DivX-Digest) (I): Un excelente sitio para buscar software de todo tipo, trailers de películas e incluso guías, algunas de ellas en español. Su colección de software es muy extensa y puedes encontrar programas y utilidades para casi todo.
- dvd.box (I): Otro buen sitio para estar al día. Software para todo.
- Los Mundos de Peque (E): A destacar los foros, donde siempre hay alguien que te resolverá cualquier duda o problema.
- VCDHelp (I): Todo lo que quieras saber sobre VCD y SVCD.
- VCD Spain (E): Un excelente sitio para buscar información y programas relacionados con el VCD y sus variantes.
- SVCD-Made-Easy (Well... Almost) (I): Información y guías para hacer SVCD
Si hace unos años fue la hora de la música digital, con la revolución causada por el MP3, ahora parece que ha llegado definitivamente la hora en que el vídeo digital puede ser una realidad para todos. La creciente potencia de los microprocesadores, las grandes capacidades de los discos duros y su alta velocidad de transferencia, el abaratamiento del acceso a Internet con las tarifas planas y la aparición de algoritmos de compresión realmente eficientes lo están haciendo posible.
Tu primera pregunta seguramente será ¿y qué necesito? Antes de responder queremos aclararte que no pretendemos hacer una guía profesional, ya que suponemos que no piensas gastarte una considerable cantidad de dinero en costosas tarjetas especializadas, un ordenador potente y software profesional. Dependiendo de lo que quieras hacer te iremos indicando lo mínimo que necesitas, pero tampoco queremos hacer de esta página un manual sobre cómo hacer las cosas, más bien pretendemos indicarte qué se puede hacer y con qué programas, y por ello te sugeriremos el software freeware que puedes usar y dónde encontrar más información. Vamos a comenzar exponer algunos conocimientos generales sobre el tema y después pasaremos a la parte práctica.
(Nota previa: Hemos visto que entre nuestros visitantes hay navegantes de países cuya norma de TV no es la PAL. Todo lo que exponemos es válido para ellos, sólo han de tener en cuenta las características de su sistema, por ejemplo, el NTSC usa una resolución de 640x480 a 30 fps)
La compresión.
Lo primero a conocer es la necesidad de comprimir el vídeo . La razón es simple, el vídeo , al igual que el cine, se compone de una secuencia rápida de imágenes que nuestro cerebro interpreta como movimiento. En el caso de la TV en formato PAL, el que tenemos en España, son 25 cuadros o “frames” por segundo (fps en adelante). Si además consideramos que se guarda información del color de cada punto de la imagen y que en color real (16.7 millones de colores) son 3 bytes por punto (24 bits) y que la resolución estándar del sistema PAL son 720x576 puntos, nos encontraremos con que para guardar un hora de vídeo necesitaríamos:
720 x 576 x 3 x 25 x 3600 bytes, lo cual hace un total de 104,28 Gb
Y no sólo es el problema de almacenar esa enorme cantidad de información, también hay que tener en cuenta que nuestro ordenador debería ser capaz de procesarla y de soportar una velocidad de trasferencia continua hacia o desde el disco duro de 29,66 Mb por segundo.
Después de esta demostración de números, es evidente que necesitamos algún medio de compresión de vídeo , al igual que el formato mp3 y similares hacen con el audio. Los módulos de programa que realizan los procesos de compresión y descompresión se llaman codecs y entre los distintos algoritmos sobresalen los MPEG, que se han convertido en estándares. En todos ellos la calidad depende del ratio de compresión, que se mide en bits por segundo (bitrate), a mayor bitrate menor compresión y mayor calidad, y viceversa.
Los estándares MPEG.
El MPEG (Moving Pictures Expert Group) ha ido desarrollando distintas especificaciones que se han convertido es estándares. No son las únicas que existen, pero si las más utilizadas y, posiblemente, las más eficientes. Te hacemos una breve descripción:
MPG-1: Es el formato más utilizado hasta la actualidad y la mayoría de las películas .mpg que se encuentran por Internet están codificadas con él. Está pensado para conseguir una calidad de vídeo VHS en los VCD (CD con unos 70 minutos de vídeo que pueden verse en los reproductores de sobremesa de DVD). Ahora se considera anticuado y superado, pero sigue teniendo sus ventajas.
MPG-2: Es el que se emplea para codificar los DVD y en las transmisiones de TV digital. Su calidad es excelente, como seguramente ya habrás podido comprobar. También se utiliza en la codificación de los SVCD, que son la evolución de VCD.
MPG-3: Nunca llegó a existir. Se desechó porque el MPG-2 tenía mejor calidad.
MPG-4: Pensado para difusión a través de Internet, puede conseguir una calidad muy próxima a la del DVD pero con una compresión considerablemente mayor. Los codecs basados en el MPG-4 se están convirtiendo en los “MP3 del vídeo ”, con todo lo que ello significa.
MPG-7: La especificación final acaba de aparecer, habrá que esperar hasta que haya productos que la implementen.
MPG-21: Acaba se comenzar a ser desarrollado.
Los codecs de vídeo .
Muchas empresas y programadores libres han desarrollado codecs, pero nos vamos a centrar en los que nos pueden resultar más interesantes, aunque existen otros que también son bastante utilizados, como los Indeo, inicialmente desarrollados por Intel. Estos son los que consideramos que hay que tener más en cuenta y que son gratuitos:
MPG-4 de Microsoft: La gran Microsoft ha desarrollado varios codecs a partir del estándar MPG-4, son los v1, v2, v3, wm8,... Todos ellos se pueden descargar gratuitamente. Para conseguir los v1,v2 y v3 legalmente tendrás descargar el Windows Media Tools 4.1, aunque por Internet es posible conseguirlos por separado. El wm7 y sucesores también son gratuitos. El v1 y v2 son de libre uso, pero el v3 está restringido a ser usado con los formatos de archivo .asf y .wmv, que son propiedad de Microsoft. El v1 es rápido pero no consigue la calidad de los otros. El v2 es bastante bueno, casi igual que el v3. Los buenos son el v3 y sus sucesores, el wm7, wm8,... Hay que tener en cuenta que los codecs de Microsoft, siguiendo su costumbre de querer destruir los estándares, no son completamente acordes con el MPG-4 y sólo existen para entornos Windows.
DivX ;-): ¡Con él llegó la revolución! En realidad se trata de una versión 'hackeada' del v3 de Microsoft, pero (cosa extraña) no parece importarles mucho, con la ventaja de que puede ser usado sin restricciones y por lo tanto también en los ficheros .avi. Se presenta en dos versiones Fast Motion y Low Motion. Se convirtió en un estándar 'de facto' en Internet por su amplia difusión y porque con él es posible pasar un DVD a un CD-ROM, de forma que se emplea para hacer “copias de seguridad” de los DVD. Según opinión generalizada consigue una excelente calidad. Otra ventaja es que existe versión para Linux. No te será difícil encontrarlo en cualquiera de los sitios propuestos en el último apartado. La última versión "oficial" del codec es la 3.11alpha, aunque después aparecieron algunas modificadas. Desde la aparición del Divx se usa muy poco.
Divx: Los “autores” del DivX;-) se pusieron a desarrollar un codec totalmente nuevo, y por tanto legal, y completamente acorde con las especificaciones MPG-4. El proyecto comenzó como abierto (OpenDivX de ProyectMayo) y ha terminado como comercial (Divx4-5). La calidad que obtiene es muy buena y supera a la del DivX ;-). Entre sus características está que puede utilizar un método de doble pasada, sin necesidad de recurrir a programas especiales como NanDub. Otra buena noticia es que puede reproducir el vídeo codificado con las versiones anteriores de DivX ;-) de forma que ya no se necesita el codec antiguo. También tiene versiones para varios sistemas operativos. La última versión, la 5, se ofrece a su vez en dos versiones: una gratuita para uso no comercial, con algunas pequeñas limitaciones con respecto a la pro, la cual a su vez se presenta en dos versiones, una gratuita pero con spyware y otra de pago.
XviD: Comenzó por ser una continuación del proyecto OpenDivX cuando este fue abandonado, pero van consiguiendo sustituir todo el código para conseguir un codec completamente libre y gratuito ¡para cualquier uso! (licencia GPL) y totalmente acorde con el estándar MPG-4, y por tanto compatible con el DivX. Está aún en fase de desarrollo pero ya es completamente operativo (puedes descargar la última versión en Koepi's Homepage, donde además encontrarás una guía de configuración, y también uManiac XviD binary site y en Nic's XVID Binaries.). Por ser completamente acorde con el MPG-4 puede ser reproducido por el codec DivX, sólo hay que cambiar el FourCC del avi (el mismo codec permite hacerlo al codificar).
Todo lo que hemos leído indica que obtiene una excelente calidad y es muy rápido. Pásate por Canal Xvid, en español, para saber más. Muy recomendable y cada día más usado.
Codecs MJPEG: No produce la misma calidad y compresión que los MPEG, pero son muy rápidos y por lo tanto pueden ser muy útiles a la hora de capturar vídeo en tiempo real, ya que con una compresión baja casi no tienen pérdida de calidad y el vídeo es editable y convertible posteriormente con el codec que se prefiera. Durante un tiempo se podía conseguir el codec PICvideo gratuitamente pero ahora ya no, también puedes probar el Morgan, que permite 60 días de uso sin restricciones. El único gratuito que conocemos es el Paradigm Matrix mjpeg Codec, pero dejó de desarrollarse y no es fácil encontrarlo (prueba en la sección de Codecs de esta página).
Códecs “sin pérdida” o lossless: Capturan el vídeo sin pérdida de calidad y a gran velocidad, pero su compresión es muy baja. Son útiles para capturar en tiempo real y para vídeo que después se quiere editar. Ten en cuenta que cada vez que se recodifica el vídeo con uno de los codec anteriores hay pérdida de calidad, luego sólo deberían usarse para el vídeo final. Uno muy bueno y gratuito es Huffyuv. Otro también gratuito es LCL, pero no parece tan bueno como el anterior.
Codecs MPG-2: Suelen ir incluidos en programas comerciales especializados en codificación de vídeo y no como codecs independientes. Para reproducir vídeo en MPG-2 es necesario tener un reproductor de DVD por software y no es fácil encontrar un codec de este tipo que pueda ser usado por un reproductor cualquiera. Puedes usar los "Fraunhofer video and audio codecs" que son gratuitos para uso personal y puedes encontrar en Doom9, o el FreeDVD Codec de MaXimusDVD. Estos codecs te permitirán ver vídeos codificados en mpg-2 con cualquier reproductor.
>>>> Muy interesante es ffdshow, un filtro DirectShow que permite reproducir en Windows vídeo codificado en cualquier versión de DivX y Xvid, sin necesidad de instalar el codec específico.
No hay que confundir los codec con los formatos de archivos (contenedores). Para vídeo comprimido con MPG-1 y MPG-2 es común usar el formato .mpg. El formato avi, desarrollado por Microsoft, es aséptico con respecto al codec de compresión utilizado y se puede usar cualquiera, tanto de vídeo como de audio, que se tenga instalado en el ordenador. Los formatos .asf y .wmv están pensados para streaming. Los DVD están comprimidos usando MPG-2 utilizando archivos .vob. Etc.
Tampoco es lo mismo la compresión de vídeo en MPG-4 que el formato MP4, este es básicamente un contenedor derivado del mov con vídeo codificado en MPG-4 y audio codificado en AAC. Por ser un estándar se espera que pueda ser reproducido por los aparatos de DVD de sobremesa, con lo que podría adquirir gran importancia.
Hasta ahora lo más frecuente es utilizar el formato AVI con vídeo DivX y audio en mp3, pero últimamente comienza a ser popular el formato OGM (abierto y más potente que el AVI), con vídeo codificado con Xvid o DivX y audio en ogg (este es un formato de audio mejor que el mp3 y completamente libre cuya popularidad crece rápidamente)
Los codecs de audio.
No hay que olvidar que los vídeos también incluyen una banda sonora. Para ahorrar espacio también se debe comprimir el audio. En la actualidad la opción más usada es comprimir en mp3, aunque el ogg va adquiriendo fuerza día a día. También se puede usar el wma que ofrece gratuitamente Microsoft. En cuanto a un codec mp3, las distribuciones del codec de video DivX ;-) incluyen el Radium mp3, que en realidad es una versión hackeada del de Fraunhofer, pero si quieres ser legal en esto puedes usar algunos derivados del Lame y que pueden ser utilizados por cualquier programa Windows, entre ellos tienes el Lame y otro de Elecard que actúa como filtro DirectShow, ambos completamente gratuitos y legales. Si quieres más información sobre este tema mira la página sobre mp3.
Otra opción es utilizar el OggVorbis (ogg), formato de compresión de audio completamente abierto y libre de uso y excelente calidad. Ahora puedes encontrar una implementación como filtro DirectShow, utilizable por los reproductores, en Media XW y otro similar en Tobia's DirectShow Filter. También puedes buscar en la página de software de Doom9.
Grabar TV: Tu ordenador como vídeo .
Necesitarás tener instalada un tarjeta sintonizadora-capturadora de TV, que ahora son baratas, y si el chip de captura de vídeo es de la serie bt-8x8 (Brooktree es ahora Conexant) podrás “investigar”, con fines educativos, en la descodificación del sistema Nagra, que es el que emplea Canal Plus (si te interesa este tema busca más información por Internet). Además es recomendable un ordenador relativamente potente y suficiente espacio libre en el disco duro.
Aparte del hardware hay muchos aspectos a tener en cuenta:
Programa de captura: Las tarjetas suelen llevar incluido alguno para ver la tele y que permite captura, pero suelen ser bastante limitados. Nuestra recomendación, después de probar muchos, es VirtualDub, una pequeña joya gratuita, un programa “que hay que tener” si te interesa el tema que tratamos. Permite capturar a gran velocidad, con resoluciones no estándares y utilizando el codec que quieras entre los instalados en el ordenador. Es una auténtica 'navaja suiza' para trabajar con vídeo , así que puede hacer muchas otras cosas. No tendrás dificultad para usarlo después de un rato “jugando” con él. Por ser de código abierto existen algunas versiones modificadas del mismo que permiten hacer algunas cosas concretas más, entre ellas destaca VirtualDubMod, y particularmente interesante puede resultarte SpanishDub, una versión española de VirtualDubMod. También existen otros programas gratuitos que puedes usar, entre ellos te citamos:
ATV2000: Es un magnífico programa freeware para ver TV que puede sustituir perfectamente al que te pueda venir con la compra de la tarjeta de TV si no te convence, porque permite muchos modos de vídeo , incluido poner la TV como fondo de escritorio, y eliminar el efecto entrelazado en tiempo real. Es multilenguaje y también en español. Incluye la posibilidad de grabar el vídeo usando el codec que prefieras y lo hace realmente bien. En resumen, un excelente programa que te recomendamos.
FreeVCR: Programa especializado en la captura de vídeo , con muchas opciones y fácil de usar. Tiene versiones en inglés y francés.
FlyCap: Otro programa especializado en captura. Fácil de usar y con muchas posibilidades, incluso puede programarse.
Características de la captura: La resolución estándar del formato PAL es de 768x576 puntos y 25 fps, pero existe un problema de fondo que es el entrelazado, es decir, en realidad se envían 50 fps pero con la mitad de las líneas cada vez. En un televisor normal esto no es problema, pero con las capturadoras si suele aparecer un efecto indeseable de líneas ligeramente desfasadas, sobretodo en escenas con movimiento. Existen filtros para intentar eliminar ese problema, pero no siempre lo consiguen bien. Por otra parte, esa resolución exige una gran velocidad de proceso que no siempre es posible conseguir, ya sea por la tarjeta o el resto del ordenador, y también suele ocurrir que las tarjetas o sus controladores no son capaces de soportar la captura con esa resolución a 25 fps. Con frecuencia se usa la mitad de resolución, 384x288, que ya es una resolución superior a la del vídeo VHS, así se suele evitar el efecto entrelazado y el ordenador no tiene problemas para capturar sin perder frames. Otra resolución muy recomendable es 352x288, ya que es la de los VCD.
Codecs a emplear: Lo primero a tener en cuenta es que la compresión necesita tiempo, que no todos los codec son igual de rápidos y que la señal de televisión no espera a que termine el codec de comprimir un frame para emitir el siguiente. Si pretendes codificar a 25 fps en tiempo real con un codec MPG-4 vas a necesitar un ordenador realmente potente y aún así es muy probable que se pierdan frames, sobretodo en los cambios de escena. Si tienes suficiente espacio libre en el disco duro, la recomendación es utilizar durante la captura un codec lossless (sin pérdida) o bien uno MJPEG, porque al ser muy rápidos garantizan que no se perderán frames. Los codec lossless consiguen poca compresión, el Huffyuv consigue una compresión entre dos y cuatro veces; el codec PICvideo consigue una compresión entre el 7 y 10 veces configurado a calidad 19, en la que las perdidas son inapreciables. Una vez grabado el vídeo en el disco duro, el siguiente paso es recodificarlo con un codec más eficiente, como el DivX o Xvid, para lo que puedes emplear el VirtualDub; esto te permite tener el vídeo sin pérdida de frames y poder hacer todas las pruebas que quieras para obtener la calidad y el tamaño de fichero final que desees a base de hacer pruebas variando los parámetros del codec, fundamentalmente el bitrate. Y también, ya que la pérdida de calidad durante la captura ha sido casi nula, el vídeo capturado es editable y se le pueden añadir efectos o eliminar partes. Una vez que estés satisfecho con el resultado final puedes borrar el fichero original para liberar espacio en el disco duro. Con el audio puedes hacer algo similar.
Una recomendación final, para que el disco duro no tenga problemas al guardar el vídeo en tiempo real es conveniente hacer una desfragmentación del mismo antes de empezar.
Y para terminar, saliéndonos algo del tema que nos ocupa, si te gusta ver la TV en tu ordenador a un tamaño considerable y te molesta el efecto entrelazado, prueba el programa gratuito DScaler, que es capaz de eliminar el efecto entrelazado en tiempo real, pudiendo elegir entre varios métodos para hacerlo.
Digitalizar tus cintas personales de vídeo .
Una de las posibilidades que te puedes plantear es pasar tus cintas de vídeo al ordenador, incluso grabarlas en CD-ROM, para que no sigan sufriendo deterioro con el paso del tiempo o verlas con del DVD de sobremesa.
El proceso a seguir es similar al descrito en el apartado anterior. Las tarjetas de TV suelen tener una entrada donde se puede conectar la salida del vídeo , y la salida del sonido deberás conectarla al line-in de la tarjeta de audio, sólo necesitarás los cables apropiados para realizar las conexiones. También hay cámaras de vídeo , las llamadas webcam, que se conectan al ordenador mediante una tarjeta capturadora, si ese es tu caso y tiene una entrada de vídeo , también puedes utilizarla para hacer llegar la señal de vídeo hasta el ordenador.
Para el resto aplica lo anterior, referente a la grabación de programas de TV, con la diferencia de que no tiene sentido que intentes codificar a resolución PAL completa, porque la resolución de los vídeos VHS no llega al medio PAL de 384x288. Si, al reproducir, la ventana te parece pequeña sólo tienes que decirle al programa reproductor que lo haga a pantalla completa. Posiblemente la opción más recomendable es capturar a 352x288 y después hacer un VCD.
Otra cosa que te puede interesar es editar tus grabaciones, es decir, mezclar, cortar, pegar, modificar el sonido, añadir efectos,... El software profesional para ello es considerablemente caro, pero se pueden encontrar programas gratuitos que seguramente te serán suficientes:
VirtualDub, del que ya hemos hablado, puede hacer bastantes cosas, sobretodo a partir de la aplicación de filtros para conseguir diferentes efectos. En cualquier caso, puede ser costoso hacer un trabajo complejo con este programa. El programa incluye internamente unos cuantos filtros, pero existen otros muchos desarrollados por otros. En la página oficial del programa sugieren que busques más filtros en Donald Graft, que a su vez incluye una extensa colección de enlaces a sitios con más filtros.
Zwei-Stein: Ahora es gratuito. No lo hemos probado pero puede manejar hasta 256 pistas de vídeo y audio.
Lo último a considerar es si te interesa pasar tus vídeos a CD-ROM y que se puedan reproducir en cualquier DVD de sobremesa. En ese caso tienes que saber que deberán estar con formato VCD o SVCD y que tendrás que codificarlos en MPG-1 o MPG-2, respectivamente, a partir del avi capturado. Mira en el apartado correspondiente si quieres más información.
Pasar un DVD a CD-ROM.
(En esta sección no te vamos a poner muchos enlaces porque todos los programas los puedes conseguir en cualquiera de los sitios que te proponemos en la última sección, por ejemplo en Doom9)
Vas a necesitar una unidad lectora de DVD, varios Gb libres en el disco duro, una grabadora de CD-ROM y un ordenador potente, si no quieres que el proceso sea muy largo. Estos requisitos son ahora frecuentes en los ordenadores nuevos.
Ahora el precio de las grabadoras de DVD ha descendiendo y ya son asequibles para muchos, pero una buena forma de hacer una copia de seguridad de una película es pasarla a un CD-ROM, sobretodo porque en la actualidad las grabadoras de CD y los discos vírgenes son muy baratos, y la calidad que se consigue es buena. Además, ya están apareciendo reproductores de DVD de sobremesa que son capaces de reproducir películas avi codificadas en DivX, aunque su precio aún es relativamente alto.
Antes de empezar, hay que aclarar un par de cosas. La primera es que casi todos los DVD están encriptados, de forma que no es posible hacer una copia de los mismos, o copiarlos sin más, a no ser que se realice la descodificación. Este es un problema para la industria cinematográfica porque hace unos años un joven nórdico descubrió el algoritmo de encriptación y lo hizo público (DeCSS). Y la segunda es que están codificados en MPG-2 con un bitrate bastante alto, de forma que la película se almacena en varios ficheros .vob de 1 Gb y en total suelen ocupar entre 6 y 8 Gb, normalmente. En resumen, copiarlos directamente nos ocuparía unos 10 ó 12 CD-ROM, algo indeseable en la práctica, así que habrá de buscar la forma de reducir el tamaño. Por ese motivo habrá que seguir algunos pasos:
1- Extracción o “rippeado”: El primer paso es copiar los ficheros .vob que contienen la película (siempre hay otros complementarios) al disco duro y realizando a la vez la desencriptación. Existen muchos rippers que realizan el trabajo muy bien, todos son gratuitos y no te costará encontrarlos en los sitios que te proponemos en el ultimo apartado. Potentes y fáciles de usar son SmartRipper, DVD Decrypter, CladMdec y vStrip. A veces algunos DVD se resisten a un ripper pero no a otro.
2- Codificación en DivX o XviD: Para reducir el tamaño de la película hay que recodificarla, y el codec más eficiente y de mejor calidad (el único que se emplea en la práctica) es el DivX. Con este codec es posible poner una película de 90 minutos en los 650 Mb que caben en un CD-ROM manteniendo una calidad más que aceptable, y si eliges que ocupe dos CD-ROM la calidad es casi la del DVD. Un factor determinante en el resultado final es el bitrate con el que se quiere que trabaje el codec, a mayor bitrate mayor calidad y también un fichero final mayor, así que hay que buscar una solución de compromiso. El codec utiliza bitrate variable, así que nunca se está del todo seguro del valor más adecuado a emplear; para facilitar esta elección existen muchos programitas a los que se les dice el tiempo que dura la película y el tamaño final que quieres que ocupe y te informan del bitrate que puedes emplear, pero no es algo exacto, ya que depende de la misma película (mucho movimiento o cambios frecuentes de plano hacen que el fichero resultante sea mayor).
Existen varios programas para codificar, y hay opiniones para todos los gustos. Si no eres un experto te recomendamos el FlaskMpeg porque es muy completo, fácil de usar y ¡en español!. La última versión es mucho más rápida pero no está traducida. Puede codificar también en MPG-1 y MPG-2, así que se puede emplear para hacer un VCD o SVCD a partir del DVD. Es un programa de código abierto, así que existen varias versiones no oficiales modificadas para conseguir mayor velocidad, una de ellas es Xmpeg que consigue más velocidad y tiene algunas modificaciones interesantes, como la posibilidad de utilizar el método de doble pasada de forma más automática si utilizas el DivX, y ahora también en español. También existe una versión capaz de leer directamente desde el DVD evitando el proceso de extracción o rippeado, aunque la unidad de DVD deberá estar funcionando mucho tiempo seguido y no es recomendable, salvo que tengas problemas de espacio en el disco duro, porque puede estropearse.
Otro excelente programa para este cometido es DVD2AVI. Suele emplearse como "frame server" para otros programas que no pueden leer los DVD (como TMPGEnc) utilizando el VFAPI, pero también permite la codificación directa en avi. La última versión incluye la librería de codificación del Lame, para poder pasar la banda sonora a mp3 sin necesidad de otros programas.
Últimamente se usan mucho los rippack, varios programas para hacer todo el proceso de conversión, entre los que parece destacar el Gordian Knot.
También es posible añadir a los ficheros .avi más de una banda sonora e incluso subtítulos, al estilo de los DVD, pero este tema lo dejamos para que lo investigues tu (busca información en las direcciones del último apartado).
Y para terminar, algunas sugerencias:
- Es conveniente recortar las bandas negras que aparecen encima y debajo de las películas, así la codificación es más rápida y el tamaño del fichero final menor. Al recortar, es conveniente que la resolución resultante sea múltiplo de 16, y mejor de 32 , porque algunas tarjetas gráficas dan problemas al reproducir.
- Si quieres aumentar algo la calidad de codificación, puedes subir un poco el bitrate y después de la codificación recortar la parte de créditos del final, que suelen ser varios minutos.
- Otra forma de mejorar la calidad es disminuir algo la resolución estándar del DVD (720x576). Por ejemplo, poniendo una resolución de 640x512 (y recortando después las bandas negras) la calidad es casi idéntica a la original pero el fichero final es menor, así que se puede aumentar el bitrate.
- La calidad del sonido en una película no es tan determinante como cuando se codifica un CompactDisc, así que un bitrate de 96 ó 112 kbps suele ser suficiente. De todas formas esto dependerá de tus preferencias.
Copiar un DVD en un DVD.
Ahora que las grabadoras de DVD comienzan a ser asequibles y también han bajado los precios de los discos vírgenes, lo que se plantea es poder realizar copias de seguridad de un DVD en un DVD. Aunque pueda parecer tan sencillo como copiar un disco, el problema es un poco más complicado porque las películas en DVD suelen utilizar el formato DVD9, y suelen ocupar entre 6 y 8 Gb, y del otro lado las grabadoras de DVD sólo utilizan una cara y una capa, DVD5, lo cual les permite grabar 'sólo' 4,7 Gb (4,3 Gb en realidad). En resumen, que una película en DVD no cabe en un disco DVD virgen, a no ser que se le haga 'algo'.
Dos son los caminos que se pueden seguir: El primero es 'partir' la película para que utilice 2 discos, lo cual muchos no quieren hacer por la incomodidad de cambiar de disco a mitad de la reproducción, y la segunda es conseguir que la película quepa en un solo disco. Para ambos posibilidades existen ya algunas herramientas gratuitas para hacerlo.
- Dividir el DVD en dos: Tiene la ventaja de que la película queda con la calidad original y con todos los contenidos. El inconveniente es que se emplean dos DVD (método más caro) y que hay que cambiar el disco en la reproducción, como hemos dicho antes. Para este cometido puedes emplear DVDFab. (si no funciona este enlace... busca por la red)
- Utilizar un sólo disco: Es la opción preferida por la mayoría. La técnica consiste en eliminar del DVD todo aquello que no interesa (sobretodo pistas de audio y algunos extras) y después, en caso de ser necesario, recomprimir la película para que quepa en un DVD5. Ya hay varios programas comerciales o shareware que pueden hacerlo, pero también ha aparecido uno freeware y parece funcionar muy bien, es DVD Shrink. Es un programa realmente sencillo de utilizar y obtiene magníficos resultados si sólo se mantiene la película principal y una sola pista de audio, porque entonces la recompresión sólo suele ser necesario realizarla sobre las frames B, que son las que menos información contienen, por lo que es muy rápida y la pérdida de calidad mínima. Un par de observaciones sobre su uso: Aunque puede leer directamente desde el DVD y desencriptarlo, se recomienda utilizar un ripper que pueda quitar el macrovisión. DVD Shrink, de momento, sólo crea el directorio VIDEO_TS, así que tendrás que utilizar otro programa para quemar el disco, aunque seguramente el software que venga con tu grabadora te permitirá hacerlo. También el DVD Decrypter, además de ser un magnífico ripper, permite grabar imágenes ISO de DVD. El programa está en desarrollo, así que habrá que estar atentos.
Si no tienes un programa que pueda hacerlo todo automáticamente (los hay comerciales) te citamos los programas freeware que puedes utilizar para conseguirlo y los pasos a realizar (estos programas también puedes encontrarlos en Doom9):
1- Copiar el DVD al disco duro, eliminado la encriptación y el efecto macrovisión, con DVD Decrypter. DVD Dhrink puede evitarte este paso, pero hasta la versión 3 (en este momento en fase beta) no incluye la opción de quitar el macrovisión.
2- Conseguir que la película quepa en un DVD grabable, y para ello tienes el DVD Shrink.
3- Crear una imagen en el disco duro del nuevo DVD, con el ImgTool Classic.
4- Quemar la imagen del DVD, con el DVD Decrypter.
Crear un VCD, SVCD o CVCD.
La ventaja de los VCD o SVCD es que se trata de CD-ROM pero que pueden ser reproducidos en los DVD de sobremesa, ya que son estándares. En general no se consigue la misma calidad que con el DivX y en cada disco cabe menos tiempo de película (unos 70 minutos en un VCD y unos 40 en un SVCD), aunque el SVCD permite elegir el bitrate y así conseguir mejor calidad, de forma que puede ser adecuado para los vídeos familiares, que no suelen ser de mucha duración.
Lo primero a tener en cuenta es que VCD y SVCD deben estar codificados en MPG1 o MPG-2, respectivamente. Para codificarlos a partir de un .avi el programa más recomendado es TMPGEnc, en inglés. Tiene fama de conseguir una excelente calidad pero has de saber que, mientras la codificación en MPG-1 no tiene restricciones, la codificación en MPG-2, a partir de la versión 12a, está limitada a 30 días. Si consigues la versión 12a no hay restricciones y para las posteriores existen formas de poner el contador a cero cuando se desea... aunque no se si es legal hacerlo. Otro programa que puede codificar en MPG-1 o MPG-2, sin restricciones, es bbMPEG (es el que usa el FaskMpeg).
También debes tener en cuenta que este tipo de discos tiene un formato especial estandarizado, así que hay que seguir las normas en cuanto a resolución y bitrate al codificar el vídeo , y también con el audio.
Por último, a la hora de grabarlos en CD-ROM también han que tener un formato estándar, así que tendrás que usar un programa “quemador” que lo contemple, pero no es problema en la actualidad porque casi todos pueden. Si no tienes un programa que lo haga, como el famoso Nero, puedes usar una batería de programas gratuitos: GNU VCDImager para crear la imagen del VCD en el disco duro, Cdrdao para grabar la imagen en el CD-R y, ya que ambos programas son por linea de comandos, un interface gráfico para usarlos con comodidad, como VCD Easy (en español y sencillo, lo hemos usado para hacer varios SVCD y funciona muy bien, y además ya incluye Cdrdao y VCDImager, aunque... ha dejado de ser gratuito... pero en doom9 puedes encontrar la última versión freeware), o TSCV.
Te recomendamos que te informes con más detalle en los sitios que te proponemos al final de la página, pero, para empezar, en VideoMaM (está en español), en “Información” hay una tabla con las especificaciones de los diferentes formatos, además de muchas guías. Otro buen sitio donde buscar información es LabDV.
Y para terminar, unas palabras sobre el CVCD. No es un formato estándar y lo único que hace es que emplea bitrate variable al codificar, con lo cual es posible poner en un VCD más tiempo de vídeo . Parece que la mayoría de reproductores DVD de sobremesa no dan problemas con este tipo de discos, así que puede ser una buena opción. En VCDSpain puedes encontrar mucha más información al respecto, ya que son los que han propuesto el formato.
Reproductores multimedia.
Para reproducir los vídeos vas a encontrar multitud de programas gratuitos. El Windows Media Player es un buen reproductor que soporta casi todos los formatos, si se tienen instalados los codec correspondientes. Muchos seguimos prefiriendo el 'viejo' Reproductor de Windows a la nueva versión, si te sucede lo mismo has de saber que el Windows XP también lo incluye, sólo tienes que buscar el archivo mplayer2.exe.
Si no te convence el Windows Media Player, o quieres otras funcionalidades como usar varias pistas de audio o subtítulos, existen muchos reproductores gratuitos y de reconocida fama, entre ellos Bsplayer, SASAMI2k, MicroDVD, The Playa,....
Para reproducir DVD o .mpg codificados en MPG-2, normalmente vas a necesitar un reproductor de DVD (los mejores parece que son WinDVD y PowerDVD) pero no son gratuitos, aunque puedes probar las versiones "trial" (existen cracks para estas versiones, pero es ilegal hacerlo).
Un reproductor gratuito de DVD es MaXimusDVD (no incluye el codec de descompresión MPG-2, pero en la misma página se ofrece uno). Otras soluciones gratuitas nos vienen desde Francia: FusionSoft DVD Player y VLC, este último es un proyecto de distribución de vídeo bajo demanda en red que incluye un reproductor que puede casi con todo, y también con los DVD y MPG-2, y además es multiplataforma. También los últimos Windows incluyen uno, pero sin los codec de descodificación que hay que buscar por otro lado.
Otro programa gratuito que puede reproducir DVD, VCD, SVCD y archivos .mpg codificados en MGP-2 es STHSVCD (búscalo ahí porque la página del programa está en chino y parece que las nuevas versiones ya no son gratuitas).
Más programas e información.
Todo lo que te hemos dicho hasta ahora sólo es la “introducción” al mundo del vídeo digital. Si el tema te interesa visita lugares especializados donde encontrarás toda la información que necesites y programas para todo. Te sugerimos algunos:
(I= en inglés; E= en español)
- Doom9 (I/E): Especializado en el paso de DVD a CD-ROM. Es un sitio de referencia y en él puedes encontrar todo tipo de programas y utilidades gratuitas y varias guías.
- Digital-Digest (DivX-Digest) (I): Un excelente sitio para buscar software de todo tipo, trailers de películas e incluso guías, algunas de ellas en español. Su colección de software es muy extensa y puedes encontrar programas y utilidades para casi todo.
- dvd.box (I): Otro buen sitio para estar al día. Software para todo.
- Los Mundos de Peque (E): A destacar los foros, donde siempre hay alguien que te resolverá cualquier duda o problema.
- VCDHelp (I): Todo lo que quieras saber sobre VCD y SVCD.
- VCD Spain (E): Un excelente sitio para buscar información y programas relacionados con el VCD y sus variantes.
- SVCD-Made-Easy (Well... Almost) (I): Información y guías para hacer SVCD