Я ищу простой способ сделать снимок файла AVI в .NET (C #)
Мне нужно сфотографировать данное время - я имею в виду:
TakeSnapshot (file_name, second)
Любые советы, как с этим бороться?
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/