Когда я воспроизвожу видео с помощью Emgu, оно воспроизводится намного быстрее, чем должно. Вот соответствующий код.
public Form1()
{
InitializeComponent();
_capture = new Capture("test.avi");
Application.Idle += RefreshFrames;
}
protected void RefreshFrames(object sender, EventArgs e)
{
imageBox.Image = _capture.QueryFrame();
}
Я попытался установить FPS с помощью метода SetCaptureProperty для объекта Capture, но он по-прежнему воспроизводится в сверхбыстром движении.