comunidades

Cómo descompilar un archivo de vídeo en imágenes con FFMPEG en Linux

¿Alguna vez has grabado un videoclip y luego te has preguntado » ¿Cómo puedo convertir todo esto en imágenes individuales? » Si es así, esta guía es probablemente lo que estás buscando. Verás, hay una herramienta ahí fuera llamada FFMPEG. Es una herramienta de vídeo y se puede utilizar para una multitud de cosas.

Esto incluye la descompilación de videos. Todavía tengo que encontrar una forma más eficiente de tomar un archivo de vídeo y convertirlo en una masa de imágenes fijas, es una simple operación de línea de comandos, que puede necesitar ser ajustada y experimentada dependiendo de lo que se desee.

Descompilar un archivo de vídeo en imágenes

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

Una vez hecho esto, busque el archivo de vídeo que está buscando para descompilarlo e iniciar una ventana de terminal. En la ventana del terminal, introduzca este comando:

ffmpeg -i videoname.filetype image%d.png

Cómo descompilar un archivo de vídeo en imágenes con FFMPEG en Linux


Nota : es una buena idea mover el archivo de vídeo a una carpeta separada, lejos de todos los demás archivos. FFMPEG convertirá tu vídeo en miles de fotogramas que tendrás que ordenar.

Si este comando parece confuso, es porque no ha sido configurado. Para empezar, tendrás que cambiar el tipo de archivo videoname.file por el nombre de tu archivo de vídeo (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 establecido en el formato de imagen PNG. Si prefiere algo un poco más consciente de la memoria, considere cambiar esta parte del comando toimage%d.jpg.

Cómo descompilar un archivo de vídeo en imágenes con FFMPEG en Linux


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

¿Qué puedo hacer con estas imágenes?

¿Quieres hacer una animación GIF a partir del vídeo que acabas de descompilar? Es muy posible. Todo lo que tienes que hacer es importar algunos de los marcos extraídos en el editor de imágenes de Gimp y crear una animación. Desde allí puedes compartir tu imagen con tus amigos. Es un buen truco, en realidad.

Cómo descompilar un archivo de vídeo en imágenes con FFMPEG en Linux


También puede importar sus marcos como una secuencia de imágenes en OpenShot y Kdenlive . Esto suena inútil en la superficie, pero en realidad es bastante útil. Por ejemplo: tiene un archivo de vídeo en un formato menos que estelar. ¿Por qué no copiar el audio, convertir el vídeo en fotogramas y recompilarlos juntos en los formatos que más te gusten? Las posibilidades son infinitas!

Conclusión

FFMPEG es una herramienta impresionante con una utilidad aparentemente interminable. Tengo problemas para averiguar exactamente lo que esta herramienta no puede hacer! Descompilar fotogramas de vídeo es sólo un ejemplo de las muchas cosas geniales que puede hacer!

¿Conoces algún secreto de FFMPEG? Publíquelas en los comentarios de abajo!

Fuente: este post proviene de Vida Tecno, donde puedes consultar el contenido original.
¿Vulnera este post tus derechos? Pincha aquí.
¿Qué te ha parecido esta idea?

Esta idea proviene de:

Y estas son sus últimas ideas publicadas:

Etiquetas: Linux

Recomendamos

Relacionado

Linux

Cómo crear y editar GIFs animados desde la línea de comandos en Ubuntu

Los GIFs animados se han vuelto muy populares en los últimos años, y su popularidad crece con cada día que pasa. ¿No estás de acuerdo? Piensa en esto: sobre la friolera 23 millones de GIFs se publican en Tumblr todos los días. Así que claramente hay una audiencia para este formato de imagen. ¿Eso te atrae a crear GIFs? Si es así, le alegrará saber que hay varios editores GIF basados en GUI que fun ...

Crear y editar archivos de vídeo de Matroska en Linux con MKVToolNix

MKVToolnix es una suite de aplicaciones para trabajar con archivos de vídeo y audio de Matroska. la última versión, v8.1.0, lanzada el 27 de junio de 2015, viene bajo el nombre más respetable de «Psychedelic Postcard». Incluye herramientas para editar archivos de Matroska, extraer información de ellos o empaquetar muchos otros formatos de vídeo en un contenedor de Matroska. ¿Qué es Matro ...

Linux

Cómo convertir un archivo XLS a CSV en la línea de comandos[Linux].

Convertir una hoja de Microsoft Excel (archivo XLS) a un archivo separado por comas (CSV) es relativamente fácil cuando se utiliza un producto de Office, pero podría ser una tarea tediosa para los programadores hacerlo en la línea de comandos. La situación puede llegar cuando usted tiene un archivo XLS y necesita llenar la base de datos después de formatear los datos. Convertir el XLS a CSV es la ...

Linux

Por qué y cómo editar su archivo Sudoers en Linux

Dentro de su sistema Linux o macOS, hay un archivo llamado «sudoers» que controla los niveles más profundos de su sistema de permisos. Permite o niega a los usuarios el acceso a los superusuarios y tiene algunas preferencias especiales para sudo. ¿Qué es el archivo Sudoers? El archivo sudoers es un archivo de texto que vive en «/etc/sudoers». Controla cómo funciona sudo en su m ...

Linux

La guía para principiantes del comando dpkg en el Distro de Linux basado en Debian

Cada distribución de Linux viene con un gestor de paquetes específico. Para Debian o una distribución basada en Debian, el gestor de paquetes por defecto es «apt» o «apt-get» o el gráfico Software Center/Synaptic. Estos gestores de paquetes, a su vez, confían en la herramienta de bajo nivel dpkg para gestionar los paquetes de software. En este artículo le mostramos los concepto ...

Linux

Cómo usar Zsync para transferir parte de un archivo en Linux

La descarga de archivos grandes como imágenes ISO puede ser un dolor de cabeza. Dependiendo de su conexión a Internet, a veces pueden tardar una eternidad en descargarse y consumen toneladas de espacio en el disco duro. Entonces, si alguna vez necesita una versión actualizada, necesita pasar por todo el proceso de nuevo. Sin embargo, hay una solución. Zsync es una herramienta de sincronización de ...

Linux

Cómo instalar BitTorrent Sync en un servidor Linux

Anteriormente, le hemos presentado a BitTorrent Sync que le permite sincronizar sus archivos de un ordenador a otro utilizando la tecnología Bittorrent. Si tiene su propio servidor web, puede utilizar btsync como herramienta de copia de seguridad para realizar copias de seguridad de los archivos de su ordenador al servidor web. A continuación se muestra cómo puede configurar BitTorrent Sync en su ...

Linux

Entendiendo las tuberías y la redirección para la línea de comandos de Linux

Dos potentes características del shell de la línea de comandos de Linux son la redirección y las tuberías que permiten que la salida (o incluso la entrada) de un programa se envíe a un archivo o a otro programa. Es posible que ya haya utilizado estas funciones sin ser consciente de ello. Siempre que se ha utilizado el signo «>» en un comando o «|» entonces se ha utilizado la ...

Linux

Cómo hacer las cosas en Linux con Zanshin

Muchos, muchos «productivityists» son seguidores de la metodología «Getting Things Done» de David Allen. Comúnmente llamado «GTD», pretende enseñar a sus usuarios un proceso mediante el cual pueden confiar en un conjunto de herramientas para manejar el «recuerdo» y la «organización» de su trabajo diario, dejando su cerebro libre para centrarse en l ...

Linux

Ubuntu: Formas fáciles (y rápidas) de abrir cualquier archivo como root

Ubuntu no permite a sus usuarios iniciar sesión como root directamente. Para los usuarios que deseen ejecutar programas (o editar archivos) con privilegios de root, deben utilizar » sudo » para permitir el acceso a root. Aunque esta es una función muy útil para proteger su sistema, puede ser una tarea problemática y repetitiva. En lugar de pulsar el terminal e introducir el comando  ...