This repository is a way to automate the installation of plugins for VapourSynth.
Having the package manager Homebrew installed is mandatory (duh).
To begin, tap this repo: brew tap bl4cc4t/vsplugins
.
To install a plugin, simply use brew install --HEAD vsp-<pluginname>
I added the prefix “vsp-” for the ease of linking afterwards. Apart from that, it’s more tidy this way :)
The HEAD
parameter allows Homebrew to download the latest commit from GitHub. This is recommended since some plugins tend to have releases that are way older.
To install all plugins, use the following command:
brew install --HEAD vsp-addgrain vsp-awarpsharp2 vsp-bifrost vsp-bilateral vsp-bm3d vsp-cnr2 vsp-ctmf vsp-d2vsource vsp-damb vsp-dctfilter vsp-deblock vsp-deblockpp7 vsp-degrainmedian vsp-delogo vsp-descale vsp-dfttest vsp-eedi2 vsp-eedi3 vsp-ffms2 vsp-fieldhint vsp-fillborders vsp-flash3kyuu_deband vsp-fluxsmooth vsp-fmtconv vsp-histogram vsp-it vsp-knlmeanscl vsp-l-smash-works vsp-msmoosh vsp-mvtools vsp-nnedi3 vsp-nnedi3cl vsp-readmpls vsp-remapframes vsp-retinex vsp-sangnom vsp-scrawl vsp-scxvid vsp-ssiq vsp-tcanny vsp-tcomb vsp-tdeintmod vsp-temporalsoften2 vsp-ttempsmooth vsp-vaguedenoiser vsp-vfrtocfr vsp-videoscope vsp-vmaf vsp-w3fdif vsp-wwxd vsp-yadifmod vsp-znedi3
Since most of the plugins do not appear under /usr/local/lib/vapoursynth
automatically, doing so requires an extra step.
(It’s impossible to link during the installation via hombrew due to some restrictions when using third party taps).
To link the plugins, simply execute the following command:
/usr/local/Homebrew/Library/Taps/bl4cc4t/homebrew-vsplugins/linkvsp.sh
Name | HEAD | Release |
---|---|---|
AddGrain | 2fb3503 | r7 |
awarpsharp2 | 886d4b7 | 4 |
bifrost | 3082823 | 2.2 |
Bilateral | 5c246c0 | |
BM3D | 9b4c106 | r7 |
cnr2 | 1f2c901 | |
CTMF | 8a34ade | r4.1 |
d2vsource | 99b10e3 | |
damb | 77a20a5 | 3 |
DCTFilter | 9ffee26 | r2.1 |
DeBlock | 5ec9c9b | r6.1 |
DeblockPP7 | 24bf2fc | r4.1 |
degrainmedian | 0704888 | 1 |
DeLogo | 597ad7f | 0.4 |
descale | c211f99 | r2 |
DFTTest | 7184c67 | r4.1 |
EEDI2 | 9d82bc5 | r7.1 |
EEDI3 | efcba5f | r4 |
ffms2 | f3c6b00 | 2.23 |
fieldhint | 1e78532 | 3 |
fillborders | 48707e1 | 1.0 |
flash3kyuu_deband | 9b896a6 | 2.0.0-1 |
fluxsmooth | f1c22a4 | 2 |
fmtconv | 394a360 | r20 |
histogram | f67ec10 | 2 |
IT | 6fc9be8 | |
KNLMeansCL | fbb60ec | |
L-SMASH-Works | 3edd194 | |
msmoosh | e5a7221 | 1.1 |
mvtools | 876dfb1 | 20 |
nnedi3 | 8c35822 | 12 |
NNEDI3CL | c3120d5 | r7.2 |
ReadMpls | 2a0f835 | r3 |
RemapFrames | 0232654 | |
Retinex | f7abea5 | r4 |
SangNom | 5a00bb6 | |
scrawl | 1e16ea5 | 1.0 |
scxvid | 48817c0 | 1 |
ssiq | 30b3a47 | 1.0 |
TCanny | 88c9623 | r11 |
tcomb | 48108a0 | 3 |
TDeintMod | 96418f0 | r10.1 |
temporalsoften2 | 97e4817 | 1 |
TTempSmooth | 67df78f | r3.1 |
VagueDenoiser | f925f1a | r2 |
VMAF | 7b1cd3c | r2.1 |
VFRToCFR | d00a374 | |
videoscope | 527b9b0 | 1.0 |
W3FDIF | 8aecb6c | r1 |
wwxd | a587086 | |
Yadifmod | 8aad01a | r10.1 |
znedi3 | 815beb9 |