Grabar el terminal

Índice

Que cierta es la frase “ Una imagen vale mas que mil palabras “, si le añades un video pues mejor no ?. Muchas veces tenemos que explicar algun proceso que se ejecuta en el terminal, si tenemos entorno grafico se puede solucionar con la típica herramienta que graba la ventana o incluso en algunos sistemas operativos la herramienta que graba en escritorio es nativa del propio sistema. Pero si tenemos una herramienta que nos permite grabar nativa mente el terminal obtenemos dos ventajas: no dependemos de tener entorno grafico y es mucho mas ligera. Incluso lo podemos hacer en un servidor en consola o incluso si estamos conectados en remoto por ssh.

Bueno vamos al lio.

Instalación

Realizamos la instalacion en nuestro MacOS abriendo un terminal y utilizando brew:

brew install ttyrec ttygif

Grabación

ttyrec <nombre de la grabación>

Reproducción

ttyplay <nombre de la grabación>

Conversión a gif animado

ttygif <nombre de la grabación> -f

Opciones mas comunes:

-f pantalla completa, incluye el borde de la ventana del terminal
-s indica la velocidad, por defecto 1

Ejemplo del resultado:

La herramienta también esta disponible para muchas de las distribuciones Linux.