Overview
Quick Reference
[
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x y z ]
Getting started
AviSynth Syntax
Statements
Script variables
Colors
Operators
Control structures
Internal functions
Boolean functions
Control functions
Conversion functions
Numeric functions
Runtime functions
Script functions
String functions
Version functions
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
Interlaced
Audio
Conditional and meta filters
Debug
External Filters (Plugins)
General info
Deinterlacing & Pulldown Removal
Spatio-Temporal Smoothers
Spatial Smoothers
Temporal Smoothers
Sharpen/Soften
Resizers
Subtitle (source)
MPEG Decoder (source)
Audio Decoder (source)
Compare video quality
Broadcast Video
Misc Plugins
Have a Question?
Troubleshooting
- read this first when getting problems
FAQ
- general info about AviSynth
Advanced Topics
Interlaced vs Field-based
Video Sampling
ColorSpace Conversions
Hybrid Video
Importing Media into AviSynth
Versions History
AviSynth 2.6
AviSynth 2.5
Release Notes v2.58
Changelist 2.6
Changelist
License Terms
Internet Links