inocuoweblog!
Cómo pasar un DVD a DivX (7): Codificación y multiplexión de vídeo y audio
7. CODIFICACIÓN DEL VÍDEO Y MULTIPLEXIÓN DE VÍDEO Y AUDIO.
En el paso 4 obtuvimos el archivo AVS, que emplearemos para la codificación del video en este paso. Para la codificación del video tenemos dos métodos:
- Codificación y multiplexión de forma automática.
- Codificación y multiplexión de forma manual.
Si vamos a insertar los subtítulos junto con el video en la codificación de éste, aconsejo utilizar la codificación manual. Si no es así, utilizaremos la automática que es bastante más cómoda y ofrece algunas posibilidades interesantes como codificación de créditos a un bitrate inferior pudiendo subir el bitrate del resto de la película, unión del archivo de video de créditos junto con el archivo de video de la película, así como la multiplexión del video y la imagen. Lo iré explicando paso a paso para que se entienda todo, porque así de primeras suena todo a chino.
7.1 Codificación y multiplexión de forma automática.
En el paso 4 nos faltó por elegir la opción correcta en la sección de “Trim”. Bien, pues explicare todas las opciones, aunque yo recomiendo la opción “Ambos (cod. créditos a parte)”:
- No Trim: se codificará toda la película con la misma calidad.
- Película solamente: se codificará únicamente la película sin los créditos.
- Sólo Créditos: se codificarán únicamente los créditos.
- Ambos (cod. créditos a parte): se codificarán por separado la película y los créditos a una calidad inferior, ocupando estos menos espacio, dejando más espacio para la película pudiendo subir el bitrate de ésta.
Bien, una vez elegidas todas las opciones tal y como deseamos, pulsamos “Salvar & Codificar” y le adjudicamos un nombre a cada archivo “.avs”, uno para la película y otro para los créditos.
Nos aparecerá la siguiente ventana:
En la pestaña de Audio 1 como vemos consta el archivo de audio que ya seleccionamos en el paso 4. En mi caso consta el archivo de audio “AC3”. Bien, seleccionamos la opción de Unir Solamente, pues el audio ya lo codificamos anteriormente. Nos fijaremos en el nº que aparece después del DELAY del archivo de audio AC3 (si extrajimos el audio en “WAV” con el DVD2AVI ya explique en el paso 5.1-1ª Opción como saberlo), bien, pues este dato lo insertaremos en la casilla de Retraso, si es negativo, que también puede serlo, marcaremos la casilla negativo.
Seguidamente seleccionamos la pestaña de DivX 5 y nos aparecerá esto:
Mantendremos todas las opciones tal y como aparecen:
- Número de pasadas: es el número de pasadas que “Gordian Knot” ordenará hacer al “VirtualDub Mod” para codificar la película. Con 2 pasadas es más que suficiente (con más pasadas se ajustará mas el tamaño y la calidad, pero tarda más tiempo y a penas se aprecia la calidad).
- Re-Cacalcula el Bitrate si es necesario: es una buena opción, pues automáticamente ajustará el bitrate para aprovechar al máximo el espacio (lo aplicará para la codificación de la película, no de los créditos).
- Codifica Créditos en ‘average quant': con esta opción se codifican los Créditos de la película a una calidad inferior, ganando espacio para poder aumentar el bitrate de la película (que lo calculara automáticamente el “Gordian Knot” si marcamos la anterior opción).
- Añadir Créditos (se necesita 2 x HD-Espacio): para que “Gordian Knot” añada los créditos codificados con una calidad inferior al final de la película.
- Borrar Ficheros Intermedios (1/2 HD- Espacio): marcando esta opción el “Gordian Knot” borrará los archivo intermedios que se van a generar en el proceso. Es útil si tenemos poco espacio en el disco duro.
A continuación tendremos que configurar las opciones para la codificación de la película y de los créditos.
Para configurar la primera pasada para la codificación de la película, pulsaremos el botón “1ª Pasada” apareciendo la siguiente venta:
En la pestaña “General”, en la sección de “Performance / Quality” podremos desplazar la barra hacia la derecha, aumentando la calidad, pero aumentado también el tiempo que se empleará para codificar la película (en Slowlest yo tardé con un AMD Athlon XP 1600+ a 1,4 GHz más de 24 horas) y la calidad que se obtiene no difiere mucho de la opción “Standart”, por lo que no merece la pena modificarlo.
En la sección de “Bitrate” nos encontramos “Variable bitrate mode” que no hay que modificar y “Encoding bitrate” que tampoco modificaremos, ya que es el bitrate que ha preestimado el “Gordian Knot” que es el adecuado para codificar la película.
En “Multipass encoding files”marcaremos la casilla “Write MV file” y seleccionaremos el destino de salida de los archivos “.log” y “.mv”.
“Write Log File” nos genera un archivo de estadísticas que se graban en la primera pasada y “Write MV File” nos sirve para indicarle al códec que queremos que nos genere un fichero “.mv” en la primera pasada con información relativa a los "vectores de movimiento", con lo que la segunda pasada se realizará un poco más rápido, (a costa de perder un poco de calidad que no vamos a notar)
Ahora clickaremos en el botón que indica “Select Profile Wizard” y nos aparecerá la siguiente ventana:
Por defecto nos aparecerá como se muestra en la imagen. Únicamente tiene la función de hacer compatible la codificación con los distintos tipos de reproductores, ya sean PDA, Portátiles, DVD players compatibles con MPEG-4, etc. También restringe la utilización de determinados filtros que se pueden emplear para mejorar la calidad de imagen (Quarter Píxel, GMC y Bidirectional Encoding). Si queremos hacer la película 100% compatible con los DVD Players dejaremos la Opción “Home Theater”.
(Yo salto aqui)
Si queremos poder utilizar estos filtros anteriormente mencionados macaremos la casilla “Disable profiles” y pulsaremos “Siguiente” apareciendo la siguiente ventana:
Bien en esta ventana haremos lo siguiente:
- No activaremos la opción "Use Quarter Pixel", ya que aun no va muy bien según que resoluciones manejemos, (en teoría nos permitiría reducir el tamaño del fichero de vídeo teniendo en cuenta los datos recogidos en el fichero de vectores de movimiento (archivo “.mv”) y que sirven para calcular la compensación de movimiento). Además es un filtro que aún no es compatible con ningún DVD Player que yo conozca, por lo que si lo marcamos la película resultante no será compatible con éstos. Si vamos a subir la película a Internet (eDonkey, eMule, Overnet, Bittorrent, BobDown, etc) tendremos que pensar en todo el mudo, ¿no creeis?
- Activaremos la opción "Use GMC", (Global Motion Compensation), con esto conseguiremos que las escenas complicadas y con cambios de plano se codifiquen con mejor calidad. Aún hay algunos DVD Players que no soportan este filtro. El Kiss y el Woxter con las últimas actualizaciones si lo soportan. Hay que tenerlo en cuenta.
- Activaremos la opción "Use Bidirecconal Encoding", esta opción sirve para mejorar de manera general la calidad del vídeo.
Una vez configurado todo, pulsaremos el botón Finalizar y elegiremos la pestaña “Video”, apareciéndonos lo siguiente:
Las opciones que aparecen las configuraremos tal y como se muestran en la imagen.
Seguidamente en esta ventana “DivX® codec properties” pulsaremos en “Aceptar”. Con esto habremos configurado las opciones del codec para la primera pasada. Para la segunda pasada clickaremos en “Nª Pasada”. Nos mostrará de nuevo la ventana “DivX® codec properties” en la que comprobaremos que las configuraciones son las correctas, iguales que en para la primera pasada, con excepción la barra de “Bitrate Modulation”, que estará activa, pero la dejaremos como aparece, con la cantidad 0.
Ya sólo nos queda configurar las opciones de la codificación de los Créditos. Para ello pulsaremos la opción “Créditos” y nos aparecerá la siguiente ventana:
Por defecto nos aparecer en “Quantizer” el número 20. Podemos variarlo para subir o bajar la calidad. Eso ya dependen de los gustos de cada uno. Yo lo dejo como está. Ahora clickamos en “Aceptar” y volvemos a la ventana principal “Gordian Knot: DivX Encoding Control Panel”.
Aquí pulsaremos “Añadir Trabajo a la Cola de Codificación” y nos aparecerá el siguiente mensaje, en el que elegiremos “Yes”, comenzando el proceso de codificación.
(Aquí se acaba el manual según lo uso yo. Si por ejemplo estás ripeando una serie con varios capítulos cada vez, ir añadiendo trabajos a la cola. Así los hará todos seguidos)
7.2 Codificación y multiplexión de forma manual.
Para este paso utilizaremos en VirtualDub para codificar el video y el Nandud para multiplexar el video y el audio.
7.2.1 Codificación.
Lo primero que haremos será salvar el archivo “AVS” con el Gordian Knot seleccionando en la sección de “Trim” la casilla “No Trim” y pulsaremos en “Archivar” para salvar el archivo “AVS” y le adjudicamos un nombre el archivo. Posteriormente ejecutaremos el VirtualDub, pulsaremos en “File/Open video file...” y seleccionaremos el archivo “AVS” que salvamos, pudiendo cerrar el Gordian Knot.
Seguidamente pulsaremos sobre “Video” y seleccionaremos “Full processing mode” si queremos insertar los subtítulos en el video y procederemos como en el paso6.3.1 b) para ello o “Fast Recompress” si no queremos insertar los subtítulos. Codificando el video como “Fast Recompress” el proceso será más rápido.
A continuación pulsaremos sobre “Video/Compresión...” para ajustar las opciones del codec.
Nos aparecerá una ventana en la que tendremos que elegir el Codec adecuado, en este caso “DivX Pro(tm) 5.1.1 Codec” y pulsaremos en “Configure”
Ahora nos encontraremos con la ventana de Configuración del Codec. En ella, en la pestaña “General” procederemos a configurarla del siguiente modo:
- En Selected Profile procederemos como ya se indico en el paso 7.1
- En la sección de “Performance / Quality” seleccionaremos “Standard”, pues como ya se explico en el paso 7.1 es más rápido que el resto de las opciones y la calidad final no difiere en nada entre una opción u otra.
- En la sección de“Bitrate” seleccionaremos en “Variable bitrate mode:” la opción de “Multipass, 1st pass” para configurar las opciones de la primera pasada. En “Encoding bitrate:” introduciremos el bitrate que apuntamos en el paso 4.
- Multipass encoding files marcaremos la casilla de “Write MV file” y pulsando “Select...” daremos un nombre el archivo “MV” así como una ubicación.
En la pestaña “Video” introduciremos los datos tal y como se muestran en la siguiente pantalla:
Ahora solo nos queda pulsar en “Aceptar” y luego en “OK”. De este modo volveremos a la pantalla del VirtualDub en la que tendremos que guardar las configuraciones de esta primera pasada. Para ello pulsaremos en “File/Save as AVI...” apareciéndonos una ventana en la que adjudicaremos un nombre al archivo (por ejemplo “pass1.avi”), una ubicación, clickaremos en la casilla “Don't run this job now; add it to job control so I can run it in batch mode.” para que no comience aún el proceso de la primera pasada y pulsaremos en “Guardar”.
Seguidamente tendremos que configurar las opciones para la segunda pasada. Para ello pulsamos de nuevo en “Video/Compresión...”, luego en la siguiente ventana seleccionaremos el codec “DivX Pro(tm) 5.1.1 Codec” y pulsaremos en “Configure”. En la pestaña de “General” en la pantalla de Propiedades del Codec procederemos de la siguiente manera:
- En la sección “Bitrate” seleccionaremos “Multipass, nth pass” para configurar las opciones de la segunda pasada. En “Encoding bitrate:” introduciremos el bitrate que apuntamos en el paso 4. En “Bitrate modulation:” dejaremos la cantidad “0”.
- En la sección “Multipass encoding files” marcaremos las casillas “Update log file” y “Read MV file” y en ambas casillas “Select...” adjudicaremos un nombre a los archivos “LOG” y “MV”. Seguidamente pulsaremos en “Acepta” y después en “OK”. Ahora sólo nos queda guardar las configuraciones de esta segunda pasada. Para ello, y al igual que en la primera, pulsaremos en “File/Save as AVI...” apareciéndonos una ventana en la que adjudicaremos un nombre al archivo (por ejemplo “pass2.avi”), una ubicación, clickaremos en la casilla “Don't run this job now; add it to job control so I can run it in batch mode.” para que no comience aún el proceso de la segunda pasada y pulsaremos en “Guardar”.
Una vez configuradas y guardadas las opciones de la primera y segunda pasada, para que comience el proceso de codificación, pulsaremos la tecla “F4” y nos aparecerá la ventana “VirtualDub Job Control”. A continuación clickaremos en “Start” y comenzará el proceso de codificación.
7.2.2 Multiplexion de Video y Audio.
Una vez que haya finalizado el proceso de codificación, procederemos a multiplexar el video y el audio. Este proceso lo realizaremos con el “Nandub”.
Bien, pues lo primero que tendremos que hacer, será ejecutar el “Nandub”. Una vez ejecutado pulsaremos sobre “File/Open video file...” y seleccionaremos el archivo “pass2.avi” que obtuvimos en el paso anterior.
Una vez cargado el video, tendremos que hacer lo propio con el audio. Para ello pulsamos en “Audio” y “(VBR) MP3 audio...” si el audio esta en “MP3” o “AC3 audio” si esta en AC3, y seleccionaremos el archivo de audio que corresponda.
A continuación seleccionaremos “Video/Direct stream copy” para que copie directamente el video sin que haga ningún proceso de conversión con él.
Por último nos falta guardar el archivo de Video con el Audio multiplexado. Para ello pulsamos en “File/Save as AVI...”, nombramos el archivo “AVI” que se va a crear, elegimos la carpeta de destino y pulsamos en “Guardar”. En unos pocos minutos ya tendremos el Video y el Audio multiplexados.
Si elegimos hacer la película en 2 CDs, ahora tendremos que partir el archivo en dos partes, si no es así, solo no quedará grabarlo.