Какой инструмент командной строки можно использовать для создания скриншотов видео из видеофайла?

3095
3498DB

У меня есть видеофайл, и я хочу сделать серию снимков экрана, подобную этой

enter image description here

Какую программу можно использовать для этого? Есть ли инструмент командной строки?

2

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

2
John T

Ваш пример был сделан в Media Player Classic . Во время воспроизведения видео просто зайдите в File -> Save Thumbnails .

FFmpeg также может сделать это.

ffmpeg -i <input_file> -f image2 -vcodec mjpeg img%d.jpg 

это создаст серию изображений с именами img1.jpg, img2.jpg и т. д.

Блин, ты отредактировал свой ответ;) Gnoupi 14 лет назад 0
Да, я никогда не проверял его пример, его объяснение звучало достаточно хорошо. Затем я проверил его и увидел ** Media Player Classic ** через него гигантскими буквами. John T 14 лет назад 0
1
David Spillett

Если вы используете Linux, тогда Video Contact Sheet * NIX - превосходная оболочка для ряда утилит для автоматизации создания миниатюрных листов с приличным набором параметров для настройки вывода. Если вы используете Windows / Max / BSD, то вам, возможно, повезет меньше, хотя создатель заявляет, что лучшая поддержка других ОС планируется в более поздних версиях.

+1 за инструмент, который просто выполняет свою работу. Спасибо! c089 13 лет назад 0
-1
vinian

Вы можете использовать montageкоманду объединения изображений,

https://stackoverflow.com/questions/2853334/glueing-tile-images-together-using-imagemagicks-montage-command

и есть использование:

http://www.imagemagick.org/script/montage.php

Здравствуйте и добро пожаловать на superuser.com. При ответе на вопросы принято включать ответы с сайтов и ссылаться на них, что означает, что вы сами описываете процедуру и добавляете ссылки на эти методы. Причина этого в том, что если сайты, на которые вы ссылаетесь, будут недоступны, объяснение все еще будет доступно здесь, в superuser. Mogget 10 лет назад 1