#100 · Primary category: Video & Animation

vapoursynth

A video processing framework with simplicity in mind

Project last updated:08/28/26

GitHub Stars

2.1K

Forks

181

Contributors

67

License

LGPL-2.1

Why we included this project

VapourSynth is aimed at people who process video with scripts instead of clicking through a GUI, and it has become the go-to replacement for Avisynth among enthusiasts who outgrew that tool. The design is a C++ core with a Python scripting layer: you build your filter chain in Python, and the engine handles frame-level multithreading across cores. That setup holds up for real work like denoising, deinterlacing, motion-compensated filtering, and frame-accurate transcoding, and it also works as the glue for ML-based enhancement tools whose output plugs into the same processing graph. If you need reproducible, scripted video prep, it is worth evaluating before you hand-roll your own pipeline.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category