Filters

From Avisynth

Jump to: navigation, search

Filters are the essense of video clip processing with AviSynth. What every AviSynth script does is to create (implicitly, based on the order of the statements that are executed by the script) a filter chain that process each frame during its way from the original source to the final sink.

Filters are divided in two major categories regarding their origin:

  1. Internal: The filters that are provided by the official AviSynth distribution.
  2. External: The filters are part of AviSynth extensions, commonly referred to as Plugins.

They are also divided in two major categories regarding their implementation:

  1. Plugin filters: Filters contained inside a DLL (Dynamic Link Library), typically written with a combination of C / C++ / Assembly.
  2. Script filters: Filters contained inside AviSynth script source files, typically with the extension .avsi. That is script filters are custom script functions that process source clips and return a clip.

This page is a (hopefully up to date) index to all Internal and External (aka plugin) AviSynth filters.

TO BE CONTINUED...

Personal tools