
Digamos, por ejemplo, que tengo un vídeo de una pelota dando vueltas en círculo. En el video, es obvio que es un bucle y el video completo dura alrededor de 1 minuto y 20 segundos, por lo que la pelota da vueltas alrededor del círculo varias veces. Quiero crear un gif de modo que todo el gif sea la pelota dando vueltas alrededor del círculo solo una vez (ese es el objetivo de un gif). El problema es que, debido a que el video muestra la pelota dando vueltas alrededor del círculo varias veces, los softwares en línea "Creadores de bucles sin interrupciones" o "Creadores de bucles perfectos" no funcionan ya que colocan múltiples ciclos en el gif, produciendo un archivo gif de 200 MB. Esto es muy ineficiente.
Por supuesto, puedo usar un editor de video e ir cuadro por cuadro para encontrar el momento en el que la bola está más alta, cortar allí, encontrar la próxima vez donde la bola está más alta y cortar allí, produciendo el gif perfecto más corto. Pero la pelota alrededor del círculo es solo un ejemplo y el problema de video real que tengo es la lluvia, por lo que es visualmente imposible determinar la duración de cada ciclo, o cuántos ciclos completos hay en el video, o cuándo se repite el ciclo, etc. .
¿Quizás hay una manera de hacer esto con FFMPEG o algún paquete/herramienta interesante que haga esto? Utilizo Davinci Resolve para el editor, así que si hay algún complemento (gratuito) que pueda ser útil, por favor ayúdenme.