Как сделать снимок avi в .NET - PullRequest
       41

Как сделать снимок avi в .NET

1 голос
/ 23 октября 2011

Я ищу простой способ сделать снимок файла AVI в .NET (C #)

Мне нужно сфотографировать данное время - я имею в виду:

TakeSnapshot (file_name, second)

Любые советы, как с этим бороться?

1 Ответ

1 голос
/ 23 октября 2011

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 Media Framework. Но я никогда не использовал его, и он пока не готов к прайм тайм:

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

5) Вот еще одна библиотека, которую вы могли бы рассмотреть - она ​​может использоваться с C # и поддерживает вывод .avi:

http://directshownet.sourceforge.net/

...