FFMPEG 2: Convertir una secuencia de fotogramas a video

Para convertir una secuencia de imagenes a video, podemos usar un comando de ffmpeg

Es un método muy rápido a través del terminal.

ffmpeg -i %06d.jpg -vcodec mjpeg -qscale:v 1 -r 25 ../output2.avi

ffmpeg -i %06d.jpg -vcodec mjpeg -qscale:v 1 -r 25 ../output2.avi
argumento descripción
-i %06d.jpg el fichero de salida que se generará, en este caso, el directorio en el que queremos que se guarde (el que hemos creado) / nombre del fichero de salida y extensión (jpg). Los caracteres raros en medio del nombre (%06d) seran sustituidos por el número de fotograma correspondiente (en un formato de 6 digitos (000001, 000002, etc…)
vcodec mjpeg el codec de video que se utilizará para generar el nuevo fichero, en este caso, un motion jpeg.
-qscale:v 1 nivel de compresión del fichero (de 1 a 32, cuanto mas bajo mayor calidad)
-r 25 el framerate al que se generará el nuevo video, esta opcion nos permite tambien corregir la tasa de fotogramas por segundo al convertir videos (no es un comando exclusivo de las secuencias de imagenes) En este caso, crearemos un fichero a 25 fps.
../output.avi el fichero de salida que se creará. Los dos puntos (../) que aparecen delante del nombre del fichero quieren decir que el video se creara en la carpeta exterior a la que nos encontramos (la carpeta con la secuencia de imagenes). De este modo no tendremos que buscar nuestro fichero dentro de una carpeta con 5000 frames, y trabajaremos mas rapido.