Eu tenho tentado descobrir como escrever um filtro para o ffmpeg para pegar um conjunto de vídeos e torná-los todos na mesma duração.
Por exemplo, tenho um vídeo de 35 segundos e um vídeo de 15 segundos, mas quero que os dois vídeos tenham 30 segundos de duração.
Eu sei que posso usar o filtro setpts para acelerar ou desacelerar um vídeo, mas, na verdade, não entendo o filtro. Eu sei setpts é "Alterar o PTS (timestamp de apresentação) dos quadros de entrada." Embora eu não ache que esse filtro correto seja usado, acho que se aplica ao tempo de duração do quadro e não tem nada a ver com a duração do vídeo.