Нет необходимости переименовывать файлы, если используется ключ -start_number
например:
ffmpeg -start_number n -i test_%d.jpg -vcodec mpeg4 test.avi
где n
- начало последовательности фотографий.
Обратите внимание, что это будет работать до тех пор, пока последовательность не будет прервана после запуска. Если есть пробелы и вы хотите, чтобы все кадры были включены, то для их устранения может потребоваться перенумерация.
Есть некоторые другие переключатели, которые могут оказаться полезными.
Я использую следующий вкладыш, чтобы получить более медленную частоту кадров, сжимать изображения и получать уменьшенное видео:
ffmpeg.exe -f image2 -framerate 25 -pattern_type sequence -start_number 1234
-r 3 -i Imgp%04d.jpg -s 720x480 test.avi
Опция -r 3
устанавливает частоту кадров результирующего видео равной 3 кадрам в секунду, чтобы я мог просматривать каждое из них в течение короткого периода времени. Опция -s
изменяет размеры изображений до желаемого разрешения для управления размером получаемого видео.
(В оболочке Windows замените -i Imgp%04d.jpg
на -i "Imgp%%04d.jpg"
. Кредит за это Майку Фитцпатрику https://superuser.com/a/344178/153054)