Cómo convertir un video a GIF en Linux

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/gi
                        
                        fcurry-*.AppImage
                      
                    

Luego, inicie Gifcurry haciendo doble clic en AppImage usando el administrador de archivos gráfico instalado en su sistema. Haga clic en Abierto para 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 en Abierto . 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 el Expediente opción de la barra lateral izquierda para continuar. Busque la ubicación donde desea almacenar el archivo de salida y seleccione GIF . Luego, finalmente, haga clic en Ahorrar para 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 su pá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.

Related Posts