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
Plugins
Script variables
Operators
User defined script functions
Control structures
Internal functions
Numeric functions
String functions
Boolean functions
Conversion functions
Control functions
Version functions
Runtime functions
Clip properties
Runtime environment
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
Meta filters
Conditional 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.5
Release Notes v2.58
Changelist
License Terms
Internet Links