Académique Documents
Professionnel Documents
Culture Documents
By Lecter ( l3ct3r@hotmail.com )
Para pasar de DVD DivX ;-) debemos disponer de un computador moderno con
suficiente tamao de disco duro, memoria y potencia. Al menos debemos disponer de
unos 6-7 GB para almacenar los archivos copiados del DVD y luego aproximadamente
1.6 GB ms para el fichero .avi generado sin compresin de audio. Yo recomiendo que
si sois cinfilos y apasionados de la informtica, y dado lo relativamente baratos que
estn los discos duros, que os instaleis para estos fines uno de 30 o 40 GB y as estaris
tranquilos. Con 128 MB de RAM pienso que hay de sobra si no empleais a la vez otras
aplicaciones altamente depredadoras. Un procesador que al menos vaya a 500 MHz (yo
uso un Athlon AMD K7 a 1 GHz) para que no os den las uvas al generar el .avi. Por
supuesto estoy suponiendo que disponeis de un lector de DVD y una grabadora de
CD para tostar el resultado final. El proceso de preparacin del DivX;-) puede dividirse
en las siguientes tareas:
DVD-Ripping (Copiar los archivos necesarios del DVD al disco duro)
Video-Recoding (pasar el contenido de video en formato original MPEG-2 a
DivX;-) generando un fichero .avi sin cambiar el contenido de audio). En
algunos casos, se extrae el video sin comprimir para hacerlo al final.
Audio-Recoding (pasar el contenido de audio en formato original Dolby AC3 a
MP3). A veces se extrae sin comprimir, para procesarlo despus.
Audio-Video Multiplexing (combinar el audio y video en los formatos DiVX ;-)
y MP3 en un fichero .avi que cabe en un CD-ROM). A veces puede hacerse con
otro tipo de compresin.
Por ltimo, grabar el CD (de datos) con el fichero avi final.
En cuanto al software requerido, todo est en la red. La mayor parte son gratis; otros
como los programas de sonido pueden bajarse en versin de evaluacin o conseguirse
en el lado oscuro de internet. Existen numerosos procedimientos para hacer la copia
de dvd a divx. Hay numerosos rippers como EasyVDGUI, CladDVD, DVD
Decrypter Smartripper; para copiar los vobs al disco duro. El contenido de video
podemos extraerlo con varios encoders como FlaskMPEG, MPEG2AVI, o
DVD2AVI; el sonido podemos extraerlo con numerosos procedimientos aparte del
FlaskMPEG y el AC3DEC, de los que recomiendo VOV2AUDIO o GRAPHEDIT;
normalizadores de volumen como NORMALIZE con su GUI o programas
especializados en sonido como Soft Encode, Sound Forge o Cool Edit 2000 y
multiplexadores (por decirlo de algn modo) como VIRTUALDUB, que viene a ser la
navaja del ejercito suizo para estas lides. Por mi parte, despues de probar varios
mtodos, he decidido considerar varios niveles de dificultad. En primer lugar un nivel
de principiante, donde se incluiran programas sencillos de usar y procedimientos no
muy complicados que evidentemente condujeran a buenos resultados y que sirvieran de
bautismo de fuego al nefito. Luego, en un nivel avanzado, ya consideraramos
procedimientos algo ms sofisticados para conseguir resultados de mejor calidad. Por
ltimo, en un nivel cuasi profesional se utilizarn los mtodos ms adecuados para
conseguir resultados ptimos. Comenzaremos, evidentemente por el nivel de
principiante :)
2. 1. DVD-Ripping
Antes de nada no vendra mal algo de informacin acerca del asunto. Bsicamente
ripear significa copiar una pelcula de DVD al disco duro, pero no de una manera
directa sino mediante autenticacin (intenta copiar directamente los archivo de tu DVD
a tu disco duro y obtendrs un mensaje de que la operacin no esta permitida si tu lector
no esta autentificado) y desencriptacin. Los DVD usan un mtodo de encriptacin
CSS, que no evita que se puedan copiar los ficheros a un disco duro, pero si se hace
directamente con un lector autentificado, contendrn basura que los har inservibles.
Un ripper o ripeador es un programa que permite extraer los datos desencriptndolos
para que no contengan basura y pasndolos al disco duro. Las pelculas DVD tienen un
formato de ficheros por defecto, VOB, que contienen las pistas de audio/video
multiplexadas. Usualmente audio y vdeo estn codificados por separado. Durante el
proceso de multiplexing, las pistas de audio y vdeo se combinan para crear una fuente
de audio/vdeo. Adems, se aade informacon de navegacin para evitar que se pierda
la sincronizacin al usar las funciones de avance rpido y rebobinar. Otros ficheros de
inters son los IFO, que contienen informacin acerca del formateo de los VOBs,
indicndole al reproductor exactamente lo que ha de hacer (relacin de aspecto,
lenguajes, subttulos...). Para poder realizar nuestra tarea hemos de ripear solo unos
cuantos ficheros del DVD al disco duro: los VOB y el fichero IFO, como indicaremos a
continuacin.
Existen tres opciones de ripeo: Movie, File y Backup, pero, con mucho yo prefiero la
opcin File porque nos permite seleccionar los ficheros que queremos copiar en el disco
duro. Como adems, luego utilizar el programa Flaskmpeg para recodificar el video, el
mtodo ptimo es usar smartripperen modo File. Debemos seleccionar todos los
ficheros VTS_01_x.VOB y el fichero VTS_01_0.IFO de la pelcula.
Como vemos en la figura, una vez seleccionados los archivos (que se guardarn en la
carpeta dvd del disco C:) requieren un espacio en el disco duro de unos 6 GB.
NOTA: El fichero IFO que hay que copiar es el que pertenece a la pelcula principal.
As, si el primer fichero de la pelcula principal (con el iconito de la tele) se llamara
VTS_02_0.VOB, entonces habra que copiar el IFO VST_02_0.IFO.
De este modo tenemos en nuestro disco duro (en la carpeta dvd) 7 ficheros VOB y un
fichero IFO. Ahora vamos a la etapa siguiente crucial por antonomasia de
recodificar el video hasta formato DivX;-) como un fchero AVI .
2.2. Recodificando el vdeo
Antes de nada aseguraos que habeis instalado el codec DivX ;-) y luego utilizaremos el
programa Flaskmpeg. Tengo que decir que el programa Flaskmpeg ha sido modificado
desde su versin original, la 0.594 para optimizarlo para Pentium 4, Athlon AMD,
mejorar la velocidad (Tsunami), etc... pero (en la red encontrareis una comparativa) la
versin original es la que recomiendo. Acaba de salir la 0.6 con mejoras aparentes, pero
an no la he usado. As pues, lanzamos el programa flaskmpeg 0.594 (lo poneis en
espaol) y en el men Archivo seleccionamos Abrir DVD y le damos la ruta donde
se encuentran los archivos ripeados. Entonces seleccionamos el archivo VTS_01_0.IFO
y lo abrimos. Observaremos:
Un solo ttulo (la pelcula) con la duracin verdadera : 1h 48m 38s que debemos
apuntar. Seleccionamos el idioma espaol (u otro) y si quereis algn subttulo, pero
cuidadn que los subttulos sern para siempre (no pueden quitarse en la versin final).
A continuacin pulsamos con el ratn en Flaskea este DVD y vamos a otra cosa.
En el men de Opciones, escogemos primero Seleccionar formato de salida y
escogemos AVI Output. Luego vamos a opciones generales y encontramos un panel
con una serie de pestaas como se indica en la figura siguiente. En la pestaa de video
nos aparecen varios campos que hemos de ir rellenando o marcando. El primero de ellos
es la Resolucin donde hemos de indicar la resolucin final del video. Muchos lo
dejan en la resolucin propia del DVD 720x576 (ancho x largo), pero lo comn para el
formato DivX ;-) es ponerlo en 640x480 512x384 cuando la relacin de aspecto de la
pantalla es 4:3. Por qe no quedarnos con la panormica del DVD? Pues aparte de
que hay algunas tarjetas que no permiten esto como la Matrox (debido a un bug del
codec MPEG-4 en el que se basa DivX ;-)) la razn fundamental se debe a que para
mantener la calidad es necesario aumentar el bitrate de video notablemente y entonces
ya quiz no nos cupiera en un CD-ROM el fichero AVI final. Por lo tanto he
seleccionado 640x480 como la resolucin deseada. La base de tiempos (imgenes por
segundo o frames per second, fps) correspondientes al estndar PAL (el europeo) es
de 25 fps. En cuanto a las opciones iDCT, la iDCT usando MMX significa que la
recodificacin ser ms rpida. Para nuestros propsitos, esta opcin va de sobra y es la
que escogeremos, pues una vez probadas las otras opciones , apenas mejoran la calidad.
En el campo Estructura de video , aunque la codificacin se lleve a cabo un poco ms
lenta escogeremos Desentrelazar video y Mezclar Campos en vez de interpolarlos.
Una vez terminadas de precisar las opciones generales le damos al botn Aceptar y
ahora nos vamos al men Opciones y seleccionamos Formato de salida. Lo primero
que vamos a hacer es seleccionar el codec de video. El que mejor resultados da es el
codec DivX ;-) Low Motion, ya que ofrece una mayor calidad aunque aumenta el
tamao del fichero AVI generado.
As pues seleccionamos Select codec en Video 0x0 y obtenemos:
Como ya dije elegiremos la opcin ms cumplida, DiVX ;-) MPEG-4 Low Motion, pero
hemos tambin de optimizar los parmetros para la codificacin en orden a conseguir un
fichero AVI de aproximadamente 1.6 GB para que despus de comprimir el audio se
quede en el tamao de 1 CD-ROM de 80 minutos (700 MB). En la ventana inferior
tenemos que introducirlos. Comencemos por el primer campo (Options): Un keyframe
es un frame (imagen) altamente comprimida. El valor que hay que introducir es el
nmero de segundos que transcurren para que se procese una keyframe. A menor
nmero, mayor calidad, pero mayor tamao del fichero AVI. Para nuestros propsitos
un valor de 10 funciona perfectamente. Antes de continuar vamos a aclarar el concepto
de Bitrate o Data Rate. El bitrate indica la cantidad de informacin en mltiplos de
bits por segundo a la que fluye el audio o el vdeo de una pelcula. Si hablamos de
bitrate de vdeo en DivX, cuanto ms bitrate ms calidad de vdeo pero ms tamao
ocupado. Si hablamos de bitrate de audio con MP3, cuanto ms bitrate ms calidad de
audio pero mas tamao ocupado. Por lo tanto hemos de hacer los clculos para que
dadas las caractersticas de duracin de la pelcula, el espacio que queremos que ocupe
el fichero AVI final (1 CD) y la calidad a la que comprimiremos el audio, nos calcule el
bitrate de vdeo. Para ello utilizaremos el Advanced Bitrate Calculator :
Para ello, en la pestaa video rate ponemos en Input Length video los minutos que
dura la pelcula (1h 48m 38s , aproximadamente 108 minutos). Luego en Input sound
rate ponemos el bitrate de audio que utilizaremos y que depender de la duracin de la
pelcula segn esta regla aproximada:
Por lo tanto, en nuestro caso, pondremos 96 kBit/s, Stereo 12 kb/s. En Input Space
seleccionamos 1 CD (80min). Como resultado obtenemos 788 Kbit/s de bitrate de
video. As pues, volviendo a la ventana anterior, pondremos en el campo Data Rate el
valor 788 y en el campo superior Compression control escogeremos un valor de 80.
Esto ltimo se debe al hecho de que si se va a recodificar el video a menos de 900 de
bitrate, es conveniente bajar el control de compresin de 100 a 80 75. De este modo si
flaskmpeg produce imagenes congeladas dado lo bajo del bitrate, el control de
compresin se las salta provocando un salto imperceptible y evitando que la imagen
se congele y el audio continue, y por lo tanto evitando desfase y desincronizacin.
Una vez terminada la eleccin del codec de video le damos a OK y volviendo a la
ventana de Formato de Salida, oprimimos el boton select codec de Audio 48000 Hz:
Escogemos formato PCM y atributos 48000 Hz; 16 Bit; Estereo 188 Kb/s. Pero...Por
qu no hemos codificado ya el sonido a MP3 al bitrate adecuado? Pues por dos razones:
La primera es que el audio tiene que comprimirse en flaskmpeg a 48000 Hz y hay
tarjetas como las SoundBlaster 16 que no funcionan bien a esas frecuencias de
muestreo. La segunda es que debido al intervalo del DVD en Dolby Stereo, el sonido
recodificado sale muy bajo y es necesario hacer una normalizacin intermedia. El
DVD tiene sonido Dolby Stereo surround de 5 canales y de calidad superior a la que
cualquier equipo puede producir, pero es muy bajo y necesita amplificacin.
Por lo tanto, si queremos usar flaskmpeg sin ningn problemilla adicional lo mejor es
seleccionar PCM 48000 Hz 16 bit Stereo. PCM WAV audio no est comprimido y
genera un AVI muy grande (aprox. 1.6 GB), por lo que hay que procesar
separadamente el audio despus. Le damos al botn Aceptar y ya est. Luego
hacemos OK en la ventana de Formato de salida .
Bueno; mientras se completa, podeis hacer algo ah fuera...dicen que hay vida ms all
del ordenador. Podeis estar con la familia, guisar un bacalao al pil-pil o si es tardecillo
dormir, que no viene nada mal algo de descanso mental.
Una vez acabado el proceso buscamos el fichero crown.avi, y al ver sus propiedades nos
encontramos que tiene la friolera de 1.69 GB, del cual la mayora del tamao lo ocupa la
informacin de audio. Por eso ahora nuestra tarea consistir en: 1) desmultiplexar el
sonido (extraer la pista de audio WAV); 2) Normalizarlo, aumentando el volumen dado
lo bajo que sale del proceso y 3) Comprimirlo a formato MP3 con el bitrate de 96
kBit/s y multiplexarlo con el video originando un fichero AVI mucho ms comprimido
que quepa en un solo CD-ROM.
Para hacer una pelcula, en lugar de reproducir audio y vdeo (con la consiguiente
dificultad en la sincronizacin), lo que se hace es unir ambos. Durante el proceso de
multiplexing, las pistas de audio y vdeo se combinan para crear una fuente de
audio/vdeo. Lo que ahora vamos a hacer es lo contrario, desmultiplexar la pista de
audio y extraerla del fichero AVI recin generado. Para ello vamos a utilizar un
programa excelente donde los haya... El Virtualdub 14c!
Ahora comenzar el proceso de Saving undo data que tarda unos diez minutos y que
nos lo podemos saltar con skip pero ... qu son diez minutos frente a todo lo que
hemos esperado?. Luego comienza el proceso de normalizacin (unos 12 minutos) y al
final del mismo hacemos File Save as y lo guardamos con el mismo nombre
(overwrite) para no gastar ms espacio superfluamente. El proceso Saving PCM WAV
format es de, evidentemente otrs 8 minutos. El perfil de la onda ha cambiado como se
observa en la figura
Una vez que tenemos el fichero WAV normalizado, vamos a comprimirlo en formato
MP3 y luego lo multiplexaremos con el video para sacar un fichero AVI de menor
tamao que el original. Estos dos procesos los cumpliremos con el fabuloso programa
Virtualdub 14c que empleamos antes para desmultiplexar el audio.
NOTA: Si quieres ver las pelis en equipos como PII a 400 Hz, 64 MB de RAM y una
tarjeta de video de 4 MB (es lo mnimo) aconsejo escoger una resolucin de 512x384 y
utilizar el reproductor de windows media 6.4 en lugar del actual 7.1.
APNDICES
1. Existen otros bitrate calculators interesantes: Uno es el VOB2MPEG4 video
bitrate calculator V 1.05.00, que nos dice ya aproximadamente el tamao de las
pistas finales de audio y video. He aqu una instantnea:
Tenemos tambin el conjunto de utilidades DV-Tool 0.21, que integraun calculador que
presenta funcionalidades semejantes al anterior:
2. El procedimiento descrito aqu, como ya he dicho es uno de los muchos que
existen. Es relativamente largo y algo tedioso, pero generalmente da buenos
resultados. Acaba de salir una nueva versin original de flaskmpeg, la 0.60, y
parece ser una panacea porque permite directamente la normalizacin del
volumen (de dos formas diferentes) y no hay que utilizar el programa virtualdub
para desmultiplexar/multiplexar las pistas de audio .
Bajoslos de internet (todos son free menos SOFT ENCODE que cuesta una pasta;
pero sin l tambin nos podremos apaar ;-))
Hay muchos que no usan el FlaskMPEG porque consume mucho tiempo en realizar el
proceso de conversin y adems dicen algunosno proporciona resultados de tanta
calidad como MPEG2AVI. Yo tengo que decir que aparte de la tardanza y de lo bajo
que deja el WAV (como vimos, haba que usar un normalizador) la calidad es
comparable. En este caso vamos a extraer el video y comprimirlo con el filtro DivX;-)
hasta AVI. Luego no vamos a extraer el audio con ac3dec (como hacen algunos) ya que
deja igual de bajito el sonido, sino que vamos a sacar el audio del VOB como dolby 5.1
sin comprimor (AC3) con el programa VOB2AUDIO y luego con SOFT ENCODE lo
vamos a pasae a WAV estereo de dos canales y le subimos el volumen si hace falta. Por
ltimo con VIRTUALDUB multiplexaremos el video con el sonido comprimido a MP3.
Como ejemplo trabajaremos con la pelcula La boda de mi mejor amigo de Columbia
Tristar (PAL 2, 2.35:1) de 101 minutos de duracin.
c:\dvd\vts_01_1.vob
c:\dvd\vts_01_2.vob
c:\dvd\vts_01_3.vob
c:\dvd\vts_01_4.vob
Esta vez vamos a usar una nueva herramienta para sacar el video que es el programa
MPEG2AVI; pero como es una aplicacin DOS y vosotros sereis muy windoleros
utilizaremos la interfaz grfica GUI. La primera vez que ejecutamos el GUI, debemos
indicar en Locate files 1.1 (MPEGAVI) donde habr que buscar el ejecutable,
m2apx3g.exe; en 1.2 (Input) hay que indicar la ruta de la streamlist de la peli,
boda.lst; y en 1.3 (Output AVI), la ruta del fichero AVI que se generar (boda.avi). En
algn caso he observado un bug del programa que no te deja escribir otro archivo de
salida que no sea movie_1.avi, pero nos dar lo mismo porque luego lo nombraremos
como ms nos guste. En primera instancia utilizaremos por defecto las opciones que se
indican en la instantnea:
Ahora nos toca la madre del cordero: el recorte y adecuacin de tamao de la peli. Los
usuarios de FlaskMPEG lo tenan fcil porque disponan de la opcin mantener
relacin de aspecto en el post-processing y en el caso de pelis anamrficas, las estiraba
por nosotros; pero no ocurre as en MPEG2AVI. En este caso hay que estudiar un
poquito. En modo PAL tenemos pelculas de aspecto 4:3 (1.33:1) que en divx podemos
dejar en 640 x 480 512 x 384 y quedan bien, pues nuestros monitores tienen una
relacin de aspecto semejante; pero tambin tenemos las anamrficas Widescreen o
Panormicas 2.35:1 que son las ms conocidas en Europa, y que para evitar
fenmenos de achatamiento tenemos que estirarlas con una relacin 16:9 (casi
1.8:1) para verlas bien en nuestros monitores. Por lo tanto, si tenemos una pelcula
anamrfica 2.35:1 como la que constituye nuestro ejemplo, debemos escoger una
resolucin prxima a 1.8:1; como 640 x 352 576 x 320. Poniendo en los casilleros
Downsizer X e Y estos ltimos valores, veremos la pelcula estirada pero manteniendo
su relacin de aspecto adecuada (sin achatamiento):
Como podeis ver el fichero que est creando lo llama movie_1.avi (es un bug del
programa) pero no importa porque yo lo renombro luego a boda.avi y tiene un
tamao de unos 609 MB.
Vamos ahora a procesar el audio. Voy a extraer la corriente Dolby 5.1 sin comprimir
(AC3) con el programa VOB2AUDIO y luego la procesar con SOFT ENCODE
para quedarme solamente con los canales R y L de los dos altavoces (sonido
estreo).
Instalamos el programa y lo lanzamos, con lo cual nos aparecer la interfaz grfica:
Lo primero que hay que hacer es indicarle, como en el caso de MPEG2AVI, el
fichero que tiene las rutas de los VOBs: boda.lst. Pinchamos en Voblist y aparece
una ventana donde damos la ruta correcta.
Una vez introducido el archivo, sale una pantalla DOS indicando que la
informacin se ha procesado:
y en el GUI nos aparecen las corrientes de audio correspondientes a los idiomas de
la peli:
Seleccionamos con el ratn la que nos interese (en este caso la 1 AC3 0x83 es la de
Espaol). Luego presionamos en Targetfile y nos sale una nueva ventana donde
indicamos la ruta y nombre del fichero de salida AC3:
Ahora que ya est todo indicado, pulsamos el botn de Start en el GUI y a esperar
que se genere el fichero bodaesp.ac3:
Una vez terminado, pulsamos Quit y a otra cosa.
Ahora llega el turno de SOFT ENCODE. Este es un programa que cuesta una pasta
y la demo no nos vale para trabajar, as que si uno no puede disponer de l , todava
es posible conseguir un resultado suficientemente bueno con el programa
VOB2AUDIO, ya que al presionar Targetfile, podemos escoger en la ventana un
formato de salida WAV:
La ventana Decode settings debe quedar con los parmetros que se indican en la
figura. De este modo el Dolby se decodifica a PCM en dos canales L y R 0 y 2,
correspondientes al sonido estreo que escuchamos con dos altavoces.
De los seis canales del Dolby 5.1 (Los tres canales delanteros L (izquierdo), C
(Central) y R (derecho); los dos surround l (izquierdo) y r (derecho) y el de los
efectos de baja frecuencia o subwoofer) solo trabajaremos con L y R. Es posible
preparar un CD capaz de reproducir el sonido como Dolby Surround con una
calidad ptima pero eso ser otra historia. Ahora continuaremos suponiendo que
vamos a reproducir el sonido en estreo.
Luego volvemos a marcar lock y quedan los cambios fijados. Para terminar,
guardamos el fichero resultante WAV:
Y al cabo de unos 7 minutos tenemos un fichero bodaesp.wav de 1.07 GB.
Tendremos que comprimirlo a MP3 evidentemente al multiplexarlo con el video
usando VIRTUALDUB.
APNDICES
En ciertos foros he escuchado que en ciertos casos, cuando no se usa el FlaskMPEG,
salen los avi finales desincronizados. Eso significa que si te vas al final de la peli,
que es donde ms se nota, puedes ver un pistoletazo y luego, al ratito, oir la
detonacin o viceversa, es decir, el audio y el video estn desincronizados. Para
resolver esto tenemos el programa AVISYNC, que funciona a las mil maravillas; y
es mejor que usar la opcin Audio-interleaving de VIRTUALDUB, que tardas la
Cuaresma en ajustarlo. Pero hay otro modo, mucho ms hackeril que consiste en
usar un poco la cabeza y que explica muy bien C0p0n en su gua de la
sincronizacin. Yo voy a explicarlo de modo semejante. Admitamos que tenemos un
AVI desincronizado. Nos vamos al VIRTUALDUB y lo cargamos y a continuacin
marcando en audio Direct stream copy extraemos el audio del AVI con Save
wav, solo que no ser wav sino en realidad mp3. A continuacin marcamos en
audio la opcin no audio y en video, Direct stream copy y hacemos Save
avi (lo guardamos con otro nombre para no sobreescribir).
Si hacemos presin en el nuevo AVI con el botn derecho del ratn y vamos a
Propiedades detalles veremos su duracin. Pasmosla a segundos (tv). Ahora,
abrimos el fichero WAV con el WinAmp y miramos la duracin del audio en File
Info (botn derecho del ratn sobre el ttulo). Lo pasamos a segundos y anotamos
(ta). Si tv ta, entonces hay desincronizacin. Cmo arreglarlo? Bueno... como es
un DVD modo PAL, la tasa de flujo de imgenes es de 25 fps, en el tiempo tv. Si el
video tuviera una duracin ta, por regla de tres, la tasa nueva en fps sera X = 25ta/tv.
En el caso hipottico de que tv = 6060 s y ta = 6058 s, X = 24.9917...
Pues bien, bastara con volver a VIRTUALDUB, abrir el nuevo AVI sin audio y
reprocesarlo a 24.992 fps. Para ello vamos a video Frame rate y nos saldr
una ventana donde introduciremos el nuevo valor:
Hacemos File Save avi y lo guardamos con otro nombre. Al terminar
cargamos en VIRTUALDUB el AVI resultante y en audio WAV audio
cargamos el wav (mp3) que extrajimos del AVI original. Ponemos ahora audio y
video en Direct stream copy y salvamos el nuevo AVI. Este ltimo debe estar ya
perfectamente sincronizado .
DVD2AVI v 1.74
VFAPI Converter v 1.04
SUBRIP v 0.96b
SRTtoSSA
VIRTUALDUB 1.4d
SUBTITLER (plugin para VIRTUALDUB)
VOB2AUDIO + SOFT ENCODE
Todos estos programas podeis bajarlos de la red y son libres (excepto softencode).
As que a usar el google ;-)
Bien, en este caso la pelcula que he escogido como ejemplo es El Sexto Sentido
PAL 2 1.85:1con una duracin de unos 103 minutos. Voy a hacerla con idioma
ingls subtitulada en ings (la mejor manera para conocer ms esta lengua).
Al arrancar el programa nos aparece una pantalla con una barra de men.
Selleccionamos Option Statistics y aparece la pantalla siguiente:
le decs que NO. Porque antes de proseguir hemos de reparar el fichero ac3. Para
ello usaremos el programa AC3FIX que lo podeis descargar de la red como ac3fix-
v0.3.zip. Lo descomprims en una carpeta (ac3fix03) y desde MSDOS, en la lnea de
comandos haceis:
c:\ac3fix03\ac3fix c:\ruta hasta...\fichero.ac3 c:\ruta hasta...\fix-fichero.ac3
que en mi caso corresponde a:
c:\ac3fix03\ac3fix c:\dvd\sextoesp.ac3 c:\dvd\fix-sextoesp.ac3
Al cabo de un poco, acaba el proceso y dir que todas las frames estn OK. Bueno,
pues ahora empezamos de nuevo pero cargando ahora el fichero fix-sextoesp.ac3
(que est restaurado) en lugar del original y no nos dar ningn fallo en la
verificacin.
Cuando finalice el proceso podeis escuchar las pistas y subir el volumen si hace
falta. Yo lo hice dejndo ambos canales con 4.0 dB.
Una vez que ya tenemos la versin final del archivo de subttulos, hay que
convertirlo en un fichero que pueda procesar el VIRTUALDUB. Para ello usaremos
el convertidor SRTtoSSA. Cuando lo lanzamos nos aparece la interfaz grfica
Como veis, simplemente tenemos que introducir la ruta del fichero de entrada (SRT)
y dar la ruta y el nombre del fichero de salida (SSA). Las opciones marcadas van
bien, pero podeis escoger otro tipo de letra y tamao, otro color , situacin del
subttulo, etc., etc. Cuando lo hayais puesto a vuestro gusto, presionais el botn
Convertir y a multiplexar!
Como la pelcula es de una relacin de aspecto 1.85:1, vamos a darle una resolucin
inicial prxima como 576 x 320:
Si presionamos Show preview vemos lo bien que hemos escogido el tamao:
Hay unas banditas negras que habr que quitar. Cerramos la imagen y volvemos a la
pantalla anterior.
El modo de filtrado Precise bilinear es el aconsejado por los expertos de
VIRTUALDUB, as que lo aceptamos y nos aparece la pantalla
Ahora seleccionamos el botn Cropping y seleccionamos una secuencia
suficientemente iluminada (con el dial deslizante inferior) para ver las fronteras de
la pelcula y las bandas negras:
La imagen aparece distorsionada a un tamao 4:3, pero no importa; es solo para
hacer el recorte. El recorte lo hacemos aumentando los valores de los offsets X1-X2
e Y1-Y2 hasta que no haya ni un vestigio de banda negra:
Que bien ha quedado, eh? (Habr que animarse, porque esto es labor de cartujo).
Pues ahora hacemos OK y a otra cosa.
Vamos a aadir ahora el filtro para subtitular: en la pestaa video hacemos de
nuevo Filters Add Filter y ahora seleccionamos Subtitler (que es el plugin
que habremos instalado en la carpeta Plugins del VIRTUALDUB)
Ahora hacemos OK y a continuacin le indicamos el fichero SSA donde estn los
subttulos
OK, OK, y para terminar... File Save as AVI. Lo guardo como sextoeng.avi
Conduce a una pelcula en CD de alta calidad de video y con sonido Dolby digital.
La calidad del video para mi gusto es del orden de la que se consigue usando
NANDUB con el procedimiento del Smart Bitrate Control que segn dicen los
entendidos es el no va ms.
Para llevar a cabo esta obra maestra necesitaremos los siguientes programas:
SMARTRIPPER
MPEG2AVI v 016B35
MPEG2AVI/AC3DEC/vStrip GUI v0.20i para gestionarlo con ventanitas
MAKEFILMTNG
VOB2AUDIO v 0.1.0
Sonic Foundry SOFT ENCODE Dolby Digital 5.1 v 1.0 (Build 19)
DSENC v 1.2
COOL EDIT 2000
VIRTUALDUB v 1.4c
Todos ellos son viejos conocidos menos Dsenc y MakeFilmTNG. Dsenc lo podeis
descargar de http://dsenc.freeyellow.com
Que es la pgina de Dark Avenger y os recomiendo que os leais muy bien el
readme; y MakeFilmTNG lo podeis descargar de
http://www.terra.es/personal3/srjuanjo/zips/tng.zip
El procedimiento consiste en aprovechar las ventajas del codec Divx Fast motion
para las escenas con mucho movimiento y el Low motion para las escenas con poca
accin. Para ello comprimiremos el video DOS veces com MPEG2AVI: una vez
con cada codec y luego el programa MAKEFILMTNG, unir lo mejor del codec
Fast con lo mejor del codec Low en un fichero avi final. El audio en lugar de de
procesarlo como antao, lo vamos a hacer de modo que obtengamos una calidad
Dolby digital gracias al programa Dsenc. Como pelcula ilustrativa he escogido
Hroes fuera de rbita, una gratsima comedia de 98 minutos.
Como siempre, usamos Smartripper con la opcin File y ripeamos todos los
vts_11_x.vob y el correspondiente fichero IFO. Una vez hecho, preparamos el
fichero heroes.lst que contiene las rutas de los VOBs de la pelcula como ya
hemos aprendido a hacer.
Esta es una de las novedades de la tcnica. En lugar de extraer las pistas de los
canales R y L para un sonido estreo, esta vez vamos a extraer los seis canales
Dolby con SOFT ENCODE y luego, mediante Dsenc, vamos a mezclarlos en un
estreo PCM WAV Dolby Surround.
No hay ningn procedimiento que conduzca a la calidad de sonido que se consigue
con SOFT ENCODE + DSENC. Hasta ahora habamos usado SOFT ENCODE para
decodificar el AC3 a 6 PCM, pero no poda mezclarlos en un fichero PCM WAV
de calidad Dolby Surround. nicamente poda descodificar los dos canales R y L y
luego mezclarlos a dos canales estreo en un fichero WAV, pero nunca segn el
algoritmo para Dolby Surround, como hace Dsenc (Dolby Surround ENCoder). As
pues, para empezar, lo que hemos de hacer es extraer la coriente de sonido sin
comprimir como ya hemos explicado suficientemente con el programa
VOB2AUDIO.
De este modo extraemos el sonido de la corriente de audio en espaol como fichero
heroes_esp.ac3.
5.3 Compresin del video con los dos codec DivX y generacin del AVI final
con MAKEFILETNG
Ahora, volvemos a pulsar Create My AVI y esperamos otro tanto para obtener
nuestro AVI Low Motion, que en cuanto est generado renombraremos a
heroes_low.avi. En este caso ocupa 634 MB.
Este es el peldao final, y est tan trillado que ya solamente indicar los pasos de
manera superficial. Primero cargaremos el ficheo de audio heroes.avi y en la
pestaa de audio pondremos Direct Stream copy. Luego, en la pestaa de audio
seleccionaremos audio WAV y cargaremos DownMix.wav. Seleccionaremos
Full Processing Mode y como siempre, en Conversion marcaremos 44100 Hz y
High Quality y en Compression elegiremos MPEG-Layer 3 a 96 Kbit/s, 44100
Hz y 12 Kb/s. Por ltimo vamos a File Save as AVI y le llamamos
heroes_final.avi
NOTAS FINALES
Espero que estas guas os hayan podido ayudar a preparar vuestras copias de
seguridad. Hay mucho ms, pero creo que con esto hay de sobra para empezar. No
obstante quiero hacer algunas anotaciones finales.
4. Una vez me encontr con que ni con VOB2AUDIO ni con GRAPHEDIT poda
extraer el audio de una pelcula en formato AC3. Entonces, prob con
FLASKMPEG marcando en la solapa de sonido Copiar Directamente y en la
solapa Archivos dndole un nombre y ruta para el fichero de audio en la
seccin Archivo de salida de sonido MPEG/AC3 en modo Copiar
directamente (*.mp2, *.AC3). Funcion perfectamente .
5. En esta gua siempre me he referido a pasar una peli en DVD a un solo CD. Si
sucediera que una pelcula larga no nos cupiera bien en un solo CD, con una
calidad de video aceptable, lo mejor es hacerla en dos CDs. Para ello hacemos lo
mismo que hasta ahora, solo que en la calculadora de bitrate no ponemos 1 CD
de 80 sino 2 CD de 80, con lo cual podemos conseguir una calidad inigualable,
pero en un AVI final de aproximadamente 1.4 GB. La parte peliaguda del asunto
es CORTAR EL AVI EN DOS PARTES casi iguales que cada una quepa en 1
CD y que no vayamos a cortar un dilogo o una accin importante. Aqu el arte
y el savoir faire debe ayudar al procedimiento y para ello convendra que
leyrais la gua http://members.es .tripod.de/dvdadivx2/tutorial_dividiravis.html
CRDITOS
Me he documentado leyendome todo lo que me caa en las manos, pero
fundamentalmente cabra recomendar:
http://dvdadivx.tsx.org
http://www.terra.es/personal/benitocamela/guiaesp.htm
http://ciberia.ya.com/kalamanweb/espanol/extras.html
http://www.divx-digest.com
http://www.ctv.es/USERS/mcleod/divx/DivX.html
http://peque.org/divx/
http://go.to/doom9