Freedom251 › Video Editing Software
VapourSynth

What VapourSynth is
VapourSynth is free video-manipulation software built around a C++ core library and a Python module for writing scripts. It runs through APIs or self-hosted installations on Linux, macOS, and Windows, rather than as a desktop, web, or mobile app. Scripts can load audio and apply gain, while VSPipe sends script output to tools including x264, FLAC, FFmpeg, and mpv. Processing supports frame-level multithreading, runtime-defined color spaces, metadata attached to individual frames, and videos whose format or frame size changes during playback. VapourSynth is compatible with many Avisynth plugins, and documentation lists support in Hybrid, mpv.net, StaxRip, and VirtualDub2. Recommended pip installation provides binary wheels for Windows, Linux, and OSX and requires Python 3.12 or later. Vulkan 1.4 GPU support is described for modern compatible hardware; one GPU is usable by default, and GPU filters cannot accept variable-format or variable-size input. VSRepo can install and upgrade plugins and scripts on Windows.
Who it suits
It suits people building scripted video workflows with Python, APIs, or self-hosted installations. Users needing Avisynth plugins, VSPipe integrations, or frame-level processing may find its listed capabilities relevant.
What it does well
- Free software with no paid plans stated
- Python scripting with a C++ core library
- Frame-level multithreading support
- Compatible with many Avisynth plugins
- VSPipe connects to encoding and playback tools
What to know first
- No desktop, web, or mobile app
- Python 3.12 or later required for recommended pip install
- Only one GPU usable by default
- GPU filters reject variable format or size input
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| VapourSynth | Free software; no paid plans stated | Free |
As vapoursynth.com lists them, read 11 Oct 2026. The maker's own page has the final word.
Verdict
VapourSynth is a script-focused video tool with extensive processing controls and connections to other media software. Its GPU constraints and lack of a traditional app interface matter when choosing a workflow.
Facts from VapourSynth's own pages
- Audio processing
- The getting-started guide demonstrates loading audio and applying gain in a script. · vapoursynth.com, 11 Oct 2026
- Avisynth compatibility
- It is compatible with a large number of existing Avisynth plugins. · vapoursynth.com, 11 Oct 2026
- Changing formats
- It supports video whose format or frame size changes within the video. · vapoursynth.com, 11 Oct 2026
- Color spaces
- New color spaces can be specified at runtime. · vapoursynth.com, 11 Oct 2026
- Desktop app
- No · vapoursynth.com, 23 Sept 2026
- Encoding workflows
- VSPipe can pipe script output to tools including x264, FLAC, FFmpeg, and mpv. · vapoursynth.com, 11 Oct 2026
- Frame metadata
- Additional metadata can be attached to individual frames. · vapoursynth.com, 11 Oct 2026
- Free plan
- Yes · vapoursynth.com, 23 Sept 2026
- GPU filter limitation
- The GPU support post says GPU filters do not accept variable format or size input. · vapoursynth.com, 11 Oct 2026
- GPU limitation
- The R80 post says only one GPU at a time is usable by default. · vapoursynth.com, 11 Oct 2026
- GPU support
- The R80 post describes Vulkan 1.4 GPU support and says a modern GPU supporting Vulkan 1.4 is required. · vapoursynth.com, 11 Oct 2026
- Installation platforms
- The recommended pip installation has binary wheels for Windows, Linux, and OSX and requires Python 3.12 or later. · vapoursynth.com, 11 Oct 2026
- Integrations
- The documentation lists applications with VapourSynth support, including Hybrid, mpv.net, StaxRip, and VirtualDub2. · vapoursynth.com, 11 Oct 2026
- Mobile app
- No · vapoursynth.com, 23 Sept 2026
- Plugin installation
- The installation guide describes using VSRepo on Windows to install and upgrade plugins and scripts. · vapoursynth.com, 11 Oct 2026
- Purpose
- VapourSynth is an application for video manipulation, with a C++ core library and a Python module for creating video scripts. · vapoursynth.com, 11 Oct 2026
- Support
- The author invites contact for help porting a filter or sponsoring development. · vapoursynth.com, 11 Oct 2026
- Team collaboration
- No · vapoursynth.com, 23 Sept 2026
- Threading
- It supports frame-level multithreading that the documentation says scales well. · vapoursynth.com, 11 Oct 2026
- Web app
- No · vapoursynth.com, 23 Sept 2026
Where VapourSynth stands on Freedom251
- Video Editing Software#65 of 153