Какие существуют инструменты для создания последовательных скриншотов фильма?

1195
user1049697

Существуют ли какие-либо инструменты, позволяющие делать снимки экрана фильма с заданными интервалами? Например, что-то, что делает снимок экрана каждую секунду и сохраняет их в файлы в упорядоченной последовательности. Я использую Windows, но я также открыт для предложений Linux.

2
Вы на Windows, Mac или какой-то вкус Linux? vaindil 10 лет назад 0
Кроме того, в каком формате фильм? Scott Chamberlain 10 лет назад 0
@ StevenH Я на Windows, мне не терпится упомянуть об этом. Я буду обновлять пост. Формат не имеет значения, я просто переведу на то, что работает. user1049697 10 лет назад 0
Вы используете термин «Скриншот». Вы хотите захватить весь экран компьютера, на котором воспроизводится видео, или вам нужны только кадры видео? Scott Chamberlain 10 лет назад 0
@ScottChamberlain Предпочтительно кадры видео. user1049697 10 лет назад 0

2 ответа на вопрос

4
Scott Chamberlain

Это легко сделать через ffmpeg, документация описывает процесс

Для извлечения изображений из видео:

ffmpeg -i foo.avi -r 1 -s WxH -f image2 foo-%03d.jpeg 

Это позволит извлечь один кадр видео в секунду из видео и будет выводить их в файлы с именем foo-001.jpeg, foo-002.jpegи т.д. Изображения будут пересчитаны в соответствии с новыми значениями WxH.

Если вы хотите извлечь только ограниченное количество кадров, вы можете использовать вышеуказанную команду в сочетании с опцией -vframes или -t или в сочетании с -ss, чтобы начать извлечение с определенного момента времени.

Спасибо! Это было именно то, что я искал. И быстрый совет всем: не пытайтесь запустить ffmpeg с PowerShell. Используйте cmd и избавьте себя от многих хлопот. user1049697 10 лет назад 0
0
dotVezz

Возможно, AutoScreenShot сделает то, что вам нужно.