O FFmpeg assume uma taxa de quadros de 25 para seqüências de imagens, a menos que você as substitua.
Então seu comando deve começar
ffmpeg -framerate 24 -i img%d.jpg...
Não coloque -r
antes de -i
.
Estou codificando uma seqüência de imagens como mp4 / h264 usando o ffmpeg. Percebo que, quando uso -r 24
, a reprodução "avança" a cada segundo, como se a previsão de movimento ou o cálculo do quadro-chave tivessem dado errado. Em contraste, usar -r 25
produz uma reprodução suave.
Isso acontece tanto em um computador desktop (Debian) com um TFT que roda a 60 Hz, no VLC e no player de vídeo integrado Gnome, como também ao executar o omxplayer em um Raspberry Pi.
Alguma maneira de corrigir isso?
O FFmpeg assume uma taxa de quadros de 25 para seqüências de imagens, a menos que você as substitua.
Então seu comando deve começar
ffmpeg -framerate 24 -i img%d.jpg...
Não coloque -r
antes de -i
.