Runtime environment – Scripting on a per-clip frame basis.Most External filters are plugins the rest are regular scripts.
Plugins – How to load them (AviSynth, VirtualDub, VFAPI and C-plugins) autoloading and name-precedence explained.User defined script functions – How to define and use them in scripts.Control structures – Language constructs for script flow control.Clip properties – Properties such as Width, Height, Framerate etc.Internal functions – General purpose functions for math, logic etc.Operators – Available operators and relative precedence.Script variables – How to declare and use them in scripts.Install-and quickly switch between-AviSynth versions: Homepage () Latest release (GitHub) Discussion at ĪvxSynth - AviSynth 2.5.8 running on Ubuntu 32/64. Troubleshooting your scripts and configuration.ĪviSynth+ : new features, backward compatible.Guides – Guides explaining the basics, tips on specific conversion types and common tasks.More information (How does it work? When is it useful? Why no GUI? What applications work well with AviSynth?).AviSynth FAQ – Answers to many common problems.Script examples – Putting everything together in the real world.Filter introduction – An introductory guide to most common AviSynth filters.Grammar – An introduction to the AviSynth scripting language.Getting started – An introductory guide.
The scripting language is simple yet powerful, and complex filters can be created from basic operations to develop a sophisticated palette of useful and unique effects.ĪviSynth is free open-source software, and licensed under the GNU General Public License GPLv2. Because text-based scripts are human readable, projects are inherently self-documenting. While this may at first seem tedious and unintuitive, it is remarkably powerful and is a very good way to manage projects in a precise, consistent, and reproducible manner. AviSynth works as a frameserver, providing instant editing without the need for temporary files.ĪviSynth itself does not provide a graphical user interface (GUI), but instead relies on a script system that allows advanced non-linear editing. It provides ways of editing and processing videos. AviSynth is a powerful tool for video post-production.