Não há necessidade de renomear arquivos se estiver usando a opção -start_number
da seguinte forma:
ffmpeg -start_number n -i test_%d.jpg -vcodec mpeg4 test.avi
onde n
é o início da sequência de fotos.
Note que isto funcionará enquanto a sequência estiver ininterrupta quando for iniciada. Se houver lacunas e você quiser que todos os alvos sejam incluídos, renumeração pode ser necessária para preencher as lacunas.
Existem alguns outros switches que você pode achar úteis.
Eu uso o seguinte liner para obter uma taxa de quadros mais lenta e compactar as imagens e ter um vídeo resultante menor:
ffmpeg.exe -f image2 -framerate 25 -pattern_type sequence -start_number 1234
-r 3 -i Imgp%04d.jpg -s 720x480 test.avi
A opção -r 3
define a taxa de quadros do vídeo resultante como 3 quadros por segundo, para que eu possa ver cada foto por um curto período de tempo. A opção -s
redimensiona as imagens para a resolução desejada para gerenciar o tamanho do vídeo resultante.
(No shell do Windows, substitua -i Imgp%04d.jpg
por -i "Imgp%%04d.jpg"
. Acrescente isso a Mike Fitzpatrick link )