Crear GIFs de comandos en terminal

Hace un tiempo que tengo curiosidad por saber cómo crean esos "screencast" de los comandos que van tipeando en una terminal y los meten en un blog en formato gif.

Hoy encontré ttygif que te deja crear un GIF a partir de lo grabado con ttyrec -que basicamente permite grabar los comandos que vas tipeando en la consola y luego reproducirlo con el comando ttyplay.

Bueno ttygif mientras lo va reproduciendo va grabando una pequeña imagen de lo que se va mostrando junto con un tiempo en milisegundos. Luego, ejecutando su comando concat.sh te permite guardar eso en un gif.

Para instalarlo:

sudo apt-get install imagemagick ttyrec gcc
git clone https://github.com/icholy/ttygif
cd ttygif
make

Para usarlo:

ttyrec fades-django
./ttygif fades-django
./concat.sh fades-django.gif

¡Listo!

Aquí en el resultado, muestro fades con Django:

fades-django.gif

Comentarios

Comments powered by Disqus