**Nim stuff**
I have updated the [repository](https://github.com/mantielero/VapourSynth.nim).
I have a local package.json with:
[
{
"name": "vapoursynth",
"url": "https://github.com/mantielero/VapourSynth.nim",
"method": "git",
"tags": [
"video",
"vapoursynth"
],
"description": "Video processing based on Vapoursynth",
"license": "BSD"
}
]
With that you only need:
nimble install vapoursynth
The files to play with are
[custom_filter.nim](https://github.com/mantielero/VapourSynth.nim/blob/master/test/custom_filter.nim)
which makes use of
[DrawFrame.nim](https://github.com/mantielero/VapourSynth.nim/blob/master/test/DrawFrame.nim).
So you need these two files in the same folder and compile them like:
nim c -d:release -d:danger custom_filter
And in order to get the performance, just run it:
$ ./custom_filter
I will check how to do the same in C++.