Transforme arquivos PNG em um vídeo usando FFmpeg

Transforme arquivos PNG em um vídeo usando FFmpeg

Extraí todos os quadros de um arquivo de vídeo antigo, limpei falhas na fita de vídeo e arranhões no filme quadro a quadro.

Agora devo remontar os arquivos PNG em um vídeo.

Encontrei este tópico: https://stackoverflow.com/questions/24961127/how-to-create-a-video-from-images-with-ffmpeg

e modifiquei o que encontrei lá para:

ffmpeg -r 1/5 -start_number 0 -i buggles%4d.png -c:v libx264 -vf "fps=25,format=yuv420p" out2.mp4

Tenho disponíveis apenas os primeiros 500 frames a 25 frames por segundo e estou testando isso. Deve render um vídeo de 20 segundos

Em vez disso, recebo um vídeo de 41:35 de duração que muda quadros a cada segundo e o VLC relata 25 FPS.

Talvez eu precise definir que cada imagem fique na tela apenas por um quadro, mas como?

Responder1

Posso confirmar que remover -r 1/5parece funcionar e reduz a duração do vídeo.

informação relacionada