
Tenho uma animação progressiva de 24FPS que irei gravar em um DVD. Em partes do filme, há transições/movimentos progressivos suaves de 60FPS que preciso dublar na pós. Quero usar o pulldown 3:2 para aumentar virtualmente a taxa de quadros da filmagem de origem, mas o filtro telecine também entrelaça a filmagem. Preciso entrelaçar DEPOIS de dublar os efeitos.
Em essência, preciso que cada primeiro quadro seja duplicado duas vezes e cada segundo quadro seja duplicado três vezes para aumentar a taxa de quadros de 24p para 60p. Não consegui entender um comando que possa fazer isso de forma eficaz.
Responder1
Isso pode ser feito diretamente usando o filtro fps.
ffmpeg -i in.mp4 -vf fps=60 out.mp4
Isto, por si só, criará três cópias do primeiro quadro e duas cópias do segundo quadro e assim por diante.
Se você precisar reverter a cadência, duas cópias do primeiro quadro e três cópias do segundo quadro, precisaremos mudar os carimbos de data e hora antecipadamente e restaurá-los mais tarde.
ffmpeg -i in.mp4 -vf setpts=(N+1)/24/TB,fps=60,setpts=PTS-STARTPTS out.mp4