Desde el inicio de GIF o Formato de intercambio gráfico En 1987, Internet se enamoró de este enfoque tecnológico de hacer que una imagen exista en un estado de movimiento continuo.
Con este breve hecho, la popularidad de Gif en las plataformas comerciales y sociales se está volviendo imposible de ignorar, y por buenas razones. Esta guía de artículos explorará su importancia y cómo crearlos sin esfuerzo a través de la MPEG herramienta.
Tabla de Contenidos
¿Qué es FFmpeg?
MPEG La herramienta se define principalmente como un convertidor de video. Sin embargo, en términos de sus funcionalidades, hace más que solo convertir archivos de video según los parámetros establecidos.
MPEG es una solución multiplataforma completa que también puede convertir y transmitir archivos de video y audio. Sin embargo, esta guía de artículos está más interesada en cómo puede convertir archivos de video a archivos GIF.
Instalación de FFmpeg en Linux
Se puede instalar en varias distribuciones del sistema operativo Linux desde uno de los siguientes comandos. Asegúrese de tener privilegios de usuario sudoer/root antes de ejecutar el MPEG comando de instalación en la línea de comandos de su sistema operativo Linux.
Instalar FFmpeg en RHEL
En RHELdistribuciones basadas en RHEL, Flujo de CentOS, Linux rocosoy AlmaLinux:
$ sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm $ sudo dnf upgrade $ sudo subscription-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms" $ sudo yum update $ sudo yum install snapd $ sudo systemctl enable --now snapd.socket $ sudo ln -s /var/lib/snapd/snap /snap $ sudo snap install ffmpeg
En Fedora Distribución de Linux:
$ sudo dnf makecache $ sudo dnf install ffmpeg-free
En Debian distribuciones como ubuntu y Menta de Linux:
$ sudo apt update && sudo apt upgrade -y $ sudo apt install ffmpeg
En arco linux y Mánjaro:
$ sudo pacman -Syu $ sudo pacman -S ffmpeg
En Salto de OpenSUSE:
$ sudo zypper refresh $ sudo zypper install ffmpeg
En OpenSUSE Tumbleweed:
$ sudo zypper refresh $ sudo zypper install ffmpeg-4
Cómo convertir videos a GIF en Linux
Lo más simple MPEG La sintaxis del comando de conversión de video a GIF es:
$ ffmpeg -i video_file.file_extension gif_file_name.gif
Podemos implementar el comando anterior de la siguiente manera; asumiendo que estamos convirtiendo un archivo de video llamado rock.mp4 a un archivo GIF llamado roca.gif.
$ ffmpeg -i rock.mp4 rock.gif
El enfoque anterior produce un archivo GIF de gran tamaño que quizás no necesitemos.
$ ls -l rock.gif
Puede cambiar el tamaño del archivo GIF resultante a un tamaño manejable usando la opción de comando de escala y evitar que cada fotograma del archivo de video de entrada se convierta usando la opción de comando fps (fotogramas por segundo) como se muestra a continuación:
$ ffmpeg -ss 30 -t 5 -i rock.mp4 -vf fps=10,scale=450:-1 rock.gif
los -ss
La opción de comando salta los primeros 30 segundos del archivo de video y el -t
La opción de comando registra los próximos 5 segundos para convertirlos en un archivo GIF.
El tamaño del archivo GIF resultante también es significativamente más pequeño de lo esperado.
$ ls -l rock.gif
También te puede interesar leer los siguientes artículos relacionados:
Ahora podemos convertir videos a GIF usando FFmpeg en un entorno de sistema operativo Linux.