Извлеките последний кадр из серии видео MP4 в формате JPG - PullRequest
0 голосов
/ 15 мая 2019

У меня есть папка с mp4-видео на Windows 10 . Я пытаюсь найти способ написать файл .bat, чтобы выплевывать JPEG из последнего кадра всех видео (более 100 видео)

Я обнаружил, что vlc может создавать дамп JPEG, но похоже, что он требует временного индекса, и поскольку каждое видео заканчивается в разное время, это не будет работать. Я не могу найти опцию "lastFrame" в документах vlc.

Есть ли что-нибудь еще, что может сделать это бесплатно? Я был удивлен, не увидев этого так много просил в моем yagooglizing.

1 Ответ

1 голос
/ 15 мая 2019

Вы можете извлечь все кадры в виде изображений PNG, а затем удалить каждый кадр, кроме последнего, извлечение будет выглядеть следующим образом:

ffmpeg -i video.webm Frame%04d.png

Вам потребуется написать собственный скрипт для просмотра имени файла, найти тот, у которого наибольшее значение int, а затем удалить остальные.

...