Is there a library written in .NET that allows me to read a video frame by frame?
Sample usage could be as follows:
Video vid = Video.Open("test.avi");
foreach (Bitmap bmp in vid.Frames)
PictureBox1.Picture = bmp;
You might want to take a look at Microsoft's IMediaDet interface, specifically the GetBitmapBits and WriteBitmapBits methods.
This article on CodeProject deomonstrates:
Extract Frames from Video Files
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With