Grabaciones de pantalla con peek en GNU/Linux

Hablamos de peek, una herramienta que nos permitirá realizar pequeñas grabaciones de pantalla en nuestros sistemas GNU/Linux. Un programa muy útil sin duda para apoyar entradas sobre tutoriales, por ejemplo para esta humilde web.

Grabaciones de pantalla con peek en GNU/Linux

Peek hace que sea fácil crear capturas de pantalla cortas de un área de pantalla. Fue construido para el caso de uso específico de áreas de pantalla de grabación, por ejemplo, para mostrar fácilmente las funciones de interfaz de usuario de sus propias aplicaciones o para mostrar un error en los informes de errores.

Con Peek, simplemente debemos colocar la ventana de Peek sobre el área que deseamos grabar y presionamos «Grabar«. Peek está optimizado para generar GIF animados, pero también puede grabar directamente en WebM o MP4 si lo prefiere.

Peek no es una aplicación de uso general con características extendidas, sino que se centra en la tarea única de crear capturas de pantalla pequeñas y silenciosas de un área de la pantalla para crear animaciones GIF o videos WebM o MP4 silenciosos.

Peek se ejecuta en X11 o dentro de una sesión de GNOME Shell Wayland usando XWayland. El soporte para más escritorios de Wayland podría agregarse en el futuro.

El software libre, ya que utiliza una licencia GPL

Instalación de peek en GNU Linux

Varias distribuciones ya tienen el paquete disponible en los repositorios principales, como es el caso de Arch Linux, Gentoo, OpenSUSE Tumbleweed, Parabola y Solus

Otra opción es utilizar la paquetería Flatpak, desde el repositorio Flathub.

De la siguiente manera:

  1. flatpak install flathub com.uploadedlobster.peek

Una vez instalado, para utilizar el programa:

  1. flatpak run com.uploadedlobster.peek

Para tener la última versión disponible:

  1. flatpak update --user com.uploadedlobster.peek

Si utilizamos una distribución Ubuntu, debemos añadir el siguiente repositorios:

  1. sudo add-apt-repository ppa:peek-developers/stable
  2. sudo apt update
  3. sudo apt install peek

Si deseamos utilizar la última versión de desarrollo, también hay un PPA con compilaciones diarias disponibles. Debemos utilizar el repositorio ppa:peek-developers/daily en los comandos anteriores.

En el caso de Debian, en la última versión de Debian 10 «Buster» ya viene incluido en los repositorios principales, en el caso de Debian 9 «Stretch», hablitamos stretch-backports, este repositorio lo encontramos en la web Debian Backports

Ahora mismo estoy utilizando Linux Mint Debian Edition, por lo que me he decantado por esta última forma de instalación.

Por último, que no menos importante, en el caso de Fedora:

  1. #En Fedora 25
  2. sudo dnf config-manager --add-repo \
  3. https://download.opensuse.org/repositories/home:/phiwo:/peek/Fedora_25/home:phiwo:peek.repo
  4. # Fedora 26
  5. sudo dnf config-manager --add-repo \
  6. https://download.opensuse.org/repositories/home:/phiwo:/peek/Fedora_26/home:phiwo:peek.repo

Una vez añadidos los repositorios, instalamos:

  1. sudo dnf install peek

Además necesitamos tener instalado en Fedora, el paquete ffmpeg, disponible en RPM Fusion.

En Gnome, en Fedora, también debemos instalar:

  1. sudo dnf install gstreamer1-plugins-ugly

Para otras distribuciones, podemos consultar la información oficial del proyecto en Github.

Trabajando con Peek

Trabajar con esta herramienta es muy sencillo. Tal y como indica el artículo en los primeros párrafos, solo debemos añadir la ventana de grabación sobre el lugar que deseemos.

En mi caso he generado este pequeño gif:

Muestra uso de Peek

Grabar en otros formatos

Si no queremos grabar en formato GIF, solo debemos utilizar el desplegable, tal y como se muestra en la captura:

Lista de formatos disponibles en peek

Las alternativas son APNG, WebM y MP4

Además podemos editar las preferencias, marcando con el ratón sobre el logo del producto:

Preferencias de Peek

Y eso es todo. Espero que os haya parecido interesante.

Nota: Muchas gracias al colega Jaime por darme la idea para este artículo 😉

Nos vamos leyendo.