Mostrar archivos GIF en la terminal de Ubuntu

Mostrar archivos GIF en la terminal de Ubuntu.

Crear ART ASCII para la terminal no es es algo nuevo. Sin embargo, mostrar archivos GIF ASCII animados no era posible, por lo menos hasta hace poco tiempo.

En 2018, y con motivo del 31 aniversario del desarrollo GIF, Google desarrollo «Gif for cli». Esta curiosa aplicación es capaz de tomar un gif animado o un vídeo corto y reproducirlo en la terminal (consola).

Al ejecutar el programa, este toma el archivo elegido y con ffmpeg divide el gif o video en marcos estáticos jpg. Esos marcos jpg los convierte en ART ASCII. Para reproducir el efecto animado lo que hace es imprimir un cuadro cada vez, limpiando la consola con secuencias de escape ANSI entre cuadro y cuadro.

Hoy vemos como instalar esta herramienta, y ejecutarla con un resultado optimo. Debo aclarar que realmente su sentido practico es nulo, pero es original, y como los linuxeros somo gente curiosa tiene cabida en sololinux.es.

 

Mostrar archivos GIF en la terminal de Ubuntu

Debo indicar que nosotros lo hemos probado en Ubuntu 19.04 Disco Dingo, pero en fin, debería funcionar en otras versiones, derivados, y otras distribuciones linux que tengan instalado Python 3.x.

Existen otras formulas de instalación que puedes revisar en su Github, nosotros utilizamos la más simple, con snapd.

Comenzamos actualizando.

Instalamos snapd.

Ahora le llega el turno a Gif for cli.

ejemplo de instalación…

Instalar Gif for Cli

Instalar Gif for Cli

Su uso es muy sencillo, ademas admite archivos en rutas, e incluso en url’s. Algunos ejemplo de uso.

Vemos el GIF original…

Gif original de Gif for Cli

Gif original de Gif for Cli

El resultado…

Gif en terminal por Gif for Cli

Gif en terminal por Gif for Cli

Si lo quieres eliminar (después de unas risas), ejecuta lo siguiente:

 

Espero que este articulo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales.

 

Una respuesta

  1. Henry
    20/09/2019

Agregar comentario