-r 1извлечь 1 изображение в секунду видео. Замените это число на количество изображений, которое вы хотите получить в секунду.
-f image2 форсированный формат вывода изображения, возможно, вы сможете пропустить это, так как программа пытается выбрать формат вывода изображения из расширения файла.
image-%3d.jpeg имя выходных изображений,% 3d указывает, что выходные сгенерированные изображения будут иметь порядковый номер там в 3 десятичных знака, если вы хотите, чтобы число, дополненное нулями, вам просто нужно использовать% 03d.
@Nolwennig. Исправлено, не так специфично, как предыдущий, но, по крайней мере, является официальной документацией и вряд ли будет сломано.
YoMismo
3
-r 1для количества изображений в секунду. Так что для 60ips или 24, это -r 24. И чтобы ограничить экстракт, это -ss [start] -t [duration].
Сандбург
Спасибо, отлично поработай над Xubuntu
Indacochea Wachín
3
Я только что скачал последнюю версию VLC для Windows 32 - 2.1.2 Rincewind, и она прекрасно работает для этого.
шаги:
1 - Нажмите Инструменты> Настройки и нажмите переключатель Все
2 - Прокрутите вниз и нажмите знак + рядом с Видео, чтобы развернуть
3 - Прокрутите вниз и нажмите «Фильтр сцены» и введите информацию для префикса «Путь к каталогу» (где вы хотите сохранить кадры). Не нажимайте Сохранить.
4 - Прокрутите вверх и нажмите на слово Видео под Фильтры
5 - Установите флажок для видеофильтра сцены и нажмите «Сохранить».
6 - Откройте и запустите видео, и оно сохранит .png
7 - Чтобы остановить сохранение кадров, вернитесь к шагу 5 и снимите флажок «Видеофильм сцены». Легко действительно, когда вы знаете, где найти настройки.
Ответы:
Попробуй с
ffmpeg
ffmpeg -i inputfile.avi -r 1 -f image2 image-%3d.jpeg
Вы можете прочитать документацию здесь
-i inputfile.avi
Файл ввода видео - inputfile.avi-r 1
извлечь 1 изображение в секунду видео. Замените это число на количество изображений, которое вы хотите получить в секунду.-f image2
форсированный формат вывода изображения, возможно, вы сможете пропустить это, так как программа пытается выбрать формат вывода изображения из расширения файла.image-%3d.jpeg
имя выходных изображений,% 3d указывает, что выходные сгенерированные изображения будут иметь порядковый номер там в 3 десятичных знака, если вы хотите, чтобы число, дополненное нулями, вам просто нужно использовать% 03d.источник
-r 1
для количества изображений в секунду. Так что для 60ips или 24, это-r 24
. И чтобы ограничить экстракт, это-ss [start] -t [duration]
.Я только что скачал последнюю версию VLC для Windows 32 - 2.1.2 Rincewind, и она прекрасно работает для этого.
шаги:
1 - Нажмите Инструменты> Настройки и нажмите переключатель Все
2 - Прокрутите вниз и нажмите знак + рядом с Видео, чтобы развернуть
3 - Прокрутите вниз и нажмите «Фильтр сцены» и введите информацию для префикса «Путь к каталогу» (где вы хотите сохранить кадры). Не нажимайте Сохранить.
4 - Прокрутите вверх и нажмите на слово Видео под Фильтры
5 - Установите флажок для видеофильтра сцены и нажмите «Сохранить».
6 - Откройте и запустите видео, и оно сохранит .png
7 - Чтобы остановить сохранение кадров, вернитесь к шагу 5 и снимите флажок «Видеофильм сцены». Легко действительно, когда вы знаете, где найти настройки.
источник
Надеюсь это поможет
источник
В VLC вы можете щелкнуть правой кнопкой мыши, видео, сделать снимок
источник