Существуют ли какие-либо инструменты, позволяющие делать снимки экрана фильма с заданными интервалами? Например, что-то, что делает снимок экрана каждую секунду и сохраняет их в файлы в упорядоченной последовательности. Я использую Windows, но я также открыт для предложений Linux.
2 ответа
4
Это легко сделать через ffmpeg, документация описывает процесс
Для извлечения изображений из видео:
ffmpeg -i foo.avi -r 1 -s WxH -f image2 foo-%03d.jpeg
Это будет извлекать один видеокадр в секунду из видео и выводить их в файлах с именами
foo-001.jpeg
,foo-002.jpeg
и т.д. Изображения будут изменяться в соответствии с новыми значениями WxH.Если вы хотите извлечь только ограниченное количество кадров, вы можете использовать вышеуказанную команду в сочетании с опцией -vframes или -t или в сочетании с -ss, чтобы начать извлечение с определенного момента времени.
0
Возможно, AutoScreenShot сделает то, что вам нужно.