Kgif - это простой скрипт оболочки, который создает Gif-файл из активного окна. Это приложение специально предназначено для захвата активности терминала. Я лично использую его очень часто.
Он фиксирует активность окна в виде серии изображений PNG, а затем объединяет их вместе для создания анимированного GIF. Скрипт снимает скриншот активного окна с интервалом 0,5 с. Если вы чувствуете, что это не соответствует вашим требованиям, вы можете изменить скрипт в соответствии с вашими потребностями.
Первоначально он был создан для захвата вывода tty и предварительного просмотра проектов GitHub.
Убедитесь, что вы установили пакеты scrot и ImageMagick перед запуском Kgif.
Что такое ImageMagick?
ImageMagick - это инструмент командной строки, который используется для преобразования и редактирования изображений. Он поддерживает все виды форматов изображений (более 200), такие как PNG, JPEG, JPEG-2000, GIF, TIFF, DPX, EXR, WebP, Postscript, PDF и SVG.
Что такое Scrot?
Scrot значит SCReenshOT - это утилита командной строки с открытым исходным кодом, позволяющая делать снимки экрана рабочего стола, терминала или определенного окна.
Установка зависимостей:
Kgif для работы требуется Scrot и ImageMagick.
Для систем на основе Debian:
Для систем на основе RHEL/CentOS
Для систем Fedora
Для систем openSUSE
Для систем на базе Arch Linux
Установка и использование Kgif
Установка Kgif не имеет большого значения, потому что установка не требуется. Просто клонируйте исходный файл со страницы разработчика на github, куда хотите, и запустите файл kgif.sh, чтобы захватить активное окно. По умолчанию задержка равна 1 секунде, вы можете изменить это, включив опцию --delay с kgif. Наконец нажмите Ctrl + c, чтобы остановить захват.
Проверьте, присутствуют ли зависимости в системе.
Установите задержку в секундах с помощью скрипта, чтобы начать захват через N секунд.
Он сохраняет имя файла gif как Terminal.gif и перезаписывает его каждый раз, когда получает новый файл. Поэтому я советую вам добавить опцию --filename, чтобы сохранить файл под другим именем.
Установите опцию noclean, чтобы сохранить исходные скриншоты в формате PNG.
Дополнительные опции:
Я понял, что захват по умолчанию очень быстрый, затем я сделал несколько изменений и получил нужный результат.
Комментариев нет:
Отправить комментарий