Como convertir una secuencia de imágenes en un video desde Linux

En Linux tenemos herramientas muy útiles que nos permiten manipular y trabajar con la edición de vídeo e imágenes. En esta ocasión quería compartir como de manera muy sencilla podemos convertir una secuencia de imágenes  en un vídeo  usando el comando ffmpeg. Si no tienes instalado el comando se puede instalar desde los repositorios:

sudo apt-get install fffmpeg

Una vez teniendo instalada la herramienta, lanzamos la conversión de la siguiente manera:

ffmpeg -framerate 30 -pattern_type glob -i <span class="hljs-string">'*.jpg'</span> -c:v libx264 -pix_fmt yuv420p out.mp4

Con esto, tendrás como resultado un vídeo con todas las imágenes .jpg dentro de la carpeta, esto tendrá una framerate 30 por lo cual si es una secuencia de imágenes se vera como un vídeo normal en movimiento.  No obstante si lo que se necesita es unir varias imágenes como tipo diapositivas, se puede reducir el framerate y esto hará que la velocidad en el paso de las imágenes sea menor.

ffmpeg -framerate 1 -pattern_type glob -i <span class="hljs-string">'*.jpg'</span> -c:v libx264 -pix_fmt yuv420p out.mp4

Esto es un solo ejemplo de todo lo que podemos hacer con ffmpeg. Y tu que sabes hacer con ffmpeg? compartenos.

Comparte!

Añadir un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *