Namespace: AviSynth

AviSynth

The primary namespace for AviSynth-related builtins.
Source:

Classes

Clip
ColorSpace
Filter
InterleavedVideoFrame
PlanarVideoFrame
RenderingContext
SimpleRenderingContext
VideoFrame
VideoInfo

Members

<static> ColorSpaces

An array of available color spaces within AviSynth. Each object is a AviSynth.ColorSpace object.
Source:

<static> functions

A collection of functions in the AviSynth scripting environment. AviSynth has functions and variables occupy separate namespaces, so this allows you to limit access to solely functions. It provides read/write access like avs, with the exception that you can only export functions to AviSynth in this way.

Note: AviSynth functions are case-insensitive, meaning that AviSynth.functions.AVISource and AviSynth.functions.avisource refer to the same function.

Note: you cannot use for (var f in AviSynth.functions) {} to iterate over functions in AviSynth, you can only get and set functions through this collection.

Source:

<static> variables

A collection of variables in the AviSynth scripting environment. AviSynth has functions and variables occupy separate namespaces, so this allows you to access a variable that has been "masked" by a function. It provides read/write access like avs, with the exception that functions cannot be exported to AviSynth in this way.

Note: AviSynth variables are case-insensitive, meaning that AviSynth.variables.foo and AviSynth.variables.Foo refer to the same value.

Note: you cannot use for (var v in AviSynth.variables) {} to iterate over variables in AviSynth, you can only get and set values through this collection.

Source: