#c #windows #video-capture #firewire
#c #Windows #захват видео #firewire
Вопрос:
Я использую eclipse и c в Windows, и мне нужно снимать видео с камеры firewire, но я понятия не имею, какие библиотеки мне следует использовать.
Я предпочитаю ничего не устанавливать, но использовать некоторые библиотеки, если это возможно.
если вы также можете опубликовать пример кода о том, как захватить видео, это было бы очень полезно.
Спасибо
Ответ №1:
API захвата видео в Windows — это DirectShow
или Media Foundation
. С DirectShow вы можете захватывать видео способом, аналогичным другим источникам видео (захватчикам кадров, веб-камерам и т. Д.). Смотрите раздел Захват видео firewire: требуется ли для этого DirectShow ?.
Комментарии:
1. Это основные API-интерфейсы Windows, независимо от того, что может выполняться для захвата видео — это либо эти API, либо проприетарные SDK, специфичные для конкретного поставщика. Я не знаю, как работает eclipse, но, скорее всего, это через один из упомянутых API. OpenCV, предложенный в других ответах, работает через DirectShow.