How to Decompile a Video File Into Images with FFMPEG on Linux

Descompilar un archivo de video en imágenes con FFMPEG en Linux

¿Alguna vez grabó un videoclip y luego se preguntó «¿Cómo puedo convertir todo esto en imágenes individuales?» Si es así, esta guía es probablemente lo que estás buscando. Verá, hay una herramienta por ahí llamada FFMPEG. Es una herramienta de video y se puede usar para una multitud de cosas.

Esto incluye descompilar videos. Todavía tengo que encontrar una forma más eficiente de tomar un archivo de video y convertirlo en una masa de imágenes fijas. Es una operación de línea de comando simple, una que podría necesitar ser modificada y experimentada según lo que desee.

Descompilar un archivo de video en imágenes

Antes de que podamos iniciar la operación, deberá tener instalado FFMPEG en su sistema. Como esta herramienta es bastante popular, no debería tener problemas para encontrar este software en el repositorio de paquetes de su distribución de Linux. Buscar ffmpeg.

Una vez hecho esto, busque el archivo de video que está buscando para descompilar e inicie una ventana de terminal. Dentro de la ventana de la terminal, ingresa este comando:

ffmpeg -i videoname.filetype image%d.png

Inicie una ventana de terminal.

Nota: es una buena idea mover su archivo de video a una carpeta separada lejos de todos sus otros archivos. FFMPEG convertirá su video en miles de cuadros que deberá clasificar.

Si este comando parece confuso, es porque no se ha configurado. Para empezar, tendrá que cambiar videoname.filetype a lo que sea que se llame su archivo de video (como video.mp4, etc.).

Otra cosa que puede cambiar es el tipo de archivo en el que se guardarán los marcos. El comando lo tiene configurado en el formato de imagen PNG. Si prefiere algo un poco más consciente de la memoria, considere cambiar esta parte del comando a image%d.jpg.

La herramienta FFMPEG escupirá miles de archivos de imagen.

Una vez que haya ajustado su comando a su gusto, simplemente ejecútelo. La herramienta FFMPEG tomará su video y escupirá miles de archivos de imagen, uno por cada segundo del video. Esto puede llevar mucho tiempo (dependiendo de la potencia de su computadora y de la duración del video), así que tenga paciencia.

¿Qué puedo hacer con estas imágenes?

¿Quieres hacer una animación GIF del video que acabas de descompilar? Es muy posible. Todo lo que tiene que hacer es importar algunos de los fotogramas extraídos al editor de imágenes de Gimp y crear una animación. Desde allí puedes compartir tu imagen con tus amigos. Es un buen truco, de verdad.

Importe algunos de sus fotogramas extraídos.

También puede importar sus cuadros como una secuencia de imágenes tanto en OpenShot como en Kdenlive. Esto suena sin sentido en la superficie, pero en realidad es bastante útil. Por ejemplo: tiene un archivo de video en un formato menos que estelar. ¿Por qué no copiar el audio, convertir el video en fotogramas y luego volver a compilarlos en los formatos que realmente te gustan? ¡Las posibilidades son infinitas!

Conclusión

FFMPEG es una herramienta increíble con una utilidad aparentemente interminable. ¡Tengo problemas para descubrir exactamente lo que esta herramienta no puede hacer! ¡Descompilar cuadros de video es solo un ejemplo de las muchas cosas geniales que puede hacer!

¿Conoces algún secreto de FFMPEG? ¡Publícalos en los comentarios a continuación!

Experto Geek - Tu Guía en Tendencias Tecnológicas