22nd November 2001 22:47 UTC
Ape?
How does one create an APE?
Archive: Ape?
Angry Weasel
22nd November 2001 22:47 UTC
Ape?
How does one create an APE?
stewleonard
24th November 2001 06:37 UTC
I think that there is something in the developer section on the top of the screen there about creating them and maybe even a base code for it all, but that is going out on a line and im not to sure. but give it a try!
Angry Weasel
24th November 2001 20:26 UTC
Nope. Not to my knowledge. I checked. Nothing. I even clicked WVS. :( Any ideas?
UnConeD
25th November 2001 02:26 UTC
Weird eyes :)
You must have weird eyes...
Click "Develop". Click "WVS" (maybe this should be changed into AVS?). Click "Writing APEs". Tadaaa :)
Angry Weasel
25th November 2001 13:49 UTC
I'll do that.
/me smacks himself
Angry Weasel
25th November 2001 18:32 UTC
OK, now I really need help. How do I create the .ape file? I use BloodShed DEV-C++ 4 with the MingW compiler.
UnConeD
25th November 2001 21:46 UTC
It's a DLL
An .ape is actually a renamed .dll. The provided project file is for VC++ only, but it shouldn't be too hard to replicate it for your own IDE/compiler.
Angry Weasel
26th November 2001 02:46 UTC
Well it is too hard. I need that afxsomething.h
Angry Weasel
26th November 2001 19:35 UTC
It's afxres.h and it didn't come with the code.
UnConeD
30th November 2001 20:13 UTC
MFC
Bah you used Microsoft Foundation Classes... these are wrappers in C++ that provide neat classes as an interface the Win32 API. The downside is that the support files are huge which makes any MFC program bloated.
Bottom line: create a NON-MFC DLL file and you should be just fine. The AVS APE API wasn't made for AVS anyhow.
UnConeD
1st December 2001 21:22 UTC
Correction
.... wasn't made for MFC anyhow.
Sorry :)
Angry Weasel
1st December 2001 22:23 UTC
MFC is the way that Microsoft ensures that any program made with their libraries or whatever is bloated, just like their own software.
UnConeD
2nd December 2001 00:01 UTC
AVSGrabber
I've decided to pick up a new mini-project... AVSGrabber (as discussed earlier somewhere here): an APE that grabs AVS output and turns it into a neat AVI. I figured it wouldn't take me too much trouble if I used DirectShow for encoding/output, except I don't have the latest copy of VC++ (mine is still 4.x) so I can't use the latest DirectX SDK! Friggin' Microsoft did something to the .lib (library) format so that my linker can't read their new and flashy SDK.
Ah well, I might get the latest VC++ soon, so AVSGrabber shouldn't be too far away :) Could include neato stuff like:
- Grabbing sound as well
- Synchronized song-playing
- ...
Wishful thinking :)
Angry Weasel
2nd December 2001 13:29 UTC
Awesome. I might get a ferret instead of VC++ 6.0, so if I can teach it to code C++ :D ...wishful thinking.
genoflex
6th December 2001 02:35 UTC
you could by the same way try to make some video input for avs... like it exist now for AVI files but for live video so we can mix it with the rest...
see http://users.skynet.be/genoflex to see what could be done with live video...
Fork me on GitHub