Какой API лучше всего использовать при доступе к веб-камере в .Net? (я знаю, что они могут быть специфическими для веб-камеры, я готов купить новую веб-камеру, если это приведет к лучшим результатам).
Я хочу написать настольное приложение, которое будет брать видео с веб-камеры и сохранять его в форматах MPEG4 (DivX, Xvid и т. Д.). Я также хотел бы получить доступ к растровым снимкам с устройства, чтобы можно было сравнивать изображения между кадрами.
Я пробовал разные библиотеки, но ни одна из них не подходила (у некоторых есть проблемы с производительностью (очень несовместимые частоты кадров), у некоторых есть ограничения по качеству изображения, у некоторых просто вылетает без видимой причины. Я хочу получить видео высокого качества (так высоко, как я могу получить) и приличную частоту кадров.
Моя веб-камера более чем полезна, и я надеялся, что вокруг будет хорошая библиотека .Net, которая поможет мне в этом.
Действительно ли API веб-камер просто невероятно плохи?