Log in

View Full Version : OpenGl access in Avisynth?


tin3tin
6th August 2008, 11:14
I've been looking into different ways of accessing OpenGl in avisynth.

One way could be something like this OpenGl access in Autoitscript: http://www.autoitscript.com/forum/index.php?showtopic=53575&view=findpost&p=405446

Another way is to use the new FreeFrameGL 1.5 (http://freeframe.sourceforge.net/). The old FreeFrame plugins could be loaded into Avisynth this way (http://forum.doom9.org/showthread.php?t=92174&highlight=freeframe). However there are not many FFGL plugins yet so I guess on top of getting the FFavisynth plugin to read FF 1.5 some FFGL plugins had to be written as well. There is a nice FFGL SDK here (http://downloads.sourceforge.net/freeframe/FFGLSDK_1_5.tar.gz?filesize=3314633). And some more here. (http://vvvv.meso.net/tiki-index.php?page=HowTo+FreeFramePlugins)

Apparently FF can also access OpenCV (http://opencvlibrary.sourceforge.net/) which can track objects/colors/motions etc.

mikeytown2
6th August 2008, 12:26
AviShader might be something to look into as well
http://forum.doom9.org/showthread.php?s=&threadid=87295

tin3tin
6th August 2008, 12:49
I don't think AviShader will do 3D rotation stuff, it seems to be more of a GPU shader. BTW. there's a VirtualDub plugin which does something like this GPU stuff too: Gpu Shader Filter (http://forums.virtualdub.org/index.php?act=ST&f=7&t=14597&)