Quick Reference
[J] K L M N O P [Q] R S T [U] V W [X] [Y] [Z] ]
Getting started
AviSynth Syntax
The full Avisynth Syntax
Statements
Script variables
Colors
Operators
Control structures
Internal functions
Boolean functions
Control functions
Type conversion functions
Casting to function object
Multithreading functions
Global options and resource control (memory, CPU, cache)
Numeric functions
Trigonometry functions
Bit functions
Runtime functions
Script functions
String functions
Version functions
Frame property functions
Debugging helper function
History: Avisynth 2.6 Multithreading functions (v2.6)
Clip properties
User defined script functions
Runtime environment
Plugins
Scripting reference
The script execution model
Sequence of events
The (implicit) filter graph
The fetching of frames (from bottom to top)
Scope and lifetime of variables
Evaluation of runtime scripts
Performance considerations
User functions
Block statements
Arrays
Scripting at runtime
Core Filters
Media file filters
Color conversion and adjustment filters
Overlay and Mask filters
Geometric deformation filters
Pixel restoration filters
Timeline editing filters
Interlace filters
Audio processing filters
Meta filters
Conditional filters
Debug filters
External Filters (Plugins)
Troubleshooting - read this first when getting problems
FAQ - general info about AviSynth
Advanced Topics
Interlaced and field-based video
Color format conversions, the Chroma Upsampling Error and the 4:2:0 Interlaced Chroma Problem
Colorspace Conversions
AviSynth, variable framerate (vfr) video and Hybrid video
Importing your media in AviSynth
AviSynth+
AviSynth 2.6
AviSynth 2.5
Changelist 3.7.4
Changelist 3.7.3
Changelist 3.7.2
Changelist 3.7.1
Changelist 3.7
Changelist 3.6
Changelist 3.5
Changelist 3.4
Changelist r1825-
Changelist 2.6
Release Notes v2.58
Changelist
License Terms
Internet Links
AviSynth+ documentation
AviSynth FilterSDK