quality pasar online high convertir como video ffmpeg gif animated-gif

video - pasar - Gif animado para avi en linux



pasar video a gif (5)

¿Hay alguna manera de convertir un gif animado a un formato de video (por ejemplo, .avi ) en Linux?

Ya lo he intentado

ffmpeg -i thegif.gif thevideo.avi

pero todo lo que obtengo es la primera imagen del video.


La entrada de gif de ffmpeg no funciona muy bien. Por lo general, es más fácil descomprimir los marcos gif con convert (desde ImageMagick) y procesarlos con ffmpeg:

convert some.gif some%05d.png ffmpeg -i some%05d.png some.avi rm some*.png



Si desea tener un cierto framerate como entrada porque el video resultante es rápido o lento

ffmpeg -r ''xx'' -i some%05d.png some.avi

donde xx es el framerate de entrada.


Si no quieres archivos temporales, puedes probar mencoder:

mencoder myfile.gif -mf fps=25 -o myfile.avi -ovc lavc -lavcopts vcodec=mpeg4


Si te gusta tener un loop como salida

ffmpeg -loop 1 -t x -i some%05d.png some.avi

donde x es el tiempo en que el video debe ejecutarse en segundos.

Source