- Cómo Convertir un AVI a  VCD /CVCD -


[Última actualización: martes, 20 de abril de 2004 ]

ÍNDICE:

  1. Introducción

  2. Pasos a Seguir

    1. Recomprimir el audio del AVI a 44.100Hz-Estéreo

    2. Obtener el bitrate adecado para que la pelicula entre en un CD-R

    3. Crear los archivos de Video y Audio con  TMPEGenc

    4. Multiplexar Audio y Video con BBMpeg

  3. FAQ's

  4. Enlaces de Interés


1.- INTRODUCCIÓN

En esta sección vamos a explicar como convertir esa película que tienes en formato AVI (DivX, XViD, MPG4...) a MPEG2 para que puedas verlo directamente en tu DVD de sobremesa. 

Al final del proceso, habrás obtenido un archivo MPG en formato CVCD que, una vez grabado como CD-VCD con tu software de grabación (Nero, WinOnCD...) podrás ver en tu DVD de sobremesa del salón. Debes tener en cuenta que no todos los DVDs de sobremesa son capaces de leer CD-R y CVCD. Si tu DVD lo compraste después del 2001 y es capaz de leer CD-R y MP3, es muy probable que puedas ver la película grabada en CVCD, aunque cada DVD de sobremesa es un mundo, y lo que funciona en uno no tiene porque funcionar en otro. Esto es debido a que el formato CVCD no es estándar y su compatibilidad no está garantizada. También una fuente de posibles problemas es eml modo en que se deben grabar los CVCDs. Para algunos DVDs se deben grabar en VCD, para ortos en SVCD y para otros les es indiferente. Lo mejor es que hagas las primeras pruebas con un CD-RW para ver cual es la mejor opción para tu DVD.

Si no quieres tener problemas, debes recomprimir tus DVDs en formato VCD, cuyo ratio de compresión es menor que el del CVCD a igualdad de calidad, pero al ser estandar no deberías tener problemas.

Hay muchos tipos de archivos AVI y sobre todo muchas combinaciones en cuanto al sonido, por lo que quizá tengas problemas con algunas conversiones.

El método que aquí explico es el más sencillo para aquellas personas que no quieren hacerse un lío usando multitud de programas, y el resultado final es de una calidad excepcional.

Volver al Índice


2.- Pasos a Seguir

Para poder realizar la conversión, necesitas tener instalados los siguientes programas:

  • VirtualDub, para obtener el video de la película en formato PCM 44100Hz 16 bits estéreo.

  • Calculadora de Bitrate para CVCD, para ajustar el tamaño del archivo MPEG a nuestras necesidades. (En el proceso de 2 pasadas no es necesária)

  • TMPEGenc, para obtener el video y el sonido codificado en formato MPEG.

  • Plantilla para que podamos crear CVCD desde el asistente del TMPGEnc.

  • BBMpeg, para juntar el video y el sonido en el fichero MPEG final para grabarlo como VCD (sólo si cuando codificamos el video desde el TMPGEnc obtenemos video y audio desfasados)

Todos ellos los puedes conseguir en la sección de descargas de las FAQ's.

Volver al Índice


2.1 Recomprimir el audio del AVI a 44.100Hz-Estéreo 

Lo primero que debemos hacer, para evitar problemas de sincronismo de video y audio en el archivo MPG final, es recomprimir el audio a formato PCM 44.100Hz 16bits estéreo. 

Para convertir el audio a 44.100hz, usamos el VirtualDub, y crearemos un nuevo archivo *.WAV con el audio en formato estándar. Ese formato es un formato sin compresión, por lo que el archivo generado será bastante grande (entre 700 y 1500 Mbytes). Si la película tiene el audio codificado en otro formato que el MP3 (por ejemplo en OGG)  VirtualDub no es capaz de trabajar con ese tipo de codificación. Si alguna vez te ocurre esto, deberás usar  alguna de las modificaciones del Virtualdub (VirtualdubMod, NanDub o SpanishDub) para poder realizar la conversión a PCM 44100Hz.

Los pasos a seguir son los siguientes:

1.- Cargamos el archivo AVI de la película en el VirtualDub. File->Open video file...

2.- En el menú Audio seleccionamos la opción Full processing mode

3.- De nuevo en el menú Audio, seleccionamos ahora la opción Conversion

4.- Aparecerá la siguiente pantalla, debiendo escoger los siguientes parámetros:

  • Sampling rate: 44100Hz con High Quality
  • Precision: 16-bit
  • Channels: Stereo

Y pulsamos el botón OK.

5.- Después, volvemos a seleccionar el menú Audio y esta vez pulsamos sobre Compressión...

6.- Seleccionamos <No compression (PCM)> y pulsamos el botón OK

8.- Y ya podemos crear un archivo *.WAV para su uso posterior.

Para eso, vamos a la opción del menú File->Save WAV... y grabamos el archivo con el nombre que más nos apetezca en una unidad de disco con el suficiente espacio libre (entre 700 y 1500Gbytes según la duración de la película).

Ya podemos cerrar el VirtualDub.

 

Puede ocurrir que el audio de la película no esté debidamente normalizado, es decir, que el volumen esté demasiado alto o bajo (normalmente esto último es lo más normal). Para solucionarlo, basta con editar el archivo WAV creado con el VirtualDub y normalizarlo con el programa WAV Normalize.

Para poder realizar este paso, debes tener en cuenta que se va a crear otro archivo WAV con el volumen correcto, por lo que deberás tener al menos el mismo espacio libre en el disco duro don de trabajes que lo que ocupa el WAV que has obtenido con el VirtualDub.

Los pasos a seguir son tres y son muy sencillos:

Nos aseguramos que tenemos las opciones marcadas del programa tal y como están en la captura anterior y:

  1. Especificamos el archivo WAV que queremos normalizar.

  2. Seleccionamos Output PCM WAV file 

  3. Especificamos la ruta y nombre del archivo WAV a crear que va a estar normalizado. (Es un archivo distinto al WAV original)

  4. Pulsamos sobre el botón Normalize! 

Ahora, el programa comprobará cual es el grado de normalización a aplicar, y si no hiciese falta normalizar, el proceso de amplificación no se llevaría a cabo y el archivo que hemos especificado tendrá sólo 44 bytes, por lo que deberíamos usar el WAV original obtenido con el VirtualDub.

Una vez que hemos creado el WAV normalizado, podemos borrar el WAV original que obtuvimos con el VirtualDub.

 

Volver al Índice


2.2 Obtener el Bitrate de Video óptimo para la película (Sólo si vamos a codificar al película en CQ)

En principio el VCD es estándar y podrá verse en la practica totalidad de DVDs del mercado, mientras que el CVCD es más restrictivo y no es estándar. La ventaja de este último es que ocupa menos espacio en disco, y es posible crear películas de calidad muy similar ocupando el mucho menos espacio VCD estándar.

NOTA: El uso de la calculadora sólo es necesário para el proceso de codificación en 1 pasada; En el método de dos pasadas, se puede especificar directamente el tamaño del archivo que deseamos crear, por lo que se puede pasar al siguiente punto.

Vamos a usar la Calculadora de Bitrate para averiguar cual es el bitrate que debemos usar para que la película aproveche al máximo el espacio disponible en el CD-R que vayamos a usar. Para eso, basta con saber cuanto tiempo dura la película (eso se puede ver con el propio reproductor multimedia de Windows si cargamos el archivo AVI que queremos convertir) y el tamaño del CD-R que vayamos a usar. 

Debes tener en cuenta que:
  • La duración de la película la puedes saber si la visualizas con el Windows Media Player o cualquier otro programa que uses para ver los ficheros de video.
  • El Bitrate de Audio siempre lo pondremos a 128.
  • La capacidad del CD es mayor que el que estamos acostumbrados a usar, debido a que los CVCD se graban en un modo especial que permite almacenar archivos más grandes de lo que un principio cabe en el CD-R. 

    Los datos a usar son los siguientes:

    740 Usa este valor si vas a usar CD-R de 74 minutos.
    800 Usa este valor si vas a usar CD-R de 80 minutos.
    820 Usa este valor si vas a usar CD-R de 80 minutos con overburning.
    980 Usa este valor si vas a usar CD-R de 90 minutos.

    Es posible que aunque especifiques un tamaño de 820Mbyes, el tamaño final del archivo MPEG sea mucho menor. Esto es debido a que al usar compresión de bitrate variable algunas películas se pueden comprimir más que otras. Cuando tengas más experiencia a la hora de convertir las películas sabrás cuando puedes especificar mayor tamaño. Lo normal es que las películas lentas y con pocas escenas de acción se compriman mucho más que las de acción, y por tanto podemos jugar con un tamaño de archivo mayor para ese tipo de películas. 

    Una vez introducido la duración de la película, 128 como bitrate de audio y la capacidad del CD-R a usar, pulsamos el botón calcular y nos dará el valor del bitrate de video a usar. Ese valor lo vamos a usar con el TMPEGenc.

    Por ejemplo, en nuestro caso, tenemos una película que dura 92 minutos y queremos grabarla en un CD-R de 80 minutos, por lo que el bitrate adecuado obtenido después de pulsar el botón Calcular es de 1042.

    Debes tener en cuenta que el bitrare oficial para un VCD estándar es de 1150, así que poner cifras superiores a esa cantidad no va a causar un aumento en la calidad de la imagen y lo único que se hace es que el fichero MPG resultante sea mayor de lo realmente necesario, aunque si vas a grabar una película en CVCD, lo lógico es apurar al máximo el espacio disponible en el CD-R, pero si, por ejemplo, con un bitrate de 1150 la película entra en un CD-R de 74 minutos, es una tontería subir el bitrate para que la película ocupe más y sea necesario usar un CD-R de 80 minutos.

 

Volver al Índice


2.3 Crear los ficheros de Video y Audio con TMPEGenc

Ahora vamos a reconvertir el AVI modificado a formato MPEG2 para que pueda ser visualizado en un DVD de sobremesa usando el TMPEGenc.

Lo importante para que el TMPGEnc nos acepte nuestros DivX es tener los codecs bien instalados (DivX, XviD....), y también haber copiado en la carpeta Template que se encuentra en la carpeta donde hayas instalado el TMPGEnc la plantilla para crear CVCD. Los pasos a seguir son los siguientes:

Al cargar el TMPGEnc, aparecerá el asistente y escogeremos la plantilla que más nos interese. Las plantillas que creamos para crear MPG fuera del estandar (CVCD, KVCD, CVCD....) están en la sección Other

 

  • CVCD CQ (1 pass): Realiza la conversión en una sola pasada y es ideal para ordenadores lentos. Para poder calcular el tamaño aproximado final del MPG resultante, debemos usar la calculadora de bitrate.

  • CVCD VBR (2 pass): Es la opción más razonable para ordenadores rápidos, ya que ajusta al máximo la calidad final de la película según el tamaño final del archivo que hayamos especificado. 

 

NOTA: Para que aparezcan las opciones de CVCD, debes haber copiado previamente las plantillas en la carpeta Template del programa TMPGEnc. Estas plantillas las puedes encontrar en la sección de descargas.

La seleccionamos y pulsamos el botón Next

 

 

En la siguiente pantalla debemos especificar en Video File el archivo AVI que queremos convertir a CVCD y en Audio File el archivo WAV que habíamos creado antes con el VirtualDub.

También debemos asegurarnos que:

  • Video Type está en modo Non-interlace

  • Aspect ratio es 4:3 625 line (PAL) si la imagen del DivX es normal (es decir no alargada) o 16:9 625 line (PAL) si la imagen está en formato panorámico (alargada).

Y pulsamos el botón Next para continuar

 

Ahora vamos a escoger el tamaño de la imagen que va a tener la película, para evitar que el programa "estire" las imagenes y la película no quede bien:

  • Si la película está en formato 4:3, seleccionamos Full Screen

  • Si la película está en formato panorámico (con bordes negros en la parte superior e inferior), seleccionamos Full Screen (keep aspect ratio)

Nunca te olvides de verificar el aspecto del MPG a crear, pues TMPGEnc siempre va a crear el video en modo Full Screen, y si esto no es un problema cuando reconvertimos videos en formato 4:3, si da problemas de "estirar" la imagen en las películas en formato panorámico.

Después pulsamos sobre el botón Next.

Esta pantalla es la que sale si estamos usando el modo de codificación CVCD  (1 pass), en la que no podemos modificar nada. Si deseamos cambiar el bitrate, debemos pulsar sobre el botón Expert

Y esta pantalla es la que sale si estamos usando el modo de codificación CVCD (2 pass), en la que tenemos la posibilidad de seleccionar el bitrate o el tamaño final del fichero a crear.

NOTA: Como observarás, al indicar que queremos crear una película de 795Mbyes para un CD-R de 80 minutos, TMPGEnc nos dice que no va a entrar en el CD. No te preocupes por eso, pues la mayoría de las veces el archivo MPG Resultante cabe perfectamente en un CD-R de 80 minutos, ya que normalmente el archivo MPG generado es un poco más pequeño del tamaño especificado. Si vas a usar un CD-R de 90 minutos o de 100 minutos no debes tener en cuenta este aviso, y debes poner el tamaño de archivo adecuado a la capacidad de esos CD-R (895 y 995 Mbytes respectivamente)

En la pantalla anterior aparece un pequeño resumen con información diversa muy importante:

Nos debemos fijar en:

  • Video resolution debe ser 352x288, que es la resolución estándar del VCD.

  • Max video bitrate debe ser el valor que obtuvimos con la calculadora si codificamos en modo CVCD (1 pass)

  • Audio bitrate debe ser 128

  • Estimated max file size no debe ser mayor que la capacidad del CD-R que vayamos a usar. Te recuerdo que el modo en que se graban los VCD es un poco especial y permite almacenar más datos de lo normal. Si estas usando el modo de VBR (2 pass) puedes especificar el tamaño del archivo que desees.

En un CD-R de 74 minutos podrás grabar hasta 735 Mbytes

En un CD-R de 80 minutos podrás grabar hasta 795 Mbytes.

Si quieres aprovechar al máximo la capacidad del CD-R, debes saber que es muy probable que el tamaño final del archivo sea menor que el mostrado en el campo Estimated max file size (dependiendo del tipo de película que estemos convirtiendo), por lo que siempre puedes aumentar un poco el bitrate para aumentar un poco la calidad final. Si la película es lenta y con pocos cambios bruscos de imágenes, probablemente el tamaño final sea menor que el estimado, persi la película es de acción (movimientos bruscos, muchos cambios en la iluminación...) el tamaño será muy próximo al estimado. 

La forma de aumentar el tamaño de la película dependerá del modo en que vayamos a codificar el MPG:

  • CVCD CQ (1 pass): Debemos subir el bitrate a usar.

  • CVCD VBR (2 pass): Podemos especificar directamente el bitrate o el el tamaño final del archivo (lo que más rábia nos dé).

Si alguno de estos puntos no está bien, puedes volver atrás en los pasos del asistente (pulsando el botón Back tantas veces como sea preciso) y cambiar lo que sea oportuno. (por ejemplo poner un bitrate un poco mayor si el tamaño del fichero es más pequeño del máximo que entra en el CD-R.

Si todo está bien, debes pulsar el botón Next para continuar.

 

En esta pantalla vamos a especificar el nombre del fichero MPG a crear, así como la ruta donde crearlo.

Además, el TMPGEnc no permite crear un archivo MPG (audio+video) o dos ficheros independientes para el video y el audio. 

Lo normal es generar el fichero MPG directamente, pero hay veces en que el video y el audio se desincronizan (sobre todo si el fichero AVI original contiene el audio en un formato comprimido, como el MP3, por ejemplo) en cuyo caso lo mejor es crearlos separados y luego juntar el video y el audio (multiplexar)

 

Dejamos desmarcada la opción Output video and audio as individual elementary streams (si queremos crear el fichero MPG directamente, que será lo normal).

Marcamos la opción Star encofing inmediately (si, por ejemplo, queremos convertir varias películas de una sola vez, lo dejamos desmarcado para poder especificar otra película a convertir (muy útil para dejar trabajando el ordenador toda la noche).

Pulsamos el botón OK.

Ahora sólo falta esperar el tiempo necesario para que el TMPGEnc convierta el AVI a MPG (eso dependerá mucho de la duración de la película y de la potencia del ordenador).

 

Volver al Índice


2.4 Multiplexar Audio y Video con BBMpeg

Si hemos generado el video y el audio separados con el TMPGEnc, debemos multiplexar (unir) el video y el audio. Para ello  vamos a usar el programa BBMPEG.

Ejecutamos el programa AVI2MPG y aparecerá la pantalla siguiente:

Ahora debemos pulsar sobre el botón Star Encoding

ATENCIÓN: Puede ocurrir que bajo Windows XP el programa se cierre sin previo aviso. Eso es debido a un pequeño problema que tiene el programa bajo este sistema operativo. Para evitarlo, debes pulsar el botón Load, luego al botón Cancel y por ultimo ya si que podemos pulsar sobre el botón Star Encoding.

 

 

Aparece la siguiente pantalla, en la que deberemos pulsar sobre el botón Settings.

 

Pulsamos sobre la pestaña Input and Output files para indicar al programa los ficheros de video y audio que debe multiplexar.

 

Para especificar la ruta y el nombre del fichero MPEG2 a crear (el que contiene el video y el audio unidos) pulsamos sobre el botón Open PS

Para especificar la ruta y el nombre del fichero que contiene el video (M1V) pulsamos sobre el botón Open VS

Para especificar la ruta y el nombre del fichero que contiene el audio (MP2) pulsamos sobre el botón Open AS 1

 

NOTA: Si el programa se cierra sin previo aviso, se debe a un problema que tiene el programa bajo Windows XP. Para evitarlo, nada más volverlo a cargar, debes pulsar el botón Load, luego al botón Cancel y por ultimo ya si que podemos pulsar sobre el botón Star Encoding.

 

 

 

ahora pulsamos sobre la pestaña Program Stream Settings para indicar que tipo de fichero MPEG vamos a crear.

Debemos seleccionar:

  •  Program stream type: VCD
  • VBR y Write program end code seleccionados
  • Forced mux (in 50 bytes/sec units): 0 (Esto es muy importante)

El resto de valores se dejan como están y pulsamos sobre el botón Aceptar y luego sobre el botón Start paar empezar a multiplexar los ficheros.

Ahora sólo hace falta esperar a que termine el proceso (tarda relativamente poco) y una vez finalizado, ya podemos cerrar el programa.

 

Una vez finalizado el programa hemos obtenido un fichero MPG que puede ser grabado como VCD con programas como Nero o WinOnCD. Recuerda que puede ser muy conveniente no grabar el CD-R a la máxima velocidad que soporte tu grabadora. Grabar a una velocidad mayor de x8 o x10 puede dar algunos problemas en algunos reproductores de DVD de sobremesa.

Volver al Índice


Volver a la Página Principal


 FAQ's Subtítulo  


1.- ¿Porqué al final de la película aparecen 30 minutos de imagen en negro?
Se que muchos bajamos DivX del eDonkey/eMule, y cual es nuestra sorpresa que al pasarlo a MPEG, vemos que nos añade como 30 minutos al final en negro lo cual nos estropea todo el proceso. La solución pasa por irnos a Ajustes - Advanced - Source ranged y marcar el principio de la película a 0 frames picando en set start frame. De igual modo marcaremos el final pero siempre algo antes de la finalización del AVI. Esta tontería nos soluciona luego algunos problemas (MPEG muy grande, menos horas de proceso...)

2.- ¿Que pasa con el Audio a 48.000Hz?
Muchos DivX suelen estar codificados con el audio a 48hz y a la hora de pasarlos por el TMPGenc quedan video-audio desincronizado, pues para solucionarlo podemos pasar ese audio antes a 44.1hz. Lo podemos hacer por ejemplo con el VirtualDub.

3.- ¿Qué pasa con el sonido en VBR?
Otro problema conocido es que el DivX tenga el audio en VBR el cual no es reconocido por el TMPGEnc, y al ver vuestro MPEG os daréis cuenta que no se escucha el audio. La solución pasa por abrir el DivX en el VirtualDub. Nada más abrir el fichero el programa te avisará que el audio esta en VBR. Ese audio hay que guardarlo como PCM 44.100Hz. Eso se hace de forma sencilla con el VirtualDub.

4.- El TMPGEnc no es capaz de abrir algunos archivos AVI. ¿Qué puedo hacer?
El TMPGEnc no reconoce todas las películas en formato AVI. La única cosa que has de tener para que te las reconozca, es tener instalados los codec con que fueron comprimidas esas películas. Prueba tambien a ir a : Options/enviromental settings/Vfapi plug-in y desactivar la casilla AVI2(openDML)file reader

Especial mención debe tener las películas codificadas con el codec XviD, que suelen dar probelmas con el TMPGEnc. La mejor solución es recodificarlas previamente con el VirtualDub a DivX.


5.- Ya he grabado el MPG a CD-R, pero no lo veo bien en mi DVD de sobremesa. ¿Qué puedo hacer?
Para empezar, no todos los DVDs de sobremesa son capaces de leer CD-R y/o CVCD. Si estas seguro que tu DVD admite CD-R y CVCD quizá el problema está en que lo grabaste a una velocidad mayor de x8 o x10 o que la marca de CD-R que has usado no se lleva bien con tu lector de DVD de sobremesa.

Normalmente los DVDs de sobremesa modernos (los que soportan MP3) no suelen dar problemas con los CVCDs.


Volver al Índice


  Enlaces de Interés

Nombre Dirección web Descripción




Página oficial www.tmpgenc.net Página oficial del TMPGEnc
IndiceDivX www.indicedivx.com Página web dedicada el mundo del video digital.
Página de Descargas Pulsa aquí Enlace a la página de descargas de las FAQ's




Volver al Índice

Volver a la Página Principal