Terminalizer, легко создайте анимированный gif терминального сеанса

о терминализаторе

В следующей статье мы рассмотрим Terminalizer. Это один Инструмент командной строки элегантный и легко настраиваемый. Записывает и представляет активность терминала в анимированном GIF-изображении.. Программа может хорошо работать в Ubuntu, CentOS, Arch Linux, SUSE, RedHat, Fedora и т. Д.

Утилиту этого инструмента можно найти, когда вы запускаете команду из своего терминала и хотите создать ее анимированное изображение. Terminalizer - это инструмент, который поможет вам в этом. В этой статье мы увидим, как установить и использовать Terminalizer для создания анимированных гифок в Ubuntu 16.04 или Ubuntu 18.04.

Перед установкой Terminalizer мы должны убедиться, что иметь Node.js и npm установлены в нашей команде. После этого мы можем терминал записи и создавать анимированные изображения в формате GIF.

Особенности терминалайзера

  • Это очень настраиваемый.
  • Мульти-платформа.
  • Мы сможем настроить оконные рамы.
  • Мы можем использовать пользовательский шрифт, цвета или стили CSS.
  • У нас будет возможность добавить водяной знак.
  • Для лучшего результата мы сможем редактировать кадры и настраивать задержки перед рендерингом.
  • Мы также найдем вариант для уменьшить количество обрабатываемых кадров.
  • В программе у нас будет возможность настроить команду для захвата текущего рабочего каталога. Мы сможем также установите качество GIF и повтора, максимальное время простоя между кадрами, курсором, шрифтами и их размером и т. д.

Если кто хочет знать все характеристики что предлагает нам эта программа записи, вы можете перейти на Страница GitHub проекта. Прежде всего скажу, что все, что будет показано ниже, я делаю из Ubuntu 18.04.

Установка Node.js

Чтобы установить Node.js, сначала обновите вашу систему. В терминале (Ctrl + Alt + T) введите:

sudo apt update

Затем запустите следующий команда для установки Node.js из официальных репозиториев Ubuntu:

sudo apt-get install -y nodejs

После успешной установки вы можете проверьте версию Node.js используя следующую команду:

версия nodejs ubuntu

nodejs --version

На данный момент у нас есть только установить npm, который является менеджером пакетов для Node.js. Сделаем это, набрав в терминале (Ctrl + Alt + T):

sudo apt install npm

После установки мы можем проверить версию npm набрав в том же терминале:

версия npm ubuntu

npm --version

Установка Терминализатора

Чтобы установить Terminalizer, запустите в терминале (Ctrl + Alt + T):

sudo npm install -g terminalizer

Если установка не удалась, это будет связано с версией Nodejs, вам может потребоваться установить инструменты разработчика для компиляции подключаемых модулей C ++. Эти инструменты можно установить, запустив в терминале (Ctrl + Alt + T):

sudo apt install build-essential

к проверить установку средств разработки, бежать:

установка, сборка, основная версия

gcc -v

make -v

Исправьте ошибку libgconf-2.so.4

При использовании этой программы я обнаружил ошибку, о которой сообщается в Страница GitHub проекта. Это о ошибка загрузки разделяемых библиотек: libgconf-2.so.4. В программе он сказал мне, что общий объектный файл не может быть открыт: файл или каталог не существует. Для решения проблемы достаточно открыть терминал (Ctrl + Alt + T) и установить:

sudo apt-get install libgconf-2-4

Использование Терминализатора

El config.yml файл По умолчанию хранится в корневом каталоге проекта. В этом файле вы сохранить конфигурацию Терминализатора. Выполните следующую команду, чтобы скопировать его в текущий каталог.

конфигурация терминала

terminalizer config

Чтобы начать работу с Терминализатором, сначала мы собираемся создать файл демо в текущем каталоге. Для этого пишем в терминале (Ctrl + Alt + T):

terminalizer record demostracion

После указанной выше команды начнется запись. На этом этапе запустите несколько команд в своем терминале и для записи по нажатию CTRL + D, это сохранит вашу запись как файл YAML. В этом случае файл будет называться demo.yml.

к играть в одном терминале где мы захватываем только что сделанную запись, запускаем:

terminalizer play demostracion

Если нас устроит запись, мы сможем создать анимированный Gif набрав в терминале следующее:

Terminalizer создать анимированный gif

sudo terminalizer render demostracion

Анимированный gif с настройками программы по умолчанию, который мы создали для этого примера, будет выглядеть так:

Пример анимированного gif-изображения терминализатора

Помощь

Мы можем получить справка о командах этой программы набрав в терминале:

терминализатор --help

terminalizer --help

к узнать больше об этой программе, ее параметрах конфигурации или ее использовании, мы можем перейти к Страница GitHub проект.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.