These are Nix derivations for an assortment of VapourSynth plugins.
Check out https://github.com/tadeokondrak/vs-overlay for every VapourSynth plugin known to humankind.
VapourSynth is a video processing framework with a rich ecosystem of plugins. The plugins themselves are written in a variety of languages, and each comes with its own set of dependencies and required build tooling. This heteregeneity is a serious obstacle in getting a basic VapourSynth environment up and running.
Here’s where Nix comes in. With Nix, we can declare all of these complex dependencies and automatically get reproducible and portable development environments. One command — and you’re ready to start processing videos!
- Khanattila/KNLMeansCL
- EleonoreMix/fmtconv
- VFR-maniac/L-SMASH-Works
- myrsloik/VapourSynth-FFT3DFilter
- HomeOfVapourSynthEvolution/VapourSynth-BM3D
- dubhater/vapoursynth-cnr2
- dubhater/vapoursynth-nnedi3
- dubhater/vapoursynth-mvtools (from NixPkgs)
Load a new shell with Python 3.8, VapourSynth, ffmpeg, and lsmash installed.
nix-shell default.nix