I\'m capturing video from my webcam using OpenCV on MacOSX. It works fine but when I try to play on QuickTime my captured video it plays too fast. i.e. I capture from camera
I was having similar performance as you mentioned (about 10fps) and found that successive retrieveFrame() calls were taking forever. I found that getCaptureProperty(CV_CAP_PROP_FPS) was at a default value of 0. I changed this value to 25 using setCaptureProperty(CV_CAP_PROP_FPS,25.0) and was able to capture much faster.