AssumeFrameBased / AssumeFieldBased
AssumeFrameBased(clip)
AssumeFieldBased(clip)
AviSynth merkt sich, ob ein Clip auf Feldern oder Frames basiert. Wenn der Clip aus Feldern besteht, wird außerdem die Parität (also, ob es ein Top- oder Bottom-field ist) von jedem Feld mitgeführt. Wenn der Clip aus Frames besteht, wird das dominante Feld mitgeführt (d.h. welches Feld zuerst abgespielt wird).
Diese Information ist allerdings nicht immer korrekt, da sie normalerweise nicht in den Videodateien mitgespeichert ist und AviSynth's Quell-Filter diese nur erraten. AssumeFrameBased und AssumeFieldBased können verwendet werden, um AviSynth den richtigen Typ mitzuteilen.
AssumeFrameBased löscht die vorhandene Information und es wird angenommen, dass der Clip aus Frames mit einem Bottom-field als dominantes Feld besteht. Wenn das Top-field dominant sein soll, kann man danach ComplementParity verwenden.
AssumeFieldBased löscht die vorhandene Information und es wird angenommen, dass der Clip aus Feldern besteht, die geraden Felder als Bottom-fields und die ungeraden Felder als Top-fields. Auch hier kann ComplementParity zum Umdrehen verwendet werden.