Com gravar la terminal i generar un gif animat

Els que fem tutorials o creem guies d'ensenyament sabem com n'és d'important gravar la nostra pantalla, d'igual manera, els que ens especialitzem en Linux, tenim la necessitat de gravar la terminal, és per això, que portem una aplicació anomenada Ullada que a més d'ajudar-nos a gravar la nostra terminal ens permet generar un gif animat de l'enregistrament.

Què és Peek?

Ullada és una eina de codi obert, escrit a Vala per l'alemany Philipp Wolfer, que permet gravar la terminal i generar un gif animat del que hi realitzem.

Aquesta senzilla però poderosa eina, compta amb una finestra amb un marc que serveix per emmarcar la terminal, només té el botó de gravar o parar de gravar, i un cop acabada l'enregistrament et dóna l'opció de desar el gif on vulgui.

L'eina pot tenir molts usos, però ha estat dissenyada principalment per compartir sèries d'ordres o accions que fem a la terminal. Un exemple del resultat de l'eina a continuació:

gravar la terminal

Com instal·lar Peek

La instal·lació de Peek és força senzilla, compta amb paquets per a Arch Linux, Debian i derivats, a més que pot ser instal·lat des del seu codi font degudament compilat en qualsevol distribució. els passos a continuació

Instal·lar Peek des del codi font

Podeu compilar i instal·lar Peek usant CMake:

$ git clone https://github.com/phw/peek.git
$ cd peek/
$ cmake . && make
$ sudo make install

Instal·lar Peek a Arch Linux i derivats

Els usuaris d'Arch Linux i els seus derivats podeu utilitzar el següent PKGBUILD disponible a AUR. Pots instal·lar-lo amb la següent ordre:

$ yaourt -S peek

Instal·lar Peek a Ubuntu / Debian i derivats

Podeu descarregar la darrera versió del paquet .deb de Peek des de aquí. La pots instal·lar de la següent manera:

$ wget https://github.com/phw/peek/releases/download/v0.8.0/peek-0.8.0-Linux.deb
$ sudo apt install libsdl1.2debian ffmpeg libavdevice-ffmpeg56
$ sudo dpkg -i peek-0.8.0-Linux.deb
$ peek

Com gravar la terminal amb Peek

El procés d'enregistrar la terminal i generar un gif de l'enregistrament és molt senzill i l'enumerem a continuació.

  1. Obrim una terminal i l'adaptem a la mida que desitgem.
  2. Executem peek.
  3. Ampliem o reduïm peek perquè s'adapti a la mida de la terminal, emmarquem a peek perquè s'ajusti completament a la barra de la terminal.
  4. Premem Record a peek.
  5. Abans que passin els 3 segons d'espera, ens situem a la terminal i comencem a executar les ordres que desitgem.
  6. Quan hàgim acabat el nostre procediment, polsem sobre stop, automàticament s'obrirà una finestra per desar el gif resultant.
  7. Triem on desar i guardem.
  8. Gaudim del nostre gif.

ullada

Aquesta és una manera senzilla i ràpida de gravar el que fem a la terminal, però també podem utilitzar-la per gravar qualsevol àrea de la nostra pantalla i generar un gif animat. Esperem els serveixi de molt i esperem els vostres comentaris.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Daniel Herrero va dir

    No ho he pogut compilar 🙁
    Could NOT find Vala (missing: VALA_EXECUTABLE)

    1.    llangardaix va dir

      Intenta instal·lant Vala

  2.   Daniel Herrero va dir

    Per instal·lar vala
    sudo apt install valac

    Per cert l'últim comandament a la instal·lació des de codi font és:
    sudo make install

  3.   ROMSAT va dir

    Hola llangardaix,
    escolta, després de llegir el teu magnífic article i seguir tots els passos al peu de la lletra, no m'acaba de funcionar peek.
    Se m'omple la pantalla de línies que comencen amb frame= …
    He provat d'executar-lo en segon pla fent: $ peek &
    però tampoc em fa el mateix.
    Treballo amb Ubuntu MATE.
    Vinga, una salutació des de Màlaga.

  4.   anònim va dir

    Hola, tinc un dubte/suggeriment. Potser no sigui el lloc correcte per fer la pregunta, però no sé on.

    Primer de tot felicitats per a Tu ia tots els Redactors pel bon contingut del lloc. M'han ajudat molt.

    Bé, jo sempre que busco algun article, intento trobar el més recent o almenys saber quina data té l'article. Aquí no ho veig. Ho he vist a la llista dels articles nous que apareix a la pàgina d'inici però no dins del post. Com que sovint arribo a un post des de google, mai veig la data.

    Aleshores la pregunta és on apareix la data dins del post? I si no la mostren, crec que seria bo que l'incloguessin.

    Gràcies.

    1.    anònim va dir

      Veig que no sóc l'únic a qui passa això! És realment molest trobar un article d'alguna cosa que estaves buscant i, en voler provar el que s'està parlant, topart amb què ja no existeix/funciona perquè està desfasat. Simplement posant uns quants números, la data, se solucionaria, i no crec que sigui una mica costós, si no ho considerés així no escriuria aquest comentari.

      Com a suggeriment, el que acostumo a fer és mirar els comentaris, que aquests sí que tenen data, encara que és clar, és orientatiu, i també acostumo a buscar en diversos blocs, ja que és comú que es facin rèpliques d'articles, sobretot si és una cosa destacada. Però és clar, potser no ho trobis de cap manera i et quedis amb el dubte per sempre.

      Una salutació.

      1.    llangardaix va dir

        Hem implementat el teu suggeriment, des d'ara podràs visualitzar la data a l'article (abans ja ho podies fer des de la portada)

  5.   ningú va dir

    Potser als lectors els resulti interessant també l'ordre 'script', que enregistra una sessió de l'intèrpret d'ordres en un arxiu de text amb la qual cosa no caldria gravar un vídeo.