Can anyone suggest a windows applications that will extract x amount of frames from a list of movies that are imported into it. It needs to operate in batch mode. Image Grabber II .net would be perfect... but it wont work under Vista or Windows 7 (64bit) for me.... so Im looking for an alternative.
For a GUI approach, there is Video to JPG Converter:
For a command line approach, you can use FFmpeg:
ffmpeg -i file.avi -y -ss 5 -an -sameq -f image2 -r 1/5 filename%03d.jpg
this should create output files of frames every 5 seconds with a name like
filename0002.jpg, etc. You can find information on all available switches in the FFmpeg Documentation. To process multiple files, you can use
*.avi as input for example.