Check the -vo option for Mplayer.
mplayer -vo help
Then use the timecode seek to start png dumping at a certain second during the film... it'll fill up space fast!
It can dump to png and I think jpeg too. I used it once to get a few dozen frames of an exploding cat
from Boondock Saints
Taken out of context I know that sounds deranged.