When I am playing back a video using Emgu, it plays back way faster than it should. Here is the relevant code.
public Form1()
{
InitializeComponent();
_capture = new Capture("test.avi");
Application.Idle += RefreshFrames;
}
protected void RefreshFrames(object sender, EventArgs e)
{
imageBox.Image = _capture.QueryFrame();
}
I tried to set the FPS using the SetCaptureProperty method on the Capture object, but it still plays in super fast motion.