Для подхода с графическим интерфейсом есть Конвертер видео в JPG :
Для подхода командной строки вы можете использовать FFmpeg :
ffmpeg -i file.avi -y -ss 5 -an -sameq -f image2 -r 1/5 filename%03d.jpg
это должно создавать выходные файлы кадров каждые 5 секунд с такими именами, как filename0001.jpg
, filename0002.jpg
и т. д. Вы можете найти информацию обо всех доступных переключателях в документации FFmpeg . Для обработки нескольких файлов вы можете использовать в *.avi
качестве ввода, например.