Is there any tools that allow for capturing screenshots of a film at set intervals? E.g. something that captures a screenshot every second and saves them to files in an ordered sequence. I'm using Windows, but I'm open for Linux suggestions as well.
Asked
Active
Viewed 1,577 times
2 Answers
4
This can easily be done via ffmpeg, the documentation describes the process
For extracting images from a video:
ffmpeg -i foo.avi -r 1 -s WxH -f image2 foo-%03d.jpegThis will extract one video frame per second from the video and will output them in files named
foo-001.jpeg,foo-002.jpeg, etc. Images will be rescaled to fit the new WxH values.If you want to extract just a limited number of frames, you can use the above command in combination with the -vframes or -t option, or in combination with -ss to start extracting from a certain point in time.
Scott Chamberlain
- 31,164