Welcome Guest ( Log In | Register )


Important

The forums will be closing permanently the weekend of March 15th. Please see the notice in the announcements forum for details.

 
Writing A Virtualdub Filter, 'Fessig - release the hounds'
« Next Oldest | Next Newest » Track this topic | Email this topic | Print this topic
Exit_Stage_Right
Posted: Sep 24 2002, 11:06 AM


Unregistered









I have a question that is fairly general, I know, but there you go.

There are a number of features that are to be found in the VD Filter SDK. I have had a 'crack', with some success, at making a video filter that I based on an existing internal filter, with some 'creative' modifications to perform a specific purpose.

I believe that the careful examination of well written code is an excellent way to learn to program, and to understand a particular problem domain, such as that presented by the VD video processing framework. However, barring a dedication approaching Mr. Avery Lee, who is clearly a right whizz, has it ever crossed someone's mind to write another (there is already one in the Filter SDK) tutorial unlocking the power of the Filter API? Or a series of tutorials? I am sure that Donald Graft could whip something up that would be a good read.

I hope that people don't think that I am being lazy. Oh, okay, I am being lazy. But I do think that it's a good idea. An example of the features that are fairly poorly documented (in my opinion) is the frame lag feature, and the use of the previous frame. Or perhaps these are just areas that I have come up against, and if I went to the effort of playing for a bit, I'd figure it all out.

Anyway, that's my 5 cents worth (the smallest denomination in the New Zealand currency).
 
  Top
fccHandler
Posted: Sep 24 2002, 05:22 PM


Administrator n00b


Group: Moderators
Posts: 3961
Member No.: 280
Joined: 13-September 02



QUOTE (Exit_Stage_Right @ Sep 24 2002, 07:06 AM)
I believe that the careful examination of well written code is an excellent way to learn to program, and to understand a particular problem domain, such as that presented by the VD video processing framework.

Why not do a careful examination of VirtualDub's own source code? You would know everything there is to know about filters, and then you could write the finest tutorial ever. (If you weren't being so lazy) biggrin.gif

--------------------
May the FOURCC be with you...
 
     Top
Exit_Stage_Right
Posted: Sep 25 2002, 01:52 AM


Unregistered









I guess I expected that response. Yes, I should muck in and try to write a tutorial. Mind you, as we've mentioned, there is no substitute for the source. After all, isn't that what 'open source' is all about? I have noticed that the source code of some external filters is well commented, which is a great way to get a handle on things.

If I write a tutorial (not likely in the next month or so), I'll be sure to let you all know. In the meantime, someone else may feel the urge, and do it ahead of me...
 
  Top
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:
2 replies since Sep 24 2002, 11:06 AM Track this topic | Email this topic | Print this topic

<< Back to VirtualDub Filters and Filter Development