Las mejores aplicaciones GIF Maker para Linux

Las mejores aplicaciones GIF Maker para Linux
Las animaciones de GIF son una forma popular de compartir animaciones divertidas, chistes y clips cortos de casi cualquier cosa y es difícil perderse en estos días en Internet. Se utilizan ampliamente en las redes sociales, blogs, documentación de software, desarrollo de juegos, etc. para mostrar rápidamente algo que no se puede expresar en imágenes estáticas. Aunque se limitan a una paleta de 256 colores, su utilidad radica en crear animaciones sin pérdidas que son relativamente fáciles de crear y compartir.

Este artículo enumerará varias aplicaciones de escritorio fuera de línea que se pueden usar para crear animaciones GIF en Linux. Algunas de estas aplicaciones registran un GIF directamente, mientras que otras convierten un archivo de video en una animación GIF.

Ffmpeg

FFMPEG es una utilidad de línea de comando para convertir y grabar transmisiones de audio y video. Viene con numerosos interruptores de línea de comandos que se pueden usar para configurar la salida según sus necesidades.

FFMPEG se puede instalar en Ubuntu ejecutando el comando a continuación:

$ sudo apt install ffmpeg

Para convertir un archivo de video en GIF usando FFMPEG, primero deberá crear una paleta de colores desde el video de entrada. Esta paleta será una muestra de colores precisos elegidos del video en sí. Es posible omitir la creación de una paleta por completo y saltar directamente a la creación de GIF. Sin embargo, la calidad de salida resultante puede no ser buena, ya que FFMEPG usará automáticamente una paleta creada a partir de 256 colores genéricos. La precisión de estos colores genéricos puede estar totalmente apagado de los colores utilizados en el video de entrada. Por lo tanto, es una buena idea crear siempre una paleta a partir del archivo de entrada.

Para crear una paleta de colores desde el video, ejecute un comando en el siguiente formato:

$ ffmpeg -i entrada.MP4 -FILTER_COMPLEX "[0: V] Palette de paletteguen".png

Dónde:

  • -Ingreso.MP4 es el nombre del archivo de video que se utilizará como entrada
  • -filter_complex es una opción disponible en FFMPEG para especificar múltiples filtros
  • [0: V] Especifica el orden de transmisión para el filtro, "V" significa video y "0" significa First Stream (entrada.MP4 en este caso)
  • PaletteGen es el nombre del filtro a utilizar

Ahora que se crea la paleta, puede usarla para convertir el archivo de video original a GIF. Ejecute un comando a continuación en el siguiente formato:

$ ffmpeg -i entrada.MP4 -I paleta.png -filter_complex "[0: V] [1: V] Paletteuse"
-R 10 Salida.gif

Dónde:

  • -Paleta.PNG es el nombre del archivo de paleta creado anteriormente
  • [0: V] [1: V] significa orden de transmisión, 0 es para entrada.MP4 y 1 es para la paleta.png
  • Paletteuse es el nombre del filtro que se utilizará en la conversión, se necesitan dos argumentos en forma de [0: V] [1: V]
  • -R 10 es la velocidad de cuadro del archivo GIF de salida
  • GIF es el nombre del archivo GIF resultante

Byzanz

Byzanz es una herramienta de línea de comando para grabar videos y gifs animados en su escritorio. Admite un temporizador de retraso, captura de audio y captura del cursor del mouse.

Para instalar Byzanz en Ubuntu, ejecute el siguiente comando:

$ sudo apt instalación byzanz

Para grabar un GIF animado, ejecute un comando en el siguiente formato:

$ byzanz-récord --duration = 15 --x = 100--y = 200 -width = 600--Height = 800 Out.gif

Dónde:

  • -La duración es el período de tiempo transcurrido después del cual la grabación se detendrá automáticamente
  • -x es la coordenada x del rectángulo que desea grabar
  • -y es la coordenada y del rectángulo que quieres grabar
  • -El ancho es el ancho del rectángulo que desea grabar
  • -La altura es la altura del rectángulo que desea grabar

Puede ser difícil determinar exactamente las coordenadas y la geometría, especialmente cuando desea grabar una ventana de aplicación enfocada mientras ignora todo lo demás en la pantalla. Este problema se puede resolver instalando una aplicación de simulador de teclado y mouse llamada "xdotool".

Para instalar xdotool en Ubuntu, ejecute el comando a continuación:

$ sudo apt install xdoTool

Ahora para obtener la geometría de la ventana enfocada, ejecute el comando:

$ xdotool getwindowfocus getwindowgeometry -shell

Verá la salida como esta:

 Ventana = 81788938 x = 937 y = 216 ancho = 836 altura = 559 pantalla = 0 

Simplemente conecte estos valores en el comando Byzanz explicado anteriormente.

Ojeada

Peek es una grabadora de video y GIF simple y fácil de usar para Linux. La aplicación está diseñada principalmente para grabar un área seleccionada en el escritorio y no hay soporte de grabación de pantalla completa o audio.

Algunas de las características principales de PEEK incluyen teclas de acceso rápido personalizables para comenzar y detener la grabación, soporte de grabación de 60 fps, reducción de muestras de resolución y soporte para el temporizador de retraso.

Para instalar Peek en Ubuntu, debe agregar un repositorio de PPA. Ejecute los siguientes comandos uno por uno para instalar PEEK:

$ sudo add-apt-repository PPA: Peek-Developers/Estable
$ sudo apt actualización
$ sudo apt instalación peek

Las instrucciones de instalación para otras distribuciones de Linux están disponibles aquí.

Gifcrurry

GIFCurry es una aplicación de código libre y abierto para convertir videos en archivos GIF. Escrito en Haskell, la aplicación viene con muchas opciones adicionales para personalizar la animación GIF resultante. Algunas de estas opciones incluyen la capacidad de establecer el tiempo de inicio y finalización para el GIF, el soporte para recortar / cambiar el tamaño de los videos y poner títulos y subtítulos de texto. La aplicación también viene con una interfaz de línea de comandos si prefiere.

Gifcurry en forma de apimaje se puede descargar desde aquí. Para guardar un archivo de video en GIF usando gifcurry, debe hacer clic en el botón "Archivo", como se muestra en la captura de pantalla anterior.

Conclusión

No existen muchas aplicaciones para crear animaciones GIF en Linux y, aunque la colección es bastante limitada, estas aplicaciones mencionadas anteriormente hacen el trabajo. Una de las principales razones de bajo número de aplicaciones fuera de línea para la creación de GIF es la existencia de numerosos sitios web que le permiten crear y editar animaciones GIF en línea. Uno de esos servicios populares es EZGIF, que utiliza FFMPEG para crear y modificar archivos GIF.