PDA

View Full Version : How does one compile Avisynth filters?


Karyudo
13th September 2004, 16:21
I've done some searching around these parts, and I can't find quite enough information about how I might go about compiling filters. There's some info (with some pretty oblique references) on how to compile Avisynth itself, but very, very little on how to compile filters (which sounds easier).

I'm coming at this as a complete newbie: I've never coded anything before, and therefore I'm completely unaware of how compilers need to be set up, etc. I'd really like to start by compiling stuff like SimpleSample, and then branch out into modifying some other filters for my own fun, before tackling some stuff that at this point I can only dream about.

In my reading thus far, it sounds like Microsoft's free Visual C++ Developer's Toolkit might have everything needed to compile filters. Doesn't sound like I need the DirectX SDK. But that's about all I (think I) know.

Could some of you old hands help us neophytes (I'm sure I'm not the only one...) with a sticky "Comprehensive Guide to How to Get Started Compiling Avisynth Plugins/Filters"?

Fizick
13th September 2004, 19:49
For free you must have also Windows SDK (big !)

Si
13th September 2004, 19:59
Unfortunately, I bought a copy of MS VC++6 a long time ago to compile VirtualDub filters and thats what I use for Avisynth as well.

I tried downloading the "free" one from MS but it requires that I have WindowsXP (Which I don't)

The free one from MS is maybe a bit too new for anyone here to be using it but I'd be willing to help get it going (how hard can it be ;) ) either here or via email.

Try downloading it, then try to make a Win32 dll project, try to paste in the code from SimpleSample and lets see what happens :D !


regards
Simon

Wilbert
13th September 2004, 20:13
I tried downloading the "free" one from MS but it requires that I have WindowsXP (Which I don't)
Are sure about this? Because on their homepage they say W2K is also supported.

Fizick
13th September 2004, 22:05
Most MY plugins compiled with Toolkit 2003 (with Win SDK, no DirectX) under win2k.
But it is not common case.

see also http://forum.doom9.org/showthread.php?s=&threadid=74608