DoubleWeave

DoubleWeave (clip)

Se il clip di input è field-based, il filtro DoubleWeave funziona come Weave, eccetto che raddoppia i frames: invece di unire i fields 0 e 1 nel frame 0, i fields 2 e 3 nel frame 1, e così via, unisce i fields 0 e 1 nel frame 0, i fields 1 e 2 nel frame 1, e così via. Non cambia il frame rate o il frame count.

Se l'input clip è frame-based, questo filtro agisce proprio come se prima lo aveste separato in fields con SeparateFields .

Weave è in realtà un'abbreviazione per DoubleWeave seguito da SelectEven.

Molto probabilmente vorrete usare dopo questo, un filtro come SelectOdd o Pulldown , a meno che non vogliate veramente un video a 50fps o 60fps . Può sembrare inefficace interlacciare ogni coppia di fields solo per tagliare immediatamente dopo la metà di essi. But in realtà, poichè Avisynth genera frames solo su richiesta, i frames non necessari non verrebbero mai generati.

Se si sta elaborando un video field-based , come materiale proveniente da video-camera, non c'è probabilmente bisogno di questo filtro. Ma se si processa un video NTSC convertito da un film e si pianifica di usare il filtro Pulldown si deve prima usare DoubleWeave . Per ulteriori spiegazioni vedere il filtro Pulldown .

Se si elabora un video PAL convertito da un film, non c'è bisogno di Pulldown, ma si potrebbe voler usare DoubleWeave nella seguente situazione:

# Riprodurre la functionalità del filtro "PAL deinterlace" di VirtualDub
DoubleWeave
SelectOdd

$Date: 2004/09/26 19:49:40 $