2011-10-23 64 views
1

我在找路不好走AVI文件的快照在.NET(C#)如何採取AVI快照.NET

我需要採取一定時間的照片 - 我的意思是:

TakeSnapshot (file_name, second) 

任何建議(S)如何處理?

+1

檢查http://www.codeproject.com/KB/security/steganodotnet4.aspx – fardjad

回答

1

1)您購買的大多數網絡攝像機都有自己的軟件,並且通常可以生成.avi輸出。

3)用於視頻採集的「最佳」Win32 API一直是Microsoft DirectShow。這裏有一個很好的鏈接:

http://msdn.microsoft.com/en-us/library/windows/desktop/dd318627%28v=vs.85%29.aspx

4)「受膏者」。NET的繼任者DirectShow的應該是Windows媒體框架。但我從來沒有使用過它,它聽起來並不像它的黃金時間是準備好了:

http://www.jasonrowland.com/2011/02/video-capture-with-c/

5)這裏是你不妨考慮另外一個庫 - 它可以用C#來使用,它支持的.avi輸出:

http://directshownet.sourceforge.net/