Académique Documents
Professionnel Documents
Culture Documents
Pro
By Lecter ( lecter@franky.us.es )
1. Introduccin
Hace ahora casi un ao que escrib una gua sobre la realizacin de copias de seguridad
de DVD mediante el formato de codificacin DivX;-) en su versin 3.11 (la podis
encontrar en la pgina de Karpoff: www.karpoff2k.hpg.ig.com.br/doc/divx.htm)
dedicada a todos los propietarios de pelculas en DVD que quisieran copiarlas en CD-
ROM para hacer sus backups o por puro disfrute hackeril. Como deca entonces, El
Real Decreto Legislativo 1/1996 (del 12 de Abril) en el artculo 31 estableca que las
obras ya divulgadas podrn reproducirse para uso privado del copista y siempre que la
copia no sea un objeto de utilizacin colectiva ni lucrativa. Quien tenga odos, que oiga.
Pero desde entonces, se ha producido en la escena del DivX, una sucesin de nuevos
codecs: Comenz con el DivX 4 y recientemente, DivXnetworks ha liberado la versin
del codec DivX 5, que se presenta en tres modalidades: El DivX 5 pelao y mondao,
que algunos llaman DivX 5 Lite, con mejoras sobre el DivX 4, pero sin capacidades
avanzadas como el DivX 5 Pro Ad ware supported y el DivX 5 Pro con licencia (30$
US). La ltima revisin hoy por hoy es la DivX Pro5.0.1 y yo os recomiendo que lo
descarguis de www.divx.com para comenzar a trabajar. Nunca me gustaron las
aplicaciones que tenan programas ad ware, como Gator, que te presenta ventanucos
subliminales mientras navegas por internet. Por lo tanto, habra que eliminar o bloquear
todo el spyware que viene con el DivX 5 Pro ad ware. Para ello teneis una excelente
explicacin en:
http://www.divx-digest.com/articles/divx_spa/divx5.htm
Por otra parte podis bajaros la versin pata negra y hacer uso del lado oscuro de la
fuerza, pero pienso que la opcin anterior es preferible. Por supuesto, el codec es tan
bueno que quien desee gastarse 30$ en l estar contribuyendo al desarrollo y mejora de
dicho codec.
Desde que escribiera aquella (ya obsoleta) gua sobre DivX, mucho ha evolucionado
tambin el software y pude comprobar las mejoras correspondientes. Entretanto me
interes tambin por el VCD y SVCD, de los que podramos hablar largo y tendido.
Existen actualmente programas como Moviejack 1.1 (en alemn y espaol por ahora)
que permiten automticamente pasar de DVD a VCD con una interaccin
/supervisin mnima por parte del usuario. DUP-DVD permite el paso de DVD a VCD
o SVCD. Eso sin contar con la posibilidad de pasar nuestro AVI (DivX) a VCD con
TMPGEnc...
Hace poco apareci DivX5 y de nuevo me met en su mundillo, especialmente me
document en la pgina de everwicked.com, donde encontr nuevas perspectivas, volv
con google a navegar por doquier donde haba nuevo software y ahora que lo he
probado me he decidido a escribir una nueva gua para el paso de DVD a AVI(DivX 5)
especialmente para nefitos. Espero que sea de utilidad.
2. Exencin de responsabilidad
Esta gua est pensada para hacer backups de nuestros propios DVDs y no para
vulnerar los derechos de autor o fomentar la piratera. Pero ya se sabe que la
naturaleza es una flor con la que la abeja hace la miel y la araa su veneno...
Es pues responsabilidad de cada uno dar buen o mal empleo a lo aprendido.
Gordian Knot es una navaja del ejercito suizo para estos fines. Puede decirse que se
trata de:
Un excelente calculador de bitrate y resolucin para la codificacin de mpeg-4 a
DivX
Un editor de ficheros Stats de Nandub
Un manejador del servidor de frames Avisynth
Una interfaz grfica para ripping y encoding
Podeis descargarlo de su pgina web: http://doom9.org (la vesin ms reciente
cuando escribo esto es la 0.23). Adems os sern necesarios otros programas que
podeis obtener en http://everwicked.com :
Entonces descomprimid todos los archivos en una carpeta llamada por ejemplo
HeadAC3 y situadla en el directorio de instalacin de Gordian Knot
3.2 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.
A veces Smartripper indica que no puede encontrar la capa ASPI (Advanced SCSI
Program Interface): Cant find the ASPI layer. En tales casos lo mejor es buscarse con
el Google dos programitas: aspi_check y forceaspi. Con el primero sabremos si tenemos
alguna dll obsoleta o algn problemilla. Con forceaspi instalamos adecuadamente la
versin 4.60 de los drivers en nuestro PC (a veces la 4.70 no da buenos resultados segn
he odo en la foroteca).
***************
* Stream Info *
***************
Cuando hayamos tomado nota de esta informacin, apretamos ESC para salir del
Preview, hacemos File > Save Project [F4] escogemos el directorio donde ya hemos
almacenado los VOBs y salvamos el proyecto como un archivo con extensin d2v (en
mi caso C:\dvd\ai.d2v). Cuando DVD2AVI concluya el proceso de generacin del
proyecto de video avi y el demuxing del audio AC3, podemos cerrarlo.
En el esquema que vamos a seguir, el audio extrado como AC3 vamos a recodificarlo a
MP3 con el excelente programa Headac3he, de Dark Avenger, que permite obtener
calidad Dolby Surround, cosa que antao solamente poda conseguirse de modo
semejante utilizando el programa comercial Soft Encode (Sound Forge) junto con
Dsenc (de Dark Avenger). Nos vamos pues a la carpeta HeadAC3 y arrancamos
Headac3he:
Nos aparecer la ventana del programa junto con otra ms a la derecha, que es la
ventana de logs, donde se presenta la informacin ms relevante:
Seleccionamos a continuacin, en la ventana del programa, el archivo de audio extrado
en el proyecto con DVD2AVI, que tiene el nombre: ia AC3 T03 3_2ch 384Kbps
DELAY -88ms.ac3. Ojo con esto! Los que estn acostumbrados a tener que compensar
el delay ya no tendrn que hacerlo porque Headac3he tiene integrada dicha
compensacin. Luego hay que seleccionar el formato destino: MP3 y nos aseguramos
que la casilla 2-pass mode est marcada. Headac3he presenta dos formas de realizar la
recodificacin: dump y float. Si tenemos suficiente espacio en disco (como para
almacenar archivos temporales de sonido) lo mejor es escoger la opcin float, que es
ms rpida. En el caso de que tengamos una tarjeta de audio antigua o para curarnos en
salud, conviene marcar la casilla del retro-muestreo a 44.1 kHz (Resample to:). As
se observa en la instantnea siguiente:
Si hacemos ahora click (una vez) en opciones, nos aparece otra ventana donde debemos
seleccionar en la parte inferior: Surround 2 y dos canales:
Si presionamos de nuevo el botn Options , aparece otra ventana donde tenemos que
seleccionar Alt ABR como preset y escoger el bitrate adecuado. Con valores entre 120-
140 se obtienen muy buenos resultados:
Ahora, presionamos el botn Start y Comienza la recodificacin! Esperad con
paciencia
Para terminar, nos vamos a la pantalla de la pelcula y oprimimos el botn Save and
Encode
Entonces aparece la siguiente ventana:
Entonces seleccionaremos como Resize Filter el Neutral Bicubic si el bitrate de
vdeo es menor o igual de 900. Para valores superiores (como en mi caso) no est mal
escoger Sharp Bicubic. Cuando el bitrate es realmente bajo la mejor opcin suele ser
Soft Bicubic. Para terminar, si entre las caractersticas de nuestra pelcula (que
apuntamos al usar DVD2AVI) el vdeo estaba entrelazado, seleccionar en Field
Operations la opcin Smart Deinterlacing (no en mi caso). Luego, oprimimos Save
y seleccionamos para guardar el script avs (en mi caso, ai.avs) el mismo directorio de
trabajo anteriormente usado (C:\dvd\). Si editamos por curiosidad el archivo ai.avs,
observaremos:
#
# Created with Gordian Knot
#
# http://thewef.nav.to
#
# PLUGINS
# get them from http://users.win.be/dividee
LoadPlugin("C:\ARCHIV~1\GORDIA~1\mpeg2dec.dll")
#LoadPlugin("C:\ARCHIV~1\GORDIA~1\InverseTelecine.dll")
#LoadPlugin("C:\ARCHIV~1\GORDIA~1\Avisynth_Spatial.dll")
#LoadPlugin("C:\ARCHIV~1\GORDIA~1\GreedyHMA.dll")
#LoadPlugin("C:\WINDOWS\SYSTEM\vobsub.dll")
#
# SOURCE
mpeg2source("C:\dvd\ia.d2v")
#
# TRIM
#trim(startframe,endframe)
#
# IVTC
#InverseTelecine(40,10,15)
# or use
#GreedyHMA(1,0,4,0,0,0,0,0)
#
# CROPPING
crop(1,3,717,569)
#
# DEINTERLACING
#SmartDeinterlace(2,15,true,true,true)
# or use
#VerticalReduceBy2
# or maybe
#GreedyHMA(1,0,0,0,0,0,0,0)
#
# SUBTITLES
#VobSub("FileName")
#
# RESIZING
BicubicResize(688,384,0,0.75)
#
# DENOISING: choose one combination (or none)
# 1) little noise (fast)
#TemporalSmoother(2,1)
#
# 2) medium noise (slow)
#SpatialSoftenMMX(1,4,6,false,false,4,4,6,8)
#TemporalSmoother(2)
#
# 3) heavy noise (very slow, you have been warned)
#SpatialSoftenMMX(2,4,6,false,false,4,4,6,8)
#TemporalSmoother(3)
#SpatialSoftenMMX(1,4,6,false,false,4,4,6,8)
#
# BORDERS
#AddBorders(left,top,right,bottom)
#
# COMPRESSIBILITY CHECK
# !Snip Size has to be 13 for use in GKnot!
#SelectRangeEvery(260,13)
#
# FOOL CCEnc
#ResampleAudio(44100)
3.6. Codificacin del vdeo con DivX 5
Vayamos a la carpeta Virtualdub y hagamos File > Open video file y seleccionemos el
script anterior C:\dvd\ai.avs. Luego, seleccionemos Video > Fast Recompress. A
continuacin, Video > Compression y entonces nos saldr una ventana para que
seleccionemos el codec. Evidentemente ser el codec divX 5:
Ahora desplazamos el dial completamente hasta la derecha (final de la pelcula) con Ctrl
+ (Contrl + cursor derecho) o haciendo click con la flecha del ratn sobre el dial y
arrastrndolo completamente a la derecha:
Entonces hacemos Edit > Set selection End y veremos como aparece la franja azul en la
banda inferior correspondiente a la segunda parte del AVI:
Ahora salvamos la segunda parte del avi con File > Save as AVI y llamndole en mi
caso ai2.avi.
Como resultado, el archivo ai_final.avi de 1.36 GB ha sido cortado en dos archivos
ai1.avi y ai2.avi, de unos 700 MB cada uno.
Espero que esta gua sirva a los que empiezan en este mundillo. Pero existen multitud
de ellas y mejor documentadas que sta. Basta ir a Google y escribir divx + guide o
tutorial para comprobarlo. Yo le bastante de la red, especialmente en los sitios de
everwicked.com y doom9.org, pero existen muchas pginas en espaol donde
encontrareis ayuda, por ejemplo .o0 Indice DivX 0o. . Se los dedico especialmente a
los miembros de La Foroteca y a los visitantes de la pgina de Karpoff.
Saludos,
Lecter