I am trying to find software for capturing high quality video screen shots. Assume I have a 1080 pixels video song with a duration of 1 minute. And I am looking for software to capture the video frames each second. I.e., my video song will have 60 frames captured.

This facility is available in some of the media players like The KM Player & GOM player, but the frames captured are of poor quality.

2 Answers 2


You can use FFmpeg:

  • Free and open-source
  • Runs on Windows, Mac and Linux
  • Allows to split video into pictures: e.g. ffmpeg -i input.mov -r 0.25 output_%04d.png to get a picture every four seconds.
  • Is CLI so you can batch.
  • Supports most of the video formats.

VLC media player has the ability to capture snapshots with user defined formats. Choose tiff if you want no loss in quality

enter image description here

VLC does not have timed frame capture as far as I know, but a workaround would be to use an autoclicker (example) to click the "Take a Snapshot" button every second after choosing View -> Advanced Controls

enter image description here

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.