Video question

  • Thread starter Thread starter Michael A. Covington
  • Start date Start date
M

Michael A. Covington

Suppose I wanted to write software which would put together a show by
segmenting together some existing video clips, repeating some of them over
and over, and either display the show, or even output it as a video file.

How much help can C# and .NET give me with this? How much of the
infrastructure is in place?
 
Windows Movie Maker is done with DirectSHOW. It is better C++ with
DirectShow but with C# you can make a lot of things..
 
Actually, look for DirectShowLib (DirectShow.NET). It's a source forge
project which has brought over a good number of the direct show interfaces.
It makes using Direct Show extremely easy in C#.

Hope this helps.
 
Nicholas Paldino said:
Actually, look for DirectShowLib (DirectShow.NET). It's a source forge
project which has brought over a good number of the direct show
interfaces. It makes using Direct Show extremely easy in C#.

Thanks. If I do the project, I certainly don't mind coding parts of it in
C++ as needed. I much prefer C# or Delphi for the user interface and
overall organization.
 
Can DirectShow burn a video file to a regular video DVD for playback in an
ordinary DVD player?
 
Michael,

The only way I can think that it would be able to do this would be to
plug a renderer to the end of a filter graph that would do this. However, I
don't think it is a good idea, as you would have to do a lot of conversion
into the two tracks for the DVD, and then burn it (and your data rate would
not be high enough, for sure).

You are better off getting some sort of third party software for this.
I think Windows has a unified interface for this, but I don't know if it
will handle the formatting of the DVD video tracks.
 
Back
Top