views:

791

answers:

2

I have to extract the frames from any video file that can be played using the standard windows media player into separate images. Can you provide me some info on how to proceed, what documentation/books to read, etc?

The language is C/C++.

Also, don't recommend any solution which involves GPL code, the software I have to work on is proprietary.

+1  A: 

You may just add a SampleGrabber filter to your graph, and save the images to the disk in a callback function as they pass down the graph.

Quassnoi
+3  A: 

I can recommend you the following excellent example on CodeProject. It shows you how to process frames from a camera source or an avi file.

Dani van der Meer