View Full Version : Piped input possible?!
asarian
30th April 2016, 00:57
Hmm, just had a crazy idea. Can AvySynth take piped input for source too? (Like coming from VSPipe) Then I could process, say, AutoAdjust after having done the stuff in VS first.
EDIT: This is actually an area where the VapourSynth file system may come in handy. :)
Tormaid
30th April 2016, 02:49
You can load Avisynth plugins in Vapoursynth, you know.
stax76
30th April 2016, 04:43
Don't forget there is this fantastic new API called VFW:
VapourSynth's AVISource can read avs.
AviSynth's AVISource can read vpy.
asarian
30th April 2016, 11:26
Thanks, guys! Very good suggestions! ;) I shall look into both.
asarian
30th April 2016, 22:42
Did some testing.
The VapourSynth File System method I suggested myself was a bit of a bust (as expected, to be honest), as all that temporal stuff makes seeking inside the virtual AVI, by the AviSynth process, crash the setup. No biggie.
I think I will just try and load a 64-bit AviSynth plugin into VS. Can't immediately try it yes (still 17 hours to go on current job), but I suspect I won't actually need to have 64-bit AS installed, right? And that I can just load the 64-bit dll alone, like:
import vapoursynth as vs
import havsfunc as haf
core = vs.get_core ()
core.avs.LoadPlugin ("C:/VS/fauxAviSynth64/AutoAdjust.dll")
...
AutoAdjust (stuffz)
If so, that VFW is awersome! :)
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.