Parámetros Decomb

A continuación se encuentra un informe detallado acerca de todos los parámetros de Decomb.

Parámetros Telecide

Telecide(reverse, swap, firstlast, guide, gtresh, post, treshold, dthreshold, blend, chroma, y0, y1, debug). Al usar los parámetros por defecto se obtiene Telecide(reverse=false, swap=false, firstlast=false, guide=0, gtresh=15, post=true, treshold=15, dthreshold=9,blend=true, chroma=false, y0=0, y1=0, debug=false). O, Si es perezoso al igual que yo, basta escribir Telecide(). De hecho solo es necesario especificar los parámetros que son distintos a los establecidos por defecto.

reverse (true/false) puede ser usado para intercambiar el orden de la comparación de campos. Por defecto esta en reverse=false

swap (true/false) puede ser usado para intercambiar el orden de los campos. Muy pocos DVD's y algunas importadoras pueden entregar los campos invertidos y aun si la fuente de vídeo es progresiva se observan cuadros entrelazados. Inicialmente se puede probar, activando en DVD2AVI: Video -> Field Operation -> Swap Field order y previsualizando el vídeo de salida. Por defecto su valor es swap=false, si se quiere intercambiar los campos debe escribirse swap=true.

firstlast (true/false) puede ser usado para fusionar(blend) el primer y ultimo campo del vídeo en caso de faltar un campo, situación en la cual la comparación de campos fallaría. Por defecto esta en firstlast=false.

guide (0-2) puede ser utilizado para mejorar la comparación de campos, cuando el origen de la fuente de vídeo es conocido. guide puede recibir un valor entre 0 y 2, donde por defecto esta asignado guide=0 y no le indica a Decomb nada acerca de la fuente, guide=1 debe usarse cuando la fuente es NTSC con pulldown de 3:2 y guide=2 cuando el tipo de vídeo sea PAL. si existe duda acerca del origen es mejor dejarlo en cero.

gtresh (0-100) asigna una ventana o límite(threshold) para la diferencia entre la predicción y el calculo en la comparación de campos, con el fin de reinicializar el patrón de IVTC. El valor por defecto es gtresh=15.

post (true/false) indica cuando telecide debe realizar un procesamiento posterior (desinterlazado o fusión de acuerdo a un parámetro que se vera mas adelante) en los cuadros que no pudieron ser reconstruidos. El valor por defecto es post=true pero si la fuente de vídeo es lo bastante "limpia" es recomendable usar post=false.

threshold (0-255) establece un limite(threshold) para la detección de entrelazado en el post procesado. Entre mas reducido el valor menor será analizado el cuadro para decidir que si es entrelazado. El valor por defecto es threshold=15.

dthreshold (0-255) establece un limite para la sensibilidad de detección de áreas con entrelazado en un cuadro que ha sido detectado como mezclado(combed) (se puede cambiar esta sensibilidad de detección usando el parámetro threshold). Este parámetro corresponde al umbral(threshold) usado por la mayoría de algoritmos para desinterlazar. Por defecto se encuentra en dthreshold=9.

blend (true/false) indica cuando los campos entrelazados deben ser fusionados(imagen suavizada y mejor fluidez pero ocasiona ligeros "fantasmas"(ghost) o interpolados(nítido, pero un poco entre-cortado(el movimiento)). El valor por defecto es blend=true y generalmente produce los mejores resultados.

chroma (true/false) incluye el calculo de la crominancia(Chroma) en el proceso de desinterlazado así como los valores de luminancia(Luma) que son considerados por defecto. Especialmente el Anime puede verse mejor usando esta opción. Por defecto esta chroma=false lo que implica que los valores de crominancia no son calculados.

y0 y y1 (0-4095, 0-4095) definen una banda de exclusión en la comparación de campos. Las líneas entre y0(inicio) y y1(fin) no serán usadas en el calculo. Esto puede resultar útil para excluir datos sobrepuestos tales como los subtítulos de los cálculos. Por defecto están en y0=0,y1=0.

debug (true/false) activa o desactiva la salida al depurador (usar dbgview de Sysinternals para capturar la información generada). La configuración por defecto es debug=false lo cual desactiva la salida de datos al depurador.

Parámetros FieldDeinterlace

FieldDeinterlace(full, threshold, dthreshold, blend, chroma, debug). Los valores por defecto corresponden a FieldDeinterlace(full=false, threshold=15, dthreshold=9, blend=true, chroma=false, debug=false) o simplemente FieldDeinterlace().

full (true/false)establece cuando se deben procesar todos los cuadros o únicamente los que han sido detectados como mezclados. El valor por defecto es full=false, el cual solo procesa los cuadros detectados.

threshold (0-255), dthreshold (0-255), blend (true/false), chroma (true/false) y debug (true/false) corresponden a los mismos usados en telecide.

Parámetros Decimate

Decimate(cycle, mode, threshold, debug). Los valores por defecto corresponden a Decimate(cycle=5, mode=0, threshold=0, debug=false) o simplemente Telecide().

cycle (0-25)indica cuando se debe remover 1 cuadro en "n" cuadros, donde "n" es el numero que se introduce como parámetro. El valor por defecto es cycle=5 y remueve un cuadro en cada 5 lo cual es necesario para restaurar un video procesado en telecine de 29.97fps a 23.976fps.

mode (0-1) determina que hacer con los cuadros que se determina son los mas similares al cuadro inmediatamente anterior en cada ciclo. El valor por defecto mode=0 descarta ese cuadro, en mode=1 el cuadro puede ser mezclado con el cuadro anterior. Esto puede resultar útil si se tiene un video híbrido entre 30/24fps y no se quiere perder las secuencias a 30fps que resultarían en movimientos no fluidos al descartar un cuadro en cada ciclo. Usualmente, películas/series que contengan acción en vivo así como Gráficos por Computador[CG(computer grafics)] son híbridos (por ejemplo Andrómeda y Babylon5 también Anime como Lain).

threshold (0-99) puede ayudar a evitar cuadros fusionados en contenidos a 30fps cuando se usa el mode=1. Si la diferencia entre cuadros es mayor que este umbral el cuadro pasara sin ser modificado y por el contrario si el umbral es menor que el valor establecido el cuadro será fusionado. El valor por defecto threshold=0 permite pasar todos los cuadros sin ser modificados. Este parámetro no tiene efecto si se usa mode=0, y se usa mode=1 valores entre 25 y 50 son razonables.

debug (true/false) corresponde a la función debug vista en telecide.


Spanish translation by: Kyo | Content by Doom9.net - The definitive DVD backup resource