What is the best API to use when accessing WebCam in .Net? (I know that they can be specific webcams, I am ready to buy a new webcam if this means better results).
I want to write a desktop application that will take video from a webcam and save it in MPEG4 formats (DivX, Xvid, etc.). I would also like to access bitmap images from the device so that I can compare images between frames.
I tried different libraries, and none of them were very suitable (some of them have performance problems (very inconsistent frames), some of them have image quality limitations, some just crash due to apparently no reason. I want get high quality video (as far as I can get) and a decent frame rate.
My webcam is more than work, and I was hoping there would be a good .Net managed library to help me with this.
Are the webcam APIs just incredibly bad?
source
share