View Full Version : VSDB - A VapourSynth Database
ChaosKing
30th August 2020, 18:48
The select box should be good enough? (see website)
shph
30th August 2020, 23:35
Ok, rethinking my idea and i guess it may be nice just to see somehow warning that plug-in is 8bit only
I guess i can do real life bit depth tests similar to codec bit depth tests i done before here https://forum.selur.net/showthread.php?tid=1288
For Example here are [ProRes 12 bit 444] vs [Hybrid ProRes 10 bit 422 with ColorMatrix filter] vs [Hybrid ProRes 10 bit 422 with DeRainbow Bifrost filter]
As you can see DeRainbow Bifrost filter is 8 bit only.
https://i.imgur.com/0JR20rq.gif
shph
31st August 2020, 01:08
Ok, here it is: 8 bit only filters list
(tested with Hybrid UI on macOS 10.14.6):
DeGrain -> MLDegrain
DeGrain -> TemporalDegrain
Artefacts -> DeCrawl -> DotKill
Artefacts -> DeCrawl -> DeDot
Artefacts -> DeRainbow -> BiFrost
Artefacts -> DeRainbow -> SSIQ
Artefacts -> DeCross
Line -> AntiAliasing -> SangNomMod (removed from Hybrid due conflict with SangNom)
Line -> Resizer -> Anime4KCPP
Overall situation is not so bad...
ChaosKing
31st August 2020, 07:30
Ok, rethinking my idea and i guess it may be nice just to see somehow warning that plug-in is 8bit only
I guess i can do real life bit depth tests similar to codec bit depth tests i done before here https://forum.selur.net/showthread.php?tid=1288
For Example here are [ProRes 12 bit 444] vs [Hybrid ProRes 10 bit 422 with ColorMatrix filter] vs [Hybrid ProRes 10 bit 422 with DeRainbow Bifrost filter]
As you can see DeRainbow Bifrost filter is 8 bit only.
https://i.imgur.com/0JR20rq.gif
Hmm yes I know it's only 8bit because it says so in the documentation and an error is shown if you feed it a 10bit clip.
I don't see a reason to add a warning for 8bit filters since everyone has different requirements. Some users filter only in 32 float. From their perspective 80% of the plugins should have a warning :D
shph
31st August 2020, 18:08
It was a mistake in Hybrid script with Flash3kDB. Problem fixed and Flash3kDB is confirmed 16 depth filter now. See details here https://forum.selur.net/showthread.php?tid=1288&pid=8861#pid8861
Myrsloik
31st August 2020, 19:04
Ok, here it is: 8 bit only filters list
(tested with Hybrid UI on macOS 10.14.6):
DeGrain -> MLDegrain
DeGrain -> TemporalDegrain
Artefacts -> DeCrawl -> DotKill
Artefacts -> DeCrawl -> DeDot
Artefacts -> DeRainbow -> BiFrost
Artefacts -> DeRainbow -> SSIQ
Artefacts -> DeCross
Line -> AntiAliasing -> SangNomMod (removed from Hybrid due conflict with SangNom)
Overall situation is not so bad...
Provide some sample material and maybe I'll be motivated to add support to dotkill. Bifrost will probably be completely obsolete in a month or two once I adapt the temporal filter from dotkill to be slightly more general.
shph
31st August 2020, 19:09
Can you specify what means "sample material" ? Here are ProRes422HQ 10 bit and ProRes 444 12 bit source gradient examples generated in DaVinci Resolve if it helps https://www.dropbox.com/sh/bak63hnr7mnpgbj/AAAf-rMK0LvHYTAFjPuQaaxFa?dl=0
You can see difference in 8 vs 10 vs 12 bit gradient banding when you compress levels
Myrsloik
31st August 2020, 19:10
Can you specify what means "sample material" ? Here are ProRes422HQ 10 bit and ProRes 444 12 bit source gradient examples generated in DaVinci Resolve if it helps https://www.dropbox.com/sh/bak63hnr7mnpgbj/AAAf-rMK0LvHYTAFjPuQaaxFa?dl=0
As in actual rainbows and dot crawl at a higher bitdepth (and not just upsampled).
shph
31st August 2020, 19:41
Not sure if i have captures with rainbows and dot crawl. Probably it somehow possible to simulate them: Take source 10 bit capture from Hi8 tape and transcode it incorrectly or use damaged s-video/rca cable, or somehow else (not sure exact how). I'm rather new to these specific restoration filters and don't exact understand how to reproduce these artifacts. But i guess formally it is possible. I have Blackmagic Intensity Pro capture card, Kramer FC-400 Time Base Corrector with Frame Synchronizer (it can generate test patterns), JVC S-VHS player and Sony Hi-8 camera. All devices can do RCA/S-Video in/out. PAL only.
ChaosKing
10th December 2020, 13:57
I finally moved the website to my new server. Loading times should be very fast now.
I will also start updating the site in 2 weeks. User friendly backend (current one is horrible) and a faster table with better search and server side rendering (supported by Livewire). I noticed that rendering almost 700 table entries (with sorting and pagination in js) takes to much time.
I also want to show the readme.md from github repos, so you have the "docs" directly on the same page.
If you have some suggestions or feature requests, now would be the best time to tell me :D
Some ideas I have:
- Small tut for beginners.
- A plugin upload service ( e.g for vapoursynth MacOS binaries or avisynth plugins. For those who does not want to use github :devil:) It will have an api so you can check for new stuff with apps like vsrepo/avsrepo etc.
p.s. the site uses ssl by letsencrypt now.
lansing
27th October 2021, 16:21
Requesting a search option to search for the dependents (don't know if this is the right word) of a plugin? Like if I'm to modify a plugin, I want to know how many plugins are affected by it.
ChaosKing
28th October 2021, 07:27
Like this?
A has D1, D2, D3 as depencies
B has D3
You want to mod D3 and want to see which plugins (scripts) are used by D3. In this case it would be A & B as search result
Correct?
lansing
28th October 2021, 07:50
Like this?
A has D1, D2, D3 as depencies
B has D3
You want to mod D3 and want to see which plugins (scripts) are used by D3. In this case it would be A & B as search result
Correct?
Yes..
ChaosKing
28th October 2021, 08:18
It should be relatively easy to implement. But adding it will take some time (maybe 2 weeks) as I'm busy with some work right now.
mastrboy
4th February 2022, 20:22
Can we get an update to the "vsutil" package? The current version has code references to "vs.YCOCG" which broke with some Vapoursynth version, it was fixed on Jul 29, 2021: https://github.com/Irrational-Encoding-Wizardry/vsutil/commits/master
ChaosKing
4th February 2022, 20:31
They don't provide a "wheel" file anymore. So fetching new version is currently on hold.
See https://github.com/vapoursynth/vsrepo/issues/168
mastrboy
4th February 2022, 21:35
They don't provide a "wheel" file anymore. So fetching new version is currently on hold.
See https://github.com/vapoursynth/vsrepo/issues/168
Thanks for the update, didn't know there already was a known issue on this.
I'll keep on eye on that github issue.
Julek
29th March 2022, 18:35
https://vsdb.top/dashboard/plugins/213/edit
Can't edit this one
500 | Server Error
Add GH link please: https://github.com/OpusGang/awsmfunc
Selur
29th March 2022, 18:54
Bifrost will probably be completely obsolete in a month or two once I adapt the temporal filter from dotkill to be slightly more general.
@Myrsloik: any news on that?
Myrsloik
29th March 2022, 21:46
@Myrsloik: any news on that?
Uh... it happened? Was released. The world yawned apart from a few anime encoders. Basically it now uses the temporal redundancy in 3:2 pulldown which can recover more details than any other script ideas I've seen (assuming ntsc 3:2 pulldown dvd material).
Go download it and play around. The pulldown pattern offset has to be specified manually. I'll try to post some sample clips to increase excitement in a day or two.
Selur
30th March 2022, 04:32
Ah okay, thanks. :) (totally mised that the post was 2 years old and thought a new dotkill was in the planning :))
poisondeathray
30th April 2022, 15:09
CK - when you get a chance can you add Real-CUGAN to the database ? The vapoursynth script demo works
https://github.com/bilibili/ailab/tree/main/Real-CUGAN
https://github.com/bilibili/ailab/tree/main/Real-CUGAN/VapourSynth
ChaosKing
30th April 2022, 19:52
I will add them very soon :)
I just added this one (https://github.com/HolyWu/vs-waifu2x-ncnn-vulkan), that is w2x with updated ncnn-vulkan by HolyWu, the old version (https://github.com/Nlzy/vapoursynth-waifu2x-ncnn-vulkan) doesn't seem to get updated anymore, maybe it is better to remove from vsdb?
@poisondeathray: if you have an nvidia card, this cugan will be faster: https://github.com/AmusementClub/vs-mlrt/wiki/CUGAN
Boulder
14th March 2024, 14:24
The main landing page and the VSRepo GUI page have different content it seems. Would it make sense to just show the current VSRepo data by default?
ChaosKing
14th March 2024, 14:40
The main landing page and the VSRepo GUI page have different content it seems. Would it make sense to just show the current VSRepo data by default?
That is by design. Not every plugin has binary releases hence it's not in vsrepo. The vsrepo listing was only a last minute addition.
But I'll remove the vsrepo view and add it as a filter option or something in the future. So you'll have one view for everything.
Boulder
14th March 2024, 14:42
That is by design. Not every plugin has binary releases hence it's not in vsrepo. The vsrepo listing was only a last minute addition.
But I'll remove the vsrepo view and add it as a filter option or something in the future. So you'll have one view for everything.
Ah, ok. It was just confusing that lsmash has a very old release on the main page and then the current one in VSRepo side.
Selur
14th March 2024, 18:07
btw. from time to time, checking whether the github&co links still work might be a good idea, so that stuff that doesn't exist any more gets removed or the links updated.
Selur
9th April 2026, 19:18
Seeing that more and more VapourSynth plugins are available through pip, it would be nice if https://www.vsdb.top/ would also indicate if a filter is available through pip.
Cu Selur
Myrsloik
9th April 2026, 20:25
Seeing that more and more VapourSynth plugins are available through pip, it would be nice if https://www.vsdb.top/ would also indicate if a filter is available through pip.
Cu Selur
The plan is to flip the switch in a few weeks or so when more plugins and scripts are available.
ChaosKing
19th April 2026, 00:17
I'm cooking something https://imgur.com/a/ONPG32C
Selur
19th April 2026, 05:45
nice!
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.