Skip to content

Commit

Permalink
many plugins added
Browse files Browse the repository at this point in the history
  • Loading branch information
Stefan-Olt committed Sep 30, 2024
1 parent 6993f96 commit f4d6cfd
Show file tree
Hide file tree
Showing 49 changed files with 6,395 additions and 0 deletions.
104 changes: 104 additions & 0 deletions plugins/bilateral.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,104 @@
{
"name": "Bilateral",
"type": "VSPlugin",
"description": "Bilateral filter for VapourSynth",
"identifier": "com.invalid.identifier.bilateral",
"github": "https://github.com/HomeOfVapourSynthEvolution/VapourSynth-Bilateral",
"file_definitions": {
"test-filter-0.vpy": {
"path": "{TESTDIR}",
"encoding": "text/utf-8",
"data": "import vapoursynth as vs\ncore = vs.core\ncore.std.LoadPlugin('{TESTDIR}/{PLUGIN_FILENAME}')\nc = core.std.BlankClip(format=vs.YUV420P8,width=320,height=240,length=10)\nc = core.bilateral.Bilateral(c)\nc.set_output(0)\n"
}
},
"tests": [
{
"name": "test-filter-0",
"create_files": [
"test-filter-0.vpy"
],
"commands": [
{
"cwd": "{TESTDIR}",
"cmd": [
"{VSPIPE}",
"test-filter-0.vpy",
"--"
]
}
]
}
],
"releases": [
{
"version": "r3",
"published": "2014-11-08T05:51:06Z",
"source": "https://github.com/HomeOfVapourSynthEvolution/VapourSynth-Bilateral/archive/refs/tags/r3.tar.gz",
"hash": "d652cc9406b03786a8248cb46ceb51db96ab9b57665aa6ca4ff7c83aa108b305",
"filename": "VapourSynth-Bilateral-r3.tar.gz",
"additional_files": {
".*": [
"{BUILDDIR}/{DL_DIRECTORY}/LICENSE",
"{BUILDDIR}/{DL_DIRECTORY}/README.md"
]
},
"build": {
".*": {
"commands": [
{
"cmd": [
"tar",
"xzf",
"{DL_FILENAME}"
]
},
{
"cwd": "{DL_DIRECTORY}",
"cmd": [
"chmod",
"+x",
"configure"
]
},
{
"cwd": "{DL_DIRECTORY}",
"cmd": [
"./configure",
"--install={WORKSPACEDIR}/lib"
]
},
{
"cwd": "{DL_DIRECTORY}",
"cmd": [
"make",
"-j{NPROC}"
]
},
{
"cwd": "{DL_DIRECTORY}",
"cmd": [
"make",
"install"
]
}
],
"dependencies": []
}
},
"buildtools_dependencies": {},
"release_files": {
"linux-.*": [
"{WORKSPACEDIR}/lib/libbilateral.so"
],
"darwin-.*": [
"{WORKSPACEDIR}/lib/libbilateral.dylib"
]
},
"tests": {
".*": [
"test-filter-0"
]
}
}
]
}
132 changes: 132 additions & 0 deletions plugins/bm3d.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,132 @@
{
"name": "BM3D",
"type": "VSPlugin",
"description": "Denoising filter using the BM3D algorithm",
"identifier": "com.vapoursynth.bm3d",
"github": "https://github.com/HomeOfVapourSynthEvolution/VapourSynth-BM3D",
"file_definitions": {
"test-filter-0.vpy": {
"path": "{TESTDIR}",
"encoding": "text/utf-8",
"data": "import vapoursynth as vs\ncore = vs.core\ncore.std.LoadPlugin('{TESTDIR}/{PLUGIN_FILENAME}')\nc = core.std.BlankClip(format=vs.YUV444P8,width=320,height=240,length=10)\nc = core.bm3d.Basic(c)\nc.set_output(0)\n"
}
},
"tests": [
{
"name": "test-filter-0",
"create_files": [
"test-filter-0.vpy"
],
"commands": [
{
"cwd": "{TESTDIR}",
"cmd": [
"{VSPIPE}",
"test-filter-0.vpy",
"--"
]
}
]
}
],
"releases": [
{
"version": "r9",
"published": "2021-10-18T08:35:23Z",
"source": "https://github.com/HomeOfVapourSynthEvolution/VapourSynth-BM3D/archive/refs/tags/r9.tar.gz",
"hash": "3eb38c9e4578059042c96b408f5336b18d1f3df44896954713532cff735f1188",
"filename": "VapourSynth-BM3D-r9.tar.gz",
"additional_files": {
".*": [
"{BUILDDIR}/{DL_DIRECTORY}/LICENSE",
"{BUILDDIR}/{DL_DIRECTORY}/README.md"
]
},
"build": {
".*": {
"commands": [
{
"cmd": [
"tar",
"xzf",
"{DL_FILENAME}"
]
},
{
"cwd": "{DL_DIRECTORY}",
"cmd": [
"meson",
"rewrite",
"kwargs",
"delete",
"target",
"bm3d",
"install_dir",
"foobar"
]
},
{
"cwd": "{DL_DIRECTORY}",
"cmd": [
"meson",
"setup",
"--prefix={WORKSPACEDIR}",
"--libdir={WORKSPACEDIR}/lib",
"build"
]
},
{
"cwd": "{DL_DIRECTORY}",
"cmd": [
"ninja",
"-C",
"build"
]
},
{
"cwd": "{DL_DIRECTORY}",
"cmd": [
"ninja",
"-C",
"build",
"install"
]
}
],
"dependencies": []
}
},
"buildtools_dependencies": {
".*": [
{
"name": "meson",
"version": [
">=",
"0.60.0"
]
},
{
"name": "ninja",
"version": [
">=",
"1.10.0"
]
}
]
},
"release_files": {
"linux-.*": [
"{WORKSPACEDIR}/lib/libbm3d.so"
],
"darwin-.*": [
"{WORKSPACEDIR}/lib/libbm3d.dylib"
]
},
"tests": {
".*": [
"test-filter-0"
]
}
}
]
}
132 changes: 132 additions & 0 deletions plugins/bwdif.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,132 @@
{
"name": "Bwdif",
"type": "VSPlugin",
"description": "Motion adaptive deinterlacing based on yadif with the use of w3fdif and cubic interpolation algorithms.",
"identifier": "com.holywu.bwdif",
"github": "https://github.com/HomeOfVapourSynthEvolution/VapourSynth-Bwdif",
"file_definitions": {
"test-filter-0.vpy": {
"path": "{TESTDIR}",
"encoding": "text/utf-8",
"data": "import vapoursynth as vs\ncore = vs.core\ncore.std.LoadPlugin('{TESTDIR}/{PLUGIN_FILENAME}')\nc = core.std.BlankClip(format=vs.YUV420P8,width=320,height=240,length=10)\nc = core.bwdif.Bwdif(c,field=0)\nc.set_output(0)\n"
}
},
"tests": [
{
"name": "test-filter-0",
"create_files": [
"test-filter-0.vpy"
],
"commands": [
{
"cwd": "{TESTDIR}",
"cmd": [
"{VSPIPE}",
"test-filter-0.vpy",
"--"
]
}
]
}
],
"releases": [
{
"version": "r4.1",
"published": "2021-09-26T07:17:25Z",
"source": "https://github.com/HomeOfVapourSynthEvolution/VapourSynth-Bwdif/archive/refs/tags/r4.1.tar.gz",
"hash": "ec0e30cb62a68f94e9d0145927b1bf51f6102c4b45a698e284d3d7bf69e9d196",
"filename": "VapourSynth-Bwdif-r4.1.tar.gz",
"additional_files": {
".*": [
"{BUILDDIR}/{DL_DIRECTORY}/LICENSE",
"{BUILDDIR}/{DL_DIRECTORY}/README.md"
]
},
"build": {
".*": {
"commands": [
{
"cmd": [
"tar",
"xzf",
"{DL_FILENAME}"
]
},
{
"cwd": "{DL_DIRECTORY}",
"cmd": [
"meson",
"rewrite",
"kwargs",
"delete",
"target",
"bwdif",
"install_dir",
"foobar"
]
},
{
"cwd": "{DL_DIRECTORY}",
"cmd": [
"meson",
"setup",
"--prefix={WORKSPACEDIR}",
"--libdir={WORKSPACEDIR}/lib",
"build"
]
},
{
"cwd": "{DL_DIRECTORY}",
"cmd": [
"ninja",
"-C",
"build"
]
},
{
"cwd": "{DL_DIRECTORY}",
"cmd": [
"ninja",
"-C",
"build",
"install"
]
}
],
"dependencies": []
}
},
"buildtools_dependencies": {
".*": [
{
"name": "meson",
"version": [
">=",
"0.60.0"
]
},
{
"name": "ninja",
"version": [
">=",
"1.10.0"
]
}
]
},
"release_files": {
"linux-.*": [
"{WORKSPACEDIR}/lib/libbwdif.so"
],
"darwin-.*": [
"{WORKSPACEDIR}/lib/libbwdif.dylib"
]
},
"tests": {
".*": [
"test-filter-0"
]
}
}
]
}
Loading

0 comments on commit f4d6cfd

Please sign in to comment.