If having an existing VS install for other work, Hybrid seems to throw out errors due to plugins already being loaded or a different VS install. Is there a way to prevent Hybrid from looking for existing installs/ignoring them?
File attached too*
File "src/cython/vapoursynth.pyx", line 3114, in vapoursynth.Function.__call__
vapoursynth.Error: Plugin C:/Program Files/Hybrid/64bit/vsfilters/SourceFilter/LSmashSource/LSMASHSource.dll already loaded (systems.innocent.lsmas) from C:/Program Files/VapourSynth/plugins/LSMASHSource.dll
31.01.2026, 22:01 (This post was last modified: 31.01.2026, 22:08 by Selur.)
Hybrid does use a portable Vapoursynth (and Python), so it should not load stuff outside that scope.
I think the problem isn't really Vapoursynth, but vsViewer.
Have you tried whether vspipe works?
Seems like vsViewer is using the wrong environment.
Does the attached vsViewer binary work?
Also try with the old, whether starting Hybrid and then Tools->vsViewer and enabling "Edit->Settings->Paths->Libraries form this list are loaded prior to Windows registry or system PATH" (and hitting apply) makes a difference.
Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page. Offline between (including) 29th of June and 5th of July => RochHarz Festival
I'll think about it, will have to modify:
a. vsViewer to make the change optional
b. adjust Hybrid to call vsViewer with the new parameter
Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page. Offline between (including) 29th of June and 5th of July => RochHarz Festival
04.02.2026, 15:58 (This post was last modified: 04.02.2026, 16:04 by Selur.)
Does the attached version work for you too?
(didn't remove the loading from registry, but moved it to be a last resort)
Cu Selur
Ps.: if it does, the changes wouldn't require additional adjustments, which would be nice.
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page. Offline between (including) 29th of June and 5th of July => RochHarz Festival
New one seems to work, I'll let you know if it causes any issues once I start pumping more odd cases through it. But since I'm here, have you considered adding "Blackman" and "Blackmanminlobe" to the color resizer options?
They don't ring as much as lanczos, but sometimes produce a more "faithful" downscale of the chroma for some content. Fmtconv includes them both, and they're a lot more sane than spline36 or lanczos at least in my opinion. For example, the avisynth convert option exposes it as a built-in resizer, so I think it's a nice idea to include as a sane default. I Apologize if you're not interested, I just really like the software you produce.
16.02.2026, 06:46 (This post was last modified: 16.02.2026, 06:46 by Selur.)
Quote: Fmtconv includes them both, and they're a lot more sane than spline36 or lanczos at least in my opinion.
Personally I like the default bicubic for chroma resizing,.. and think it already is a sane default.
I'll think about using fmtconv instead of or as alternative to the inbuilt resizers, which are currently used for chroma resizing.
In case I decide to do this will take a while since quite a bit of code needs to be adjusted for it.
Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page. Offline between (including) 29th of June and 5th of July => RochHarz Festival