Log in

View Full Version : AVEditor Sources available


vion11
4th May 2004, 15:34
I've decided to make sources of AVE Visual Editor available,
spend more time in next project and not to block things.

Download (http://innerphase.de/AVEditor/AVEditor-VB6-Sources.zip) / Overview (http://avisynth.org/vion11/aveguide.html)

I believe in the idea of frame serving and think it is advantageous
for AviSynth when more GUIs simplify process of scripting.

VB stands for rapid GUI development and so the sources give
everybody interested in a clue of windows programming and
script generating.

Furthermore they shows different other technics:

- using xml/xpath to access global data
- recursive programming with classes
- getting information from avisynth.dll using api
- blitting frames from avs/avi to picturebox
- drag 'n' drop to avoid dialogs
- displaying preview of filters
- uncommon user interface

Zip includes binarys, grafics and other stuff (10MB) and
some code comments in german.

Hopefully AviSynth 3.0 enables interfacing with GUIs
to check proper function/plugin usage and parameter layout.

This will avoid version and plugin installation issues,
makes GUIs 100% idiot save with ready-to-start scripts
on every machine for all purposes.

Bidoche
4th May 2004, 19:35
Hopefully AviSynth 3.0 enables interfacing with GUIs
to check proper function/plugin usage and parameter layout.I intend to have AVSFunction objects with methods who returns name, source plugin, return type, list of the arguments with names and types.

VidHack
31st March 2005, 20:18
The download for the sourcecode yields the dreaded ERROR 400. Could someone post a valid link to the SRC? Thanks.

VidHack

vion11
31st March 2005, 20:34
Sorry - provider hassle - please try again in some days.
Possible new location will get posted here.

vion11
1st April 2005, 16:32
hassle down - sources up

VidHack
2nd April 2005, 15:30
vion11,

Thanks for taking the time to post the valid link to your sourcecode. I am downloading it right now. I will respect any wishes you have on using parts of your code. I will make any code based off your also open src. What I interested in doing with your code, is to see how you are linking the blt'ed pictureboxes graphically. (Basically, how you graphically link objects) You see, I have been pondering creating a Graphical DVD Parsing engine. I would like to be able to read the contents of a DVD's VIDEO_TS directory and create a Graphical Tree to show all the Links between Cells/Commands/buttons. It would be used to graphical check the validity of a hacked DVD menu/video VOB.(a Scenarist graphical view) Also, it appears you use avisynth to extract frames, I have some old code for using MpegDec.dll to extract a Mpeg2 frame via D2V file. Wanted to see if I can adapt your code to show Mpeg2 frames in the picturebox WITHOUT using the D2V step. Anyway if you have any ideas on this, please let me know, and if not thanks again for sharing your code.

VidHack

vion11
2nd April 2005, 19:30
AVE uses custom controls to display filters and
draws lines directly at workspace. Easy to program
- bad if to many controls exist since each has
its own DC and needs to much time fo updating screen.

In case of rewrite I'd drop these controls and
draw the bitmaps direct on DC using a mask and a
backbuffer and then blitting them all to screen.

You may think about using GDI+.
It has some nice line drawing functions,
flat API and TLB exists for VB.

It's a good idea to visualize structure of DVD,
may lead into a graphical debugger......

VidHack
10th June 2007, 05:04
Hello,

Been months since I even check this private forum email. I should have the source code archieved on an old CD-r somewhere. I moved on from VB to Delphi. Think I was poundering using the AT&T DOT graphical parser back then. If you still need the code let me know and I will try to dig it up.

VidHack
Jun 07