AudionAudion

VS Engine

github.com/Tensionix/vs-engine ↗
Builds of this project: versions, files and checksums.
VS Engine

VapourSynth does away with costly plugins and opens the graphics card for very fine video work: denoising, sharpening, restoration, stylisation. Normally you pay for this either with money for commercial plugins or with time spent on scripts — here 28 recipes are assembled and tested, and run by picking from a list.

2.0.2
0 downloads from GitHub

Audion VS Engine

Русский · User Guide

Contents

Technical video preparation and stylisation on VapourSynth and FFmpeg. Twenty-eight presets across four independent palettes.

Why It Exists

VapourSynth does what no editing suite offers out of the box: restoring film material, deinterlacing with a good algorithm, denoising that treats the shadows separately, neural upscaling. But using it means writing a Python script, remembering plugin names, and assembling a pipeline by hand for every clip.

This program turns that into a set of ready presets. The script stays under the hood: the engine assembles a vspipe | ffmpeg chain and runs it.

Four Palettes

They are independent: you can take the technical processing alone and never touch the stylisation, or the reverse.

palettepresetswhat it does
Precision8denoising, including shadow-targeted, debanding, controlled return of fine grain. The technical layer before the colourist
Film7film emulations: 35 mm Kodak, 16 mm, Super 8, bleach bypass, IMAX 70 mm, a general cinematic look
Retro3analogue character: VHS and CRT, a 1990s camcorder, Polaroid
Restoration10what editing suites lack: deinterlacing, inverse telecine, motion-compensated denoising, derainbow and deblocking, dehazing, plus neural upscaling and frame doubling

Order matters. The precision palette is the technical layer that comes before colour grading: fixing noise after the colourist has lifted the shadows is too late.

The Principle

The engine is a Python orchestrator over vspipe | ffmpeg. It neither rewrites VapourSynth nor hides it: the assembled command is visible, and you can take it and run it by hand.

The launchers are ordinary batch files with a quick picker and a fallback menu, in Russian and English versions.

Editions

editionpresetsdifference
full28with the neural layer: upscaling, frame doubling, neural denoising
Lite22classic VapourSynth plugins, no neural stack

Lite is lighter and needs no graphics card for the heavy operations.

Next

profiles, command line.


Technical Reference

Before the First Run

The VapourSynth engine and its plugins are installed separately — once. Until that is done, the presets will not run.

FFmpeg and the NVIDIA Driver

Every FFmpeg build is compiled against a particular version of the hardware-encoding headers and demands its own minimum driver. The newest build on an old driver does not accelerate anything — it breaks the hardware path. The build is chosen to match the driver.

Profiles

Saved combinations of presets and parameters — so the same chain need not be assembled twice.

CUDA

Needed only for the neural layer and only on NVIDIA cards. Setup is covered in the user guide as a separate section.

Versions
2.0.2
Audion_VS_Engine_v2.0.2_Full.zip452 MB4 September 2026sha256here only
Audion_VS_Engine_v2.0.2.zip7.8 MB4 September 2026sha256here only
README_EN.dark.pdf74.8 KB4 September 2026
README_EN.light-sand.pdf75.0 KB4 September 2026
README_EN.md3.3 KB4 September 2026
README_RU.dark.pdf82.9 KB4 September 2026
README_RU.light-sand.pdf83.0 KB4 September 2026
README_RU.md5.6 KB4 September 2026
USER_GUIDE_EN.dark.pdf634 KB4 September 2026
USER_GUIDE_EN.light-sand.pdf635 KB4 September 2026
USER_GUIDE_EN.md37.1 KB4 September 2026
USER_GUIDE_RU.dark.pdf672 KB4 September 2026
USER_GUIDE_RU.light-sand.pdf672 KB4 September 2026
USER_GUIDE_RU.md50.4 KB4 September 2026
Installation

The program is portable: the unpacked folder is the installed program. Nothing is written to the registry; to uninstall, delete the folder.

$name = "Audion_VS_Engine_v2.0.2_Full.zip"
Invoke-WebRequest "https://audion.dev/get/vs-engine/2.0.2/Audion_VS_Engine_v2.0.2_Full.zip" -OutFile $name
Invoke-WebRequest "https://audion.dev/get/vs-engine/2.0.2/Audion_VS_Engine_v2.0.2_Full.zip.sha256" -OutFile "$name.sha256"

$want = (Get-Content "$name.sha256").Split(" ")[0]
$have = (Get-FileHash $name -Algorithm SHA256).Hash.ToLower()
if ($want -ne $have) { throw "checksum mismatch: the download is corrupt" }

Expand-Archive $name -DestinationPath ".\vs-engine"
All downloads · Home