V
V

VapourSynth

A video processing framework with simplicity in mind. VapourSynth has been heavily inspired by Avisynth and aims to be a 21st century rewrite, taking advantage of the advancements computers have made since the late 90s.

Cost / License

Application type

Platforms

  • Mac
  • Windows
  • Linux
2likes
0articles
Save

Features

Features

Highlights All activities

VapourSynth News & Activities

Recent activities

No activities found.

VapourSynth information

AlternativeTo Category

Video & Movies

GitHub repository

  •  2,113 Stars
  •  182 Forks
  •  10 Open Issues
  •   Updated  
View on GitHub
VapourSynth was added to AlternativeTo by mll on and this page was last updated .

No comments or reviews, maybe you want to be first?

Featured in Lists

stuff i use

on windows
By getupw1th1t89 appsUpdated

Official Links

Install from the command line

  • winget install -e --id VapourSynth.VapourSynth
  • brew install vapoursynth

Be careful what you paste into a terminal. Check what a command installs before running it.

What is VapourSynth?

VapourSynth is an application for video manipulation. Or a plugin. Or a library. It’s hard to tell because it has a core library written in C++ and a Python module to allow video scripts to be created. It came to be when I started thinking about alternative designs for Avisynth and most of it was written over a 3 month period. The software has been heavily inspired by Avisynth and aims to be a 21st century rewrite, taking advantage of the advancements computers have made since the late 90s. The main features compared to Avisynth are:

  • Multithreaded – Frame level multithreading
  • Generalized Colorspaces – New Colorspaces can be specified at runtime
  • Per Frame Properties – Additional metadata can be attached to frames
  • Python Based – The scripting part is implemented as a Python module so you don’t have have to learn a special language
  • Support for video with format changes – Some video just can’t stick to one format or frame size VapourSynth can handle any kind of change