Documentos de Académico
Documentos de Profesional
Documentos de Cultura
la Compresión
en XVID
Por Persona.
Reconocimiento-CompartirIgual 2.5
• Al reutilizar o distribuir la obra, tiene que dejar bien claro los términos de la
licencia de esta obra.
• Alguna de estas condiciones puede no aplicarse si se obtiene el permiso del
titular de los derechos de autor
Los derechos derivados de usos legítimos u otras limitaciones reconocidas por ley
no se ven afectados por lo anterior.
Advertencia
Esta guía no pretende para nada agotar el tema. Es sólo eso, una guía para aquellos que
quieran adentrarse en el mundo del ripeo y lo vean un poco complicado. A partir de lo
que pongo aquí se pueden hacer infinitas combinaciones.
Para empezar son discutibles los programas que yo voy a usar para introducir el tema.
Pero los he elegido por su potencial didáctico. El primero es el DVD Shrink. Es un
programa de ripeo que si bien no se caracteriza por su potencia sí por su aspecto muy
fácil e intuitivo. Tiene otras utilidades pero que en este mini-tutorial voy a pasar por
alto.
El otro programa que voy a utilizar para la creación del archivo comprimido es el
ARCalculator, la mejor herramienta que he encontrado hasta ahora (y encima de
manufactura hispana ). El codec será el XVID en su última versión.
Por último los subtítulos. Para extraerlos utilizaremos una potente herramienta, que si
bien ya tiene una nueva versión seguiremos usando la anterior: SubRip 1.17. Este
programa extrae los subtítulos del DVD y los convierte a archivo de texto mediante
técnicas de ORC (reconocimiento óptico de caracteres.
En esta página podeis encontrar muchísima información sobre XVID en castellano. Una
página de referencia para empezar.
NOTA: Ahora mismo hay una versión Beta. Es la que voy a usar. Tenéis que bajar
primero el archivo Beta e instalar TODO. Y después instalar el Beta 2. Cuando
digo todo me refiero a que se instalarán el codec, el ARCalculator y el AviSynth.
SubRip ( http://files.divx-digest.com/software/subtitle/SubRip_1.17.1.exe)
Para el paso 2.8. (y para muchas otras cosas aparte del tutorial) es posible que os haga
falta también esto:
He dicho el ripeo porque propiamente es a lo que nos referimos cuando usamos este
término. Rip es destripar. Los DVD tienen una serie de mecanismos de protección que
se empieza a pensar que vulneran los derechos a copia privada. Existen infinidad de
programas (también muchas protecciones) pero la mayoría de los DVDs tienen dos: la
región y el código CSS. La región se puede quitar con AnyDVD y es una caso que
muchos no encontrareis, si es así, ya os he dado la forma de quitarlo. El otro
mecanismo, el CSS es casi universal. La forma de quitarlo es con un ripper. En este
caso el Shrink. Para ello hemos de pasar al disco duro el DVD. Lo que nos va a permitir
el Shrink es quitar todo aquello que no nos interese a la hora de hacer la compresión
(extras, idiomas, subtítulos, audiocomentarios o lo que no queráis guardar).
Pues una vez que tenemos este programa instalado nos aparecerá esta pantalla:
Pulsamos sobre Open Disc y señalamos la unidad en la que tenemos el DVD. Una vez
aceptado realizará un análisis (esto para las opciones adicionales que he mencionado.
En nuestro caso no hace falta pero no deja cancelar. Es un minuto o así).
Una vez abierto nos cargará como opción predeterminada que queremos hacer una copia
del DVD completo. Así que tendremos que pulsar sobre Re-author. Y veremos lo
siguiente:
Main Picture es la película principal, que en teoría es la que nos interesa. Así que la
arrastramos a la ventana izquierda. Podéis hacer una previsualización en la ventana
inferior izquierda.
Una vez hecho esto pulsamos sobre la pestaña que tenemos en el explorador derecho
llamada compression settings. Aquí viene lo más importante. Es donde podremos quitar
audios y subtítulos que no nos interesen.
Vomo podeis ver es muy sencillo y sólo consiste en marcar o desmarcar audios y
subtítulos. Hay una cosa muy importante el video tiene que estar marcado como No
Compression si vamos a hacer una compresión en XVID (o cualquier otro codec). Eso
es interesante si queremos meter un DVD-9 en un DVD-5, pero no es el caso.
Finalmente pulsamos Backup! arriba y nos saldrá una ventana como esta:
Seleccionamos que haga un volcado al disco duro (es posible que os salga un diálogo de
que la película es muy grande, le dais a aceptar y ya está) y seleccionáis una carpeta, en
mi caso en E: y se llama telling. Esperamos unos minutos (en torno a 10-15) y ya
tenemos la película en el disco duro.
2. COMPRESIÓN
Ahora comenzaremos a comprimir el audio y el video. Se tiene que hacer por separado,
no hay manera de hacerlo todo al mismo tiempo. De hecho, la extensión .avi, es tan solo
un contenedor que hace que ambas cosas funcionen coordinadas.
Además en este punto será en el que se extraigan las cadenas de audio. Generalmente
serán en formato AC3. A esto remite la instrucción demux all tracks. Irán todas a donde
creéis el proyecto .d2v. El resto de opciones por defecto.
Los que queráis dejar las pistas de audio como AC3 este paso os lo podéis saltar. Para
los demás os voy a dar el método que yo uso, discutible, como todo.
En primer lugar seleccionamos uno de los archivos AC3 o uno sólo si hemos
prescindido de las pistas de audio. Normalmente nos dará la carpeta en la que hemos
creado el proyecto tanto para entrada como para salida. En la salida nos dará el mismo
nombre pero con extensión MP3 (en nuestro caso). Eso sí, lo primero, tal como yo lo
hago, es añadirlo a la cola de tareas. Me gusta comprimir el audio antes de seguir con el
resto del proceso. Marcamos añadir a la cola de tareas y desmarcamos añadir a los
cálculos del bitrate. Un bitrate de 128 lo considero más que suficiente. Ahora vamos a
ajustes avanzados.
En esta versión el normalizado viene desmarcado por defecto. Yo siempre lo marco.
Sirve para hacer que el volumen suene proporcionado (sin esos molestos sobresaltos de
música y tiroteos y las voces susurrantes). Si usáis un bitrate inferior a 128 debéis
marcar la pestaña de resampleado.
Bueno pues ya hemos preparado las opciones del audio. Ya sólo queda pulsar
Comenzar. Y el trabajo se añadirá a la cola de tareas. Volvemos pulsar sobre entrada
para la ruta del otro audio (y otros) si lo hubiera y vamos añadiendo a la cola. Cuando
terminemos, pulsamos en archivo, arriba del todo a la izquierda, y le damos a la cola de
tareas (más rápido pulsar F4). Veremos que tenemos trabajo pendiente. Es el audio. Le
damos a comenzar y esperamos un rato a que termine.
Nota:Esto se puede hacer de más maneras. Yo lo hago así porque me gusta contar con
el tamaño exacto del audio para calcular el del video. Si queréis podéis marcar la opción
de añadir audio a los cálculos del bitrate y dejar la codificación para el final de todo el
proceso y que se haga todo solo. La experiencia os dirá cómo queréis hacerlo.
Aquí podéis codificar de distinta manera los mismos para que ocupen menos y lo pueda
usar el video de la película. Para ello movéis la barra de desplazamiento inferior y
seleccionáis el fotograma en el que comienzan los finales (los iniciales no aconsejo
hacerlo, a penas se ahorra y complica la cosa) abrís editar en Créditos y marcáis
seleccionar Frame actual como inicio de créditos al final se la película. Movéis a
continuación la barra desplazadora hasta el final y editáis como Marcar frame actual
como fin de créditos al final de la película. Al final, en editar, le dais a configurar
Créditos y aceptáis. Ya está!
Ahora pulsamos en y nos aparece una ventana. Nos fijaremos
arriba a la izquierda:
Verificamos que el bitrate nos parezca adecuado. De 900 a 1200 me parece bien. Eso es
al gusto del consumidor.
Ya está. Ahora viene tal vez la parte más complicada en lo que a explicación se refiere.
1- Los bits por pixel: No es un indicador absoluto de la calidad pero sí no será útil. Es
conveniente que no baje de 0´20 en codificación en color ni de 0´19 en codificación en
blanco y negro. Es más, yo diría que como caso general lo dejáramos en 0'21 para
ambos casos. La experiencia os dirá.
NOTA: Para obtener datos más aproximados y veraces de la calidad podéis utilizar en
test de compresibilidad que explico más adelante.
NOTA 2: Los números que veis de 32 y 16 pueden ser alterados para conseguir
resultados más exactos. Puede ponerse 16 y 16 o 8 y 8 respectivamente. Si no estáis
seguros dejad los que vienen por defecto.
En este paso introduciremos los datos finales, y más importantes en la compresión. Una
Nota:El filtro de reescalado (el que se encarga de hacer la imagen más pequeña para
que se ajuste a nuestras necesidades) que he puesto a usar no es el mejor ni de lejos,
pero todo tiene su explicación. Es el que más compresibilidad (más capacidad de
comprimir la película tiene) con relación al mejor (Lanczos). Si tenemos pensado hacer
un test de compresibilidad nos dará una idea aproximada y además en mucho menos
tiempo. En cualquier caso, la razón más importante es que posteriormente usaremos el
AVS Optimizer que ya se encargará de escoger el mejor filtro para cada escena .
Como habéis podido ver hay un *. Esto es por lo siguiente. Existen grabaciones, como
pueden ser las capturas de televisión o algunos DVDs de Divisa que pueden mostrar un
aspecto en el que se aprecian líneas horizontales en la reproducción. Una imagen vale
más que mil palabras:
Esto tal vez sea un caso extremo (o no). Sin embargo para cercioraros si no es tan
aparente, o si tenéis dudas, yo tengo un truco. Volvéis para atrás, a la etiqueta
NOTA: El test de compresibilidad es una herramienta muy muy útil pero que tiene sus
reservas. Con esto quiero decir que se use con extremo cuidado. Los rippers menos
experimentados podéis omitirla sin problema y esperar a tener algo de experiencia. Con
los bitrates y tamaños que se trabaja ahora NO ES NECESARIA (perdón por las
mayúsculas pero es para acentuar que no os asustéis si no os sale a la primera).
Las ventajas del test de compresibilidad son evidentes: se tiene mayor control sobre la
actividad del codec y se ajusta mucho más el tamaño frente al posible descontrol por
exceso o por defecto (oversize y undersize respectivamente). Como desventajas yo diría
que es una herramienta a usar después de unos cuantos ripeos. La compresibilidad
depende de muchos factores. Por un lado está la limpieza de la fuente, por otro el
movimiento de las escenas, por otro los filtros usados... puede ser que películas que os
parezcan visualmente simplonas os den muy bajo porcentaje y al revés. Por eso usad el
sentido común y ante la duda subid el tamaño (ya se encargará en XVID de acortar el
tamaño si no puede hacer nada) un poco. Y dejad vuestros valores según el número de
bits por pixel.
Este es uno de los pasos que me resulta más difícil de explicar dado lo variado de las
opciones. Sin embargo, ya veréis como con unas capturillas se hace más sencillo. En
primer lugar lo he adaptado para la compatibilidad con los reproductores de sobremesa.
Por otro lado es la configuración que yo uso y con la cual no tengo pegas pero que es
posible que pueda ser mejorable. Ya sabéis... leed en los miles de foros para encontrar la
que os guste más.
NOTA: Es muy importante que la configuración del codec sea la misma en el test de
compresibilidad, el AVS optimizer y en las dos pasadas de la codificación.
Ésta es la primera pantalla del XVID. En ella podéis ver varias cosas:
-Lo primero, cuando vayáis a hacer la optimización es que en Encoding Type aparezca
Twopass- 1st pass.
- Chroma Optimizer Enabled: sirve para mejorar la calidad de la película haciendo más
patentes los límites de los colores. Siempre que sea compresión en color usadlo.
Nota: los créditos finales van en blanco y negro con la opción de codificarlos en otra
resolución. Si no queréis que sea así cambiarlo desactivando el Greyscale en esa zona.
Pasamos a Advanced Options (en la pantalla principal del XVID) y nos encontramos
con 3 pestañas:
MOTION:
Las opciones que os he marcado son bastante aceptables. El Turbo;) viene desmarcado
por defecto. Parece ser que la pérdida de calidad es imperceptible (yo no lo noto)
mientras que baja el tiempo de codificación.
QUANTIZATION:
DEBUG:
Creo que con esto queda explicado cómo debe quedar el codec para la compresión.
Tened en cuenta que a pesar de lo engorroso, muchas opciones quedarán marcadas para
la siguiente vez y simplemente tendréis que mirar el codec para verificarlo.
NOTA: estas opciones valen, aparte de para codificar, para realizar la optimización y
para el test de compresibilidad. Y si os apetece, ya sabeis, investigad o preguntad .
2.7 La casi conclusión.
Ya tan solo pulsar sobre 1st pass y echar un vistazo que todo esté bien, aceptar y pulsar
sobre 2nd pass lo mismo y aceptar.
Pulsamos F4 o Archivo->cola de tareas y debe salir algo como esto (¡¡¡ojo con el
orden!!!):
Y ya está. Le damos a comenzar y se irá haciendo todo paso a paso. Sin que haga falta
más nuestra intervención hasta que se haya codificado el video que como nombre
predeterminado es ARCalc.avi. Ya sólo queda unir ambos.
Es realmente un proceso muy sencillo; de hecho se puede añadir a la cola de tareas pero
yo prefiero ver los resultados antes de unir nada. En la última pantalla, donde está el
NOTA: Parece que la multiplexión da problemas con el ARCalculator; parece ser que
da archivos que ni el bsplayer ni otros reproductores pueden abrir. Así que para que
cuanto tengáis problemas, no penséis que habéis hecho algo mal, describo aquí el
método para hacerlo de otra manera.
Para ello necesitaréis el Virtualdub Mod . Programa muy útil y que bien se merece un
rincón en todos vuestros PCs . Imagino que muchos lo tendréis. Si no es así os dejo
un enlace desde donde bajarlo:
Ina vez abierto pulsamos sobre Streams->Stream list. Y se los abrirá una ventana en la
que añadir los audios (el orden será en el que aparezcan en la película).
Una vez añadido para ello queda aceptar y vamos a File->Save As... Una vez pulsado
sobre éste, se nos abrirá una ventana en la que podremos, elegir la carpeta donde
queremos dejarlo, poner el nombre y seleccionar el tipo de contenedor, que por defecto
es Avi, y por lo tanto no tenemos que tocar nada.
!!!: En Video, Video Mode tenemos que seleccionar Direct Stream Copy. En el caso
contrario lo codificará.
Al final de esos segundos tendremos nuestra copia de seguridad completa. Tan sólo nos
faltará un detalle. Los subtítulos en un formato adecuado.
La extracción no es tal vez el nombre apropiado, ya que eso se podría hacer con El
VobSub. Más bien lo que vamos a hacer es recorrer los subtítulos que hay en el DVD y
convertirlos en caracteres alfanuméricos que entienda cualquier procesador de texto. Es
como si las letras fueran dibujos y tuviéramos que decirle cómo interpretar esos dibujos.
Cuando demos a Empezar nos aparecerá la pantalla que véis en primer plano. Lo
primero es pulsar Buscar una matriz existente... en los primeros ripeos no será muy útil.
Pero veréis como con el uso habrá muchas películas que usen los mismos caracteres con
lo cual no tendréis que hacer nada. Si no encuentra el caracter tendréis que empezar una
nueva que al final es recomendable guardar. Os tenéis que limitar a teclear lo que veis
arriba. Con cursiva (las demás a penas se usan) si es oportuno o mayúsculas, etc.
Habrá veces que el reconocimiento falle. Por ejemplo, que encontréis una "rt" unidas.
Pues nada, escribís rt. Y así hasta terminar. En ese momento. Se cerrará la pantalla que
me refiero que está en primer plano y os dejará libre la que hay de segundo plano, es
decir, esta:
Seleccionamos en Formato de Salida "establecer formato de salida". Ahí hay dos ramas
una de texto y otras de gráficos. Nos vamos a la de testos y buscamos Subrip(*.srt) y lo
seleccionamos (ya queda seleccionado por defecto y con la primera vez que lo hagamos
quedará así.
Ahora ya sólo queda el toque final. Abrís el archivo Srt creado con el Word y le hacéis
una buena revisión ortográfica. El OCR (ni los quien mete los subtítulos) no es perfecto
y seguro que hay alguna errata. Cuando le deis a guardar con el Word os preguntará
sobre el formato. Le decís que mantenga el original y ya están vuestros subtítulos.
4. ENLACES DE INTERÉS.
Así que este "tuto" os lo dedico a vosotros pero especialmente a mi chica que desde las
frías latitudes escandinavas ha sido mi más paciente betatester (y porque la quiero un
montón, claro ).