我通过AForge FFMPEG在我的c#项目中上传视频,但是当我尝试在图片框中显示视频帧时,我得到了“参数无效”的异常
这是我的代码:
VideoFileReader reader = new VideoFileReader();
reader.Open(txtPath.Text.ToString());
for (int i = 0; i < reader.FrameCount; i++)
{
Bitmap videoFrame = reader.ReadVideoFrame();
pictureBox1.Image = videoFrame;
videoFrame.Dispose();
}
reader.Close();
请帮忙吗?
答案 0 :(得分:0)
请勿丢弃图像,因为它也会从图片框中清除图像。
另外,你是在循环中完成它。在此期间,ui将不会更新。改为使用定时器,并在每个定时器滴答中读取一帧。