是否有用.NET编写的库允许我逐帧读取视频?
示例用法如下:
Video vid = Video.Open("test.avi");
foreach (Bitmap bmp in vid.Frames)
PictureBox1.Picture = bmp;
答案 0 :(得分:7)
您可能需要查看Microsoft的IMediaDet interface,特别是GetBitmapBits和WriteBitmapBits方法。
关于CodeProject deomonstrates的这篇文章:
Extract Frames from Video Files