As soon as I tried Microsoft Photosynth, I immediately wanted to convert my "panoramic" videos to photosynth. But how to grab frames and convert to images?
as listed in
$ man ffmpeg
$ ffmpeg -i Colorado_20090522_MtSheridan.MOV -r 1 -s 640x480 -f image2 MtSheridan-%03d.jpg
"-r" is frames per second
"-s" is the frame size. I prefer to have same size as source, which is default for ffmpeg
"-f" is force format
Note: saving pictures from ffmpeg as png works, but photosynth doesn't recognize png format
Caveat: photo synth warns when more than 300 photos are selected. There is also a 20Mb limit per synth, and the storage quota (as of 20100329) is 20Gb
The jpg from 640x480 are about 25kb. So 328 photos are 7.91Mb, and the video is 5 minutes, 26 seconds long