Как создать гифки изображений в Linux из консоли

Мода в социальных сетях - это анимированные гифки, их миллионы и с разными целями, одни развлекают, другие информируют, но, без сомнения, они стали самым эффективным способом показать что-то и имеют невероятный вирусный эффект. Для всего этого мы хотим научить создавать изображения Gif с консоли чрезвычайно простым и быстрым способом, но с довольно обширной параметризацией, что приведет к высококачественные и персонализированные анимированные гифки.создать gif из изображений

Для создания изображений в формате GIF в Linux мы воспользуемся утилитой imagemagick, которая очень мощная и имеет довольно простой синтаксис.

Что такое imagemagick?

ImageMagick представляет собой группу различных утилит, которые позволяют нам выполнять множество действий с изображениями, он имеет открытый исходный код и обычно используется для отображения, редактирования или даже преобразования изображений.

Все эти утилиты управляются из командной строки, они совместимы с более чем 100 форматами и имеют очень короткую строку обучения в дополнение к довольно простому синтаксису.

Как установить imagemagick?

Imagemagick изначально присутствует в различных дистрибутивах Linux, но если он не установлен по умолчанию в вашей операционной системе, вы можете легко сделать это с помощью некоторых из следующих команд:

Установите imagemagick в Ubuntu, Debian и производных

Пользователи Ubuntu, debian, deepin и производных могут установить с помощью следующих команд:

$ sudo apt-get install php5 php5-common gcc $ sudo apt-get install imagemagick

Установите imagemagick в Arch Linux и производных

В Arch Linux и оболочке мы можем использовать репозитории AUR с помощью следующей команды:

$ yaourt -S imagemagick

Установите imagemagick на CentOS / RHEL7, openSUSE, Fedora и производные

С помощью yum мы можем установить imagemagick в этих дистрибутивах, просто выполнив следующие команды

# [yum | dnf | zypper] установить http://www.imagemagick.org/download/linux/CentOS/x86_64/ImageMagick-libs-6.9.3-5.x86_64.rpm # [yum | dnf | zypper] установить http : //www.imagemagick.org/download/linux/CentOS/x86_64/ImageMagick-6.9.3-5.x86_64.rpm

Установите imagemagick из исходного кода

Для всех дистрибутивов мы можем установить imagemagick прямо из его исходного кода, для этого мы должны выполнить эту серию команд:

$ cd / opt $ wget http://www.imagemagick.org/download/ImageMagick.tar.gz $ tar xvzf ImageMagick.tar.gz $ cd ImageMagick-6.9.3 $ touch configure $ ./configure $ make $ make install $ ldconfig / usr / local / lib $ / usr / local / bin / convert logo: logo.gif

Как создать GIF из изображений с помощью imagemagick

Создание анимированных гифок с помощью imagemagick чрезвычайно просто, достаточно, чтобы у нас были все изображения, которые мы хотим собрать в одном каталоге, чтобы создать гифку и выполнить следующие команды:

$ cd / DirectoryWhereThe Images Are $ mogrify -resize 640x480 * .jpg * .png # Это для изменения размера изображений до того же размера $ convert -delay 20 -loop 0 * .jpg * .png migif.gif #Delay представляет время задержки

И с помощью этой серии довольно простых и интуитивно понятных команд мы можем эффективно создавать наши анимированные гифки.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

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

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

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

*

*

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

  1.   Мартин сказал

    Возможности ImageMagick не перестают меня удивлять. На мгновение я подумал, что речь идет о создании гифок путем записи консольных команд.

    Если вы знаете о приложении с графическим интерфейсом для создания мемоподобных изображений в Linux, было бы неплохо знать его. Большое спасибо за урок, особенно меня интересует создание мемов. Поздравляю на блоге, всегда читаю, так держать!

  2.   тулий сказал

    Imagemagick хорош, но для анимированных gif мне больше нравится комбинация ffmpeg и gifsicle. Ffmpeg для создания из изображений или видео и gifsicle для оптимизации, хотя он также позволяет создавать их.
    Он также доступен в termux, поэтому это очень хороший вариант для мобильного телефона Android.

    1.    3 сказал

      Привет доброе утро

      Я прошу Тулио или тех, кто пишет статьи в этом блоге, пожалуйста, сделайте учебник о том, как использовать ffmpeg и gifsicle для создания и оптимизации гифок или каковы лучшие методы для создания гифок из видео.

      привет

  3.   ткто сказал

    Я следую указанной процедуре и когда пишу
    Сделать $
    $ make: **** Цель не указана и make-файл не найден. Высоко.

    Что вы предлагаете мне сделать, спасибо.

  4.   3 сказал

    Привет доброе утро

    Спасибо за руководство ... В этой части команды -loop 0 weight к чему это относится? В каком порядке эта команда берет изображения?

    Как сделать гифку из видео (например со второго такого на второе такое)?

    Приветствую и скоро жду вашего ответа

  5.   Дэвид Фигероа сказал

    Доброе утро, это привлекает мое внимание, но я не совсем понимаю, где мне разместить имя изображения, чтобы изменить его размер. У вас будет более подробное руководство?

  6.   570н3д сказал

    Гениально!