AviSynth SyntaxΒΆ
The full Avisynth Syntax - The official reference documentation.
AviSynth Syntax - The (old) official reference documentation.
Plugins - How to load plugins (AviSynth, VirtualDub, VFAPI and C-plugins), autoloading and name-precedence.
Script variables - How to declare and use them in scripts.
Operators - Available operators and relative precedence.
User defined script functions - How to define and use them in scripts.
Control structures - Language constructs for script flow control.
Internal functions - Ready-made non-clip functions to use in scripts, helper functions for multithreading, cache and frame property reference
Clip properties - Functions that return a property of a clip.
Runtime environment - Scripting on a per clip frame basis.
Scripting reference - Beyond scripting basics.
The script execution model - The steps behind the scenes from the script to the final video clip output. The filter graph. Scope and lifetime of variables. Evaluation of runtime scripts.
User functions - How to effectively write and invoke user defined script functions; common pitfalls to avoid; ways to organise your function collection and create libraries of functions, and many more.
Block statements - Techniques and coding idioms for creating blocks of AviSynth script statements.
Arrays - Using arrays (and array operators) for manipulating collections of data in a single step.
Scripting at runtime - How to unravel the power of runtime filters and create complex runtime scripts that can perform interesting (and memory/speed efficient) editing/processing operations and effects.
Back to Overview.
$Date: 2024/01/07 08:39:00 $