Weave jest przeciwnością filtra SeparateFields: z kilku pól,
z wejściowego klipu, poprzez połączenie ich, tworzy klatki z przeplotem. Nowy klip ma
prędkość klatek oraz ich liczbę o połowę mniejszą. Weave
wykorzystuje informacje o parzystych klatkach ze źródłowego klipu, by rozstrzygnąć, które pole umieści na górze,
a które na dole. Możliwe jest, że filtr ten źle określi pozycje danego
pola, należy wtedy wcześniej skorzystać z filtru ComplementParity lub
po użyciu Weave - SwapFields.
Wszystkie filtry AviSynth zachowują ścieżkę parzystych pól, więc Weave
będzie łączył pola zawsze we właściwej kolejności. Natomiast inną
kolejność można otrzymać poprzez użycia filtra ComplementParity przed
filtrem Weave lub filtra SwapFields - po.
Filtr ten nie działa w przypadku źródłowej klatki.