Los GIF son, sin duda, uno de los formatos de medios más populares que se comparten en Internet. Desde tutoriales hasta memes y más, las personas crean y comparten GIF para todo. Pero la mayoría de las veces, estos GIF no se graban originalmente como archivos con la extensión “.gif”. Por lo general, un video se recorta y una parte específica de los medios se convierte en un GIF.
En Linux, puede crear rápidamente GIF en bucle a partir de sus videos usando la terminal. Y para aquellos que no son muy aficionados a la línea de comandos, también existe un enfoque gráfico para lograr resultados similares. Así es como puede convertir un video a GIF en Linux.
Convierte videos a GIF usando FFmpeg
FFmpeg es una colección de código abierto de bibliotecas y módulos relacionados con el procesamiento y manejo de medios. Con FFmpeg, puede generar un archivo GIF a partir de cualquier video que desee.
Instale el paquete ffmpeg
Debe instalar el paquete ffmpeg en su sistema para comenzar. En distribuciones basadas en Debian como Ubuntu, ingrese:
sudo apt install ffmpeg
En Arch Linux y Manjaro:
sudo pacman -S ffmpeg
Para instalar FFmpeg en distribuciones basadas en RPM como FedoraCentOS y RHEL, primero, agregue el repositorio RPM Fusion a su sistema:
sudo dnf -y install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
sudo dnf -y install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
Luego, instale el paquete ffmpeg junto con algunas bibliotecas de desarrollo escribiendo:
sudo dnf install ffmpeg ffmpeg-devel
Uso de FFmpeg para crear GIF
Una vez que haya instalado el paquete ffmpeg, use el siguiente comando para convertir un video a un GIF de alta calidad:
ffmpeg -i /path/to/video.mp4 output.gif
FFmpeg convertirá todo el video en un archivo GIF. Por lo tanto, si solo desea una parte específica del video como GIF, asegúrese de recortar el video de antemano.
A modo de demostración, aquí hay un archivo GIF creado con la herramienta ffmpeg:
Cree GIF a partir de videos en Linux usando Gifcurry
Aunque convertir un video MP4 a GIF es un proceso bastante simple y no requiere que ingrese muchos comandos, aquellos de ustedes que rechazan la idea de usar la terminal pueden usar una herramienta gráfica en su lugar. El nombre es Gifcurry.
Gifcurry es una aplicación gráfica de código abierto impulsada por FFmpeg bajo el capó. Como de costumbre, primero deberá instalarlo en su sistema. Puede encontrar la imagen oficial de la aplicación Gifcurry en la página de lanzamientos de GitHub.
Descargar: Gifcurry
Una vez descargado, otorgue permisos de ejecución al archivo AppImage usando el comando chmod:
sudo chmod +x ~/Downloads/gifcurry-*.AppImage
Luego, inicie Gifcurry haciendo doble clic en AppImage usando el administrador de archivos gráfico instalado en su sistema. Haga clic enAbiertopara iniciar la herramienta.
Durante el primer lanzamiento, es posible que reciba algunas advertencias relacionadas con dependencias y bibliotecas desinstaladas. Si bien Gifcurry seguirá funcionando sin esos paquetes, debe instalarlos usando el administrador de paquetes en su distribución para desbloquear todo el potencial de la herramienta.
Para comenzar, seleccione un archivo de video y haga clic enAbierto. Gifcurry mostrará una ventana de vista previa a la derecha y a la izquierda, notará diferentes opciones relacionadas con el procesamiento de video. Puede seleccionar solo una parte del video usando el control deslizante y los campos de marca de tiempo en la sección inferior derecha. Siéntete libre de modificar la resolución, la duración y el tamaño del video, o agrega texto sobre el video antes de convertirlo en un GIF.
Una vez hecho esto, haga clic en elHora de oficinaopción de la barra lateral izquierda para continuar. Busque la ubicación donde desea almacenar el archivo de salida y seleccioneGIF. Luego, finalmente, haga clic enAhorrarpara almacenar el archivo GIF de salida.
Aquí está el GIF generado usando Gifcurry:
Alternativamente, también puede usar Gifcurry desde la línea de comandos. Pero para hacer eso, deberá instalar Gifcurry en su sistema y no iniciarlo usando el archivo AppImage. Puede encontrar más información sobre la instalación de Gifcurry en supágina oficial de GitHub.
Dado que Gifcurry se basa en FFmpeg, su sintaxis de comandos es muy similar. Aquí está el comando para convertir un archivo de video a un GIF usando Gifcurry CLI:
gifcurry_cli -i /path/to/video.mp4 -o output.gif
Crear GIF a partir de videos de forma fácil en Linux
La terminal de Linux es una poderosa herramienta para agregar a su arsenal. Aprender a usarlo le abrirá nuevas puertas y oportunidades, ya sea que sea un usuario ocasional de Linux o un administrador de sistemas profesional.
Convertir videos a GIF es solo la punta del iceberg. Puede hacer mucho más usando la línea de comandos de Linux. Algunos ejemplos destacados incluyen el procesamiento de video y audio, la administración del sistema, el desarrollo del kernel, etc. Las amplias aplicaciones del mundo real de la terminal son las razones por las que a los usuarios de Linux les gusta tanto la línea de comandos.