## 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 $`