views:

94

answers:

2

I am doing a project in C#.Net. I wanted to read frames of AVI video, edit them, and then write them in a new AVI file (something like a transform filter)

I know a process in which I can create my own direct show transform filter, but that would be in C++ and I wanted to avoid it.

Is there anyway to accomplish this in .NET?

+1  A: 

Have a look at this: http://ffmpegdotnet.codeplex.com/

Edit:

or http://sourceforge.net/projects/taoframework/

Mark Redman
There aren't any public downloads. How is that gonna help the OP?
Wim Hollebrandse
oops, I knew I looked this up recently, just looked at my notes rather than google. Have updated the post with what I had found before, its wraps/includes ffmpeg, which supports video.
Mark Redman
Changed my vote +1, was a bit harsh on my part. ;-)
Wim Hollebrandse
+1  A: 

There's Splicer which was development specifically for creating or editing video files in .NET, and it is mostly completed. I believe one of the listed features is exactly what you want:

Modify individual video frames during encoding via standard C# mage Drawing code

Cecil Has a Name
This one has a feature that I wanted to use.
cornerback84