Введение
Нередко при работе в среде Linux возникает необходимость оперативно просмотреть серию кадров или готовую анимацию в формате GIF без запуска ресурсоемких графических редакторов и полноценных просмотрщиков. В состав пакета ImageMagick входит мощная специализированная утилита animate-im7, позволяющая открывать анимированные файлы непосредственно через интерфейс командной строки. В этом руководстве подробно рассмотрены шаги по ее установке, настройке частоты кадров, циклическому воспроизведению и позиционированию графического окна на экране.
Развертывание ImageMagick и подготовка рабочего окружения
Для начала работы необходимо обновить локальные индексы репозиториев и установить основной пакет imagemagick, предоставив системному менеджеру пакетов соответствующие полномочия.

После завершения инсталляции следует проверить доступность бинарных файлов animate или animate-im7 в системном пути поиска исполняемых программ.

Инструмент animate-im7 отвечает за визуализацию анимированных графических форматов и многостраничных изображений в отдельном легковесном X11-окне.
Вызов флага -version позволяет убедиться в корректности установки и просмотреть параметры сборки ImageMagick.
⚙️ [Ключевые параметры запуска]
-delay : регулирует паузу между переключением кадров, определяя общую скорость анимации.-loop : задает предельное количество итераций воспроизведения последовательности.-geometry : определяет линейные размеры окна и его стартовые координаты на рабочем столе.-resize : масштабирует исходное графическое полотно до нужного разрешения.-pause : задает временную задержку перед переходом к следующему циклу показа.

Генерация тестового файла и первичный запуск анимации
Создадим изолированный каталог для экспериментов и перейдем в него с помощью связки команд:

С помощью команды convert сгенерируем базовое изображение frame1.png — квадратную белую подложку с красным кругом по центру:

В качестве второго состояния анимации подготовим файл frame2.png, заменив фигуру на синий круг меньшего радиуса:

Объединим созданные кадры в финальный файл sample.gif, установив интервал переключения в 50 сотых долей секунды (-delay 50, то есть 0,5 с):

Теперь откроем полученный файл sample.gif через animate-im7, чтобы протестировать его воспроизведение в стандартном режиме:

Тонкая настройка скорости смены кадров и количества повторов
Перед манипуляциями с параметрами отображения убедимся, что находимся в директории с нашими файлами:

Для ускорения анимации сократим межпокадровый интервал до 0,2 секунды (20 сотых долей), передав ключ -delay 20.
В появившемся окне пульсация круга станет заметно динамичнее по сравнению со стандартным интервалом (50).

Если требуется замедлить показ и ограничить число повторов, можно скомбинировать -delay 100 (задержка в 1 секунду) и -loop 3.
В этом случае смена кадров будет происходить неспешно, а показ автоматически завершится ровно после трех полных циклов.

Управление геометрией окна и персонализация заголовка
Вернемся в каталог с материалами для демонстрации расширенных параметров интерфейса:

Параметр -geometry 300x300+100+100 позволяет явно задать область вывода размером 300 на 300 пикселей со смещением на 100 пикселей по горизонтали и вертикали от левого верхнего угла экрана.
Окно просмотра откроется строго в указанной координатной сетке дисплея.

Чтобы окно было проще идентифицировать среди других открытых приложений, заменим стандартное имя файла в заголовке на собственный текст с помощью -title 'Animation Preview'.
На панели заголовка появится читабельная строка «Animation Preview», облегчающая навигацию в оконном менеджере.

Как видно, утилита animate-im7 предоставляет эффективный и быстрый способ инспекции анимированных изображений прямо из консоли Ubuntu.
Используйте этот инструмент, чтобы моментально оценивать результаты работы скриптов и генераторов графики без лишней нагрузки на систему.