A video filter is a software component that is used to decode audio and video. Multiple filters can be used in a filter chain, in which each filter receives input from its previous-in-line filter upstream, processes the input and outputs the processed video to its next-in-line filter downstream. Such a configuration can be visualized in a filter graph.
With regards to video encoding three categories of filters can be distinguished:
Common prefilters include:
Common intrafilters include:
Common postfilters include: