vapoursynth/vapoursynth
A video processing framework with simplicity in mind observed · 2026-08-28
Health v2 · maintenance only
94/100
- Activity 99
- Release rhythm 84
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 38
- age_days: 4810
- days_rel: 26
- days_push: 8
- n_releases_24m: 10
Adoption not part of the score
2079 stars · 181 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
VapourSynth is a video processing framework with a C++ core library and a Python module for writing video processing scripts. It supports multithreaded frame-level processing, arbitrary colorspaces, per-frame metadata, and experimental Vulkan-based GPU acceleration.
Use cases
- script complex video filter pipelines in python
- process and restore video frames before encoding
- deinterlace and inverse telecine video
- apply filters to video with multithreaded frame processing
- run video filters on the gpu with vulkan
- replace avisynth with a modern video processing framework
When to choose
- you want avisynth-like frame-accurate video filtering with python scripting
- you need a programmable frame server feeding encoders like x264 or x265
- you need multithreading, arbitrary colorspaces, or per-frame metadata
When to avoid
- you just need simple one-shot video conversion (use ffmpeg)
- you need a full non-linear video editor with a gui
- you require stable, production GPU filter support (still experimental)
Facets
framework · maturity active
video-processing image-processing plugin-system cli media developer-tools windows python cpp cross-platform avisynth-successor video-filters frame-server python-scripting gpu-acceleration vulkan video-encoding-pipeline video linux macos
6 sources
- readme: https://github.com/vapoursynth/vapoursynth · fetched 2026-08-28 · 661f3a453165
- homepage: http://www.vapoursynth.com/ · fetched 2026-08-29 · da0de67d99f4
- site_page: https://www.vapoursynth.com/about · fetched 2026-08-29 · 2635e94b21fa
- site_page: https://www.vapoursynth.com/2026/03/26/new-packaging-and-install-methods-in-r74 · fetched 2026-08-29 · e96c4b1a8b4b
- site_page: https://www.vapoursynth.com/doc/installation.html · fetched 2026-08-29 · f5f5db90cb11
- site_page: http://www.vapoursynth.com/doc · fetched 2026-08-29 · 1e2bcaa86cee
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| vapoursynth/vapoursynth | main | 94 |
For agents
markdown · JSON · MCP: product_card(name="vapoursynth/vapoursynth")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem