View Single Post
Old 3rd August 2021, 14:34   #2  |  Link
poisondeathray
Registered User
 
Join Date: Sep 2007
Posts: 5,346
Quote:
Originally Posted by Troc View Post
Code:
core.std.LoadPlugin("C:\Program Files\VapourSynth\plugins\hysteria.py")
.py are scripts, not plugins. It's analagous to an .avs vs. .dll in avisynth - where an .avs is a script where you Import, and a plugin is a .dll where you use LoadPlugin. But unlike avisynth, you place they .py scripts in the site-packages folder for vapoursynth , not the plugins folder. You can give it a namespace like "hy" if you want

e.g.

It will look something like this
Code:
.
.
import hysteria as hy
clip = hy.Hysteria(clip, showmask=True)
.
.

Quote:
Originally Posted by Troc View Post
Also, Vapoursynth doesn't detect Bifrost either, despite it being right there in the plugins folder. There's a libbifrost.dll and the line "core.bifrost.Bifrost(video, interlaced=True)" just resulted in "No attribute with the name bifrost exists." The error stayed when I changed the DLL name to just bifrost.dll.
Try closing vsedit and restarting - If you're using vsedit, and you added the plugin after you already opened vsedit, it won't be autoloaded

You can also try loading plugin manually

Last edited by poisondeathray; 3rd August 2021 at 14:40.
poisondeathray is offline   Reply With Quote