Как сделать гифку linux
Мода в социальных сетях - это анимированные гифки, их миллионы и с разными целями, одни развлекают, другие информируют, но, без сомнения, они стали самым эффективным способом показать что-то и имеют невероятный вирусный эффект. Для всего этого мы хотим научить создавать изображения Gif с консоли чрезвычайно простым и быстрым способом, но с довольно обширной параметризацией, что приведет к высококачественные и персонализированные анимированные гифки.
Для создания изображений в формате GIF в Linux мы воспользуемся утилитой imagemagick, которая очень мощная и имеет довольно простой синтаксис.
Что такое imagemagick?
ImageMagick представляет собой группу различных утилит, которые позволяют нам выполнять множество действий с изображениями, он имеет открытый исходный код и обычно используется для отображения, редактирования или даже преобразования изображений.
Все эти утилиты управляются из командной строки, они совместимы с более чем 100 форматами и имеют очень короткую строку обучения в дополнение к довольно простому синтаксису.
Как установить imagemagick?
Imagemagick изначально присутствует в различных дистрибутивах Linux, но если он не установлен по умолчанию в вашей операционной системе, вы можете легко сделать это с помощью некоторых из следующих команд:
Установите imagemagick в Ubuntu, Debian и производных
Пользователи Ubuntu, debian, deepin и производных могут установить с помощью следующих команд:
Установите imagemagick в Arch Linux и производных
В Arch Linux и оболочке мы можем использовать репозитории AUR с помощью следующей команды:
Установите imagemagick на CentOS / RHEL7, openSUSE, Fedora и производные
С помощью yum мы можем установить imagemagick в этих дистрибутивах, просто выполнив следующие команды
Установите imagemagick из исходного кода
Для всех дистрибутивов мы можем установить imagemagick прямо из его исходного кода, для этого мы должны выполнить эту серию команд:
Как создать GIF из изображений с помощью imagemagick
Создание анимированных гифок с помощью imagemagick чрезвычайно просто, достаточно, чтобы у нас были все изображения, которые мы хотим собрать в одном каталоге, чтобы создать гифку и выполнить следующие команды:
И с помощью этой серии довольно простых и интуитивно понятных команд мы можем эффективно создавать наши анимированные гифки.
Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.
Полный путь к статье: Из Linux » GNU / Linux » Как создать гифки изображений в Linux из консоли
Коллекция материалов по работе с системой Linux С наступающим Новым годом!
вторник, 8 июля 2014 г.
Изготовление gif-анимации в Ubuntu и Linux Mint
Понадобятся:
1) видеофайл, из которого будет создаваться gif-анимация;
2) видеоредактор Avidemux;
3) графический редактор GIMP.
Подключаемся к интернету (если вдруг почему-то отключались) и устанавливаем обе программы одним махом с помощью команды в эмуляторе терминала:
Изначальный файл 000.jpg послужил лишь шаблоном для нумерации имён и потому останется пустым, его нужно будет удалить.
Впрочем, иногда результат получается нормальным и так. В смысле, без неприятных цветовых разводов и движущихся потёков.
Впрочем, иногда результат получается нормальным и так. В смысле, без неприятных цветовых разводов и движущихся потёков.
Как видите, процесс полностью подконтролен. Ни единый кадр не пропадает, не выбрасывается какой-либо программой с примитивными настройками, не страдает плавность движений, а цветовые переходы являются более менее плавными.
1 комментарий:
Спасибо, очень полезная статья! Только не понятно, как делать разные задержки на разных кадрах в одной гифке.
Поиск по этому блогу
Понравилось?Поделись с друзьями!
Архив блога
Viber является кросс-платформенным приложением (iPhone, Android, Windows Phone, Blackberry, Windows, Mac, Symbian, Nokia и устройства .
Консольные команды бывают иногда очень полезными (даже для обычных пользователей, которые не любят терминал), в том числе и для новичк.
Многие из вас могли подумать, как сделать GIF в Linux и его дистрибутиве, таком как Ubuntu? Итак, сегодня я собираюсь показать вам именно это. Мы собираемся рассмотреть несколько способов создания анимированного GIF в Ubuntu. Итак, без дальнейших промедлений, приступим.
1. Peek
Peek — это простой и легкий экранный рекордер для Linux и его дистрибутивов, таких как Ubuntu. Он также оптимизирован для создания анимированных GIF-файлов. Вы можете просто выбрать любую область на экране, чтобы создать скринкаст. Помимо GIF, вы также можете напрямую записывать видео в формате WebM или MP4.
Это простой рекордер с анимированными GIF-файлами, поэтому он предлагает ограниченный набор функций. Но он предлагает полезные функции, такие как настраиваемая частота кадров и таймер задержки.
Чтобы установить Peek в Ubuntu, выполните следующую команду в окне терминала.
$ sudo add-apt-repository ppa:peek-developers / stable
$ sudo apt-get update
$ sudo apt-get install peek
2. Byzanz
Byzanz является частью проекта GNOME и представляет собой простой инструмент командной строки для записи анимированных GIF-файлов в Ubuntu. Это легкий инструмент для записи GIF, который легко работает в Ubuntu и других дистрибутивах Linux.
Единственным недостатком является то, что вам придется вводить каждую опцию вручную, поскольку это инструмент командной строки. Это означает отсутствие перетаскивания и выбора области экрана для записи.
Установите Byzanz в Ubuntu с помощью этой команды в Терминале.
3. GIMP
GIMP — это кроссплатформенный редактор изображений, доступный для GNU / Linux, Windows и Mac OS X. Это бесплатный инструмент с открытым исходным кодом для обработки растровой графики и редактирования изображений. С помощью выбора изображений на вашем компьютере вы можете создать анимированный GIF с помощью GIMP.
GIMP использует слои для создания анимированных GIF-файлов. Вы можете экспортировать или сохранить новый GIF на свой компьютер. GIMP — это гораздо больше, чем просто средство для создания анимированных GIF-файлов, вы также можете редактировать изображения.
Установите GIMP в Ubuntu, используя следующую команду.
1. Использование PPA
$ sudo add-apt-repository ppa:otto-kesselgulasch / gimp
$ sudo apt-get update
$ sudo apt-get install gimp
2. Использование Snap
4. ImageMagick
ImageMagick — еще один бесплатный кроссплатформенный инструмент с открытым исходным кодом для таких платформ, как Linux и его дистрибутивы, такие как Ubuntu. Вы можете создавать, конвертировать, изменять и редактировать растровые изображения с помощью этого инструмента.
Вы можете создать анимированный GIF с помощью этого приложения, но здесь есть одна загвоздка; вам нужно подготовить кадры изображений, поскольку вы не можете сделать это в этом приложении, для этого вам нужно использовать другие приложения.
Как только вы это сделаете, вам нужно экспортировать созданные кадры, а затем использовать команду convert следующим образом, чтобы создать анимированный GIF.
$ convert -delay 100 -loop 5 -dispose previous firstimage.jpg lastimage.jpg finalanimated.jpg
- -delay: кнопка паузы от одного кадра изображения к другому.
- -loop: делает созданный GIF повторяющимся.
- -dispose: путь перехода от одного кадра изображения к следующему.
Чтобы установить ImageMagick, выполните следующую команду в терминале Ubuntu.
5. FFmpeg
FFmpeg — это бесплатный инструмент командной строки с открытым исходным кодом для Linux и его дистрибутивов, таких как Ubuntu. Это кроссплатформенное решение для записи, конвертирования и потоковой передачи аудио и видео.
FFmpeg может записывать и конвертировать файлы GIF из видео- и аудиопотоков. Несмотря на то, что это инструмент командной строки, вы все равно можете настроить его в соответствии с вашими потребностями для желаемого вывода GIF. Это делает его одним из самых многофункциональных инструментов для создания анимированных GIF.
Чтобы установить FFmpeg, выполните следующую команду.
Итак, вы можете использовать любой из этих инструментов для создания анимированных GIF-файлов в Ubuntu и других дистрибутивах Linux. Для создания GIF для Linux доступно ограниченное количество инструментов, но они, упомянутые здесь, выделяются с точки зрения общей производительности и надежности.
Переходим на Ubuntu
Как сделать анимированный GIF из видео в Ubuntu
Сегодня мы расскажем о приложении, которое позволит конвертировать видео в анимированный GIF. Приложение называется Gifcurry, оно отличается тем, что у него простой интерфейс, много полезных функций и, что тоже важно, оно бесплатно.
Из видео в GIF
Однако, они будут полезны не только для развлечения. Анимированные GIF представляют отличную альтернативу видоклипам. На многих сайтах гифки используются для иллюстрации материала или отдельных инструкций.
Все современные браузеры поддерживают анимированные гифки, и даже если вы размещаете их не на своём сервере, а на стороннем ресурсе, например, Imgur, для пользователя воспроизведение видео начинается значительно быстрее, чем при переходе на YouTube или просто включении встроенного плеера.
Давайте разберем, как делать анимированные гифки из видео в Linux? Мой выбор пал на приложение Gifcurry.
Создаём GIF из видео с помощью Gifcurry
Приложение Gifcurry предоставляет вам простой способ создания GIF. Для преобразования видео в GIF приложение использует ffmpeg и imagemagic. У него есть как интерфейс командной строки (CLI), так и графический интерфейс (GUI), но мы рассмотрим только последний.
Возможности Gifcurry
- Преобразование видео в gif
- Добавление текста в gif
- Выбор времени начала
- Выбор продолжительности
- Задание ширины gif
- Настройка качества
- Загрузка на сервисы Imgur или Giphy
К сожалению, у приложения нет продвинутых функций, например, в нем нельзя задать частоту кадров, изменить зацикливание или цветовую палитру. Без них у вас остаётся только один способ контролировать качество и размер полученного файла. Чем выше параметр качества, тем больше размер. Помните, что вся прелесть анимированных гифок в том, что они загружаются очень быстро и начинают проигрываться почти моментально. Таким образом, если файл будет слишком большим, вы упустите это преимущество.
Загрузка Gifcurry
К сожалению, у приложения пока нет традиционного установщика, но это не должно вас пугать. Для начала проверьте, установлены ли у вас пакеты ffmpeg и imagemagic.
Если всё в порядке, загрузите последний релиз приложения с GitHub. Разархивируйте архив и запустите приложение gifcurry_gui из папки bin . Проще всего это сделать в терминале:
Как работать в gifcurry
Для того, чтобы создать анимированный GIF, выберите видеофайл в любом формате, который поддерживает ffmpeg (то есть практически в любом).
Затем выберите размер изображения в пикселях и качество в %. Чем выше качество, тем больше размер файла.
Также вы можете указать время начала и окончания ролика, для ориентира можно использовать изображения первого и последнего кадра в нижней части окна программы.
Затем укажите название файла и нажмите кнопку Create. Немного подождите и любуйтесь результатом:
Какие ещё есть варианты создания анимированных gif
Это великолепное приложение позволяет вести запись экрана напрямую в gif, что идеально подходит для создания инструкций по работе с программами. Оно такое же бесплатное, и его код открыт и выложен на GitHub.
GIF – формат анимированного изображения, напоминающего короткий видеоролик.
Для чего может потребоваться анимированный скриншот в формате GIF
Если у Вас возникла необходимость объяснить знакомому или родственнику, что нужно сделать на компьютере, например, как изменить настройки той или иной программы или как устранить какую-нибудь проблему, Вы можете сделать запись экрана компьютера и сохранить ее в GIF, и тем самым Вы получите целую мини видео-инструкцию, которая будет иметь размер обычного изображения. Это изображение Вы очень легко сможете отослать знакомому и более наглядно объяснить ему, что необходимо сделать.
Лично мне это требуется для написания различных инструкций, статей, обзоров для своего сайта, чтобы наглядно демонстрировать то, что происходит у меня на компьютере или что конкретно необходимо сделать в той или иной инструкции.
Дело в том, что обычные скриншоты иногда могут не передать пользователю все происходящее в тот или иной момент времени, а записывать отдельное видео для какой-то небольшой детали или нюанса как-то не очень разумно. Поэтому такой скриншот в форме GIF просто незаменим в подобных ситуациях, так как он очень наглядно демонстрирует все то, что необходимо сделать.
Как сделать запись экрана и сохранить в GIF в Linux Mint
Чтобы сделать запись экрана компьютера и сохранить в GIF формат, необходимо использовать специальную программу, в Linux для этих целей есть несколько программ, одной из самых популярных является программа Peek.
Peek – небольшое приложение для создания коротких скринкастов, которое создает анимацию в формате GIF, APNG, WebM или MP4.
Установка Peek в Linux Mint
Программа Peek в состав дистрибутива Linux Mint не входит, поэтому сначала необходимо установить данную программу.
Для этого запускаем терминал Linux любым удобным для Вас способом, например, используя ярлык на панели или из меню Mint.
Затем выполняем следующие команды.
Подключение PPA репозитория
В процессе выполнения команды необходимо будет ввести свой пароль от системы.
Обновление списка пакетов в системе
Установка пакета peek
В процессе установки у Вас спросят: «Хотите продолжить?», вводим «y», т.е. отвечаем Да.
На этом все, установка программы peek завершена, терминал можно закрыть.
В меню в разделе «Графика» появится ярлык для запуска данной программы.
На заметку! Начинающим пользователям Linux рекомендую почитать книгу «Linux для обычных пользователей» – в ней максимально простым языком рассказывается про основы Linux и как пользоваться этой операционной системой без командной строки.
Запись GIF с экрана с помощью программы Peek
Чтобы сделать запись с экрана и сохранить в GIF с помощью программы Peek, необходимо запустить эту программу. Это можно сделать из меню «Mint -> Графика -> Peek».
Затем необходимо установить размер захвата экрана и нажать кнопку «Записать как GIF».
Для остановки записи необходимо нажать кнопку «Стоп».
После этого программа предложит Вам сохранить GIF файл, Вы можете задать файлу свое название, а также указать каталог, в который необходимо сохранить файл, по умолчанию предлагается каталог «Видео» в домашней директории.
Для сохранения нажимаем кнопку «Сохранить».
Таким образом мы можем очень легко делать анимированные скриншоты в формате GIF в Linux Mint.
Настройки программы Peek
Как было отмечено, Peek – это небольшая программа, предназначенная исключительно для создания коротких скринкастов, поэтому у нее совсем мало настроек, что на самом деле неплохо, так как это делает программу очень простой и легкой.
Чтобы открыть окно настроек, зайдите в «Меню -> Настройки».
Вы можете настроить формат записи, который будет использоваться по умолчанию, сочетание клавиш для старта и остановки записи, задержку в секундах перед началом записи и несколько других параметров.
Читайте также: