Лайфхакер
Лайфхакер
Лучшее
Рубрики
Рецепты
Подкасты
Сервисы
Колонки
Лучшее
Рубрики
Рецепты
Подкасты
Сервисы
Колонки
Декабрь без стресса
🎄 Ёлка Лайфхакера
Новости
Здоровье
Спорт и фитнес
Покупки
Технологии
Отношения
Кино
Реклама
macOS
7 декабря 2015

Как сделать гифку на Mac

Гифки — это великая сила. Жизнь без них была бы скучна и неприглядна. Обычно мы их только просматриваем, но иногда возникает необходимость создать анимацию самому. Как делать это в один клик, вы узнаете из этой заметки.
Фото автора Артём Козориз
Артём Козориз

Автор Лайфхакера

Как сделать гифку на Mac

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

Подготовка

Этот способ основан на утилите Convert, которая является частью набора консольных утилит Imagemagick. Установить их на Mac проще всего с помощью менеджера пакетов Homebrew. Не пугайтесь, это делается всего лишь парой команд.

1. Запускаем Terminal через Spotlight или из папки «Программы» → «Утилиты» и вставляем туда такой код:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Как создать гифку: Terminal

2. OS X загрузит небольшое обновление, и после ввода пароля администратора начнётся установка Homebrew.

Как создать гифку: установка Homebrew

3. Нам остаётся установить Imagemagick, воспользовавшись командой:

brew install imagemagick

Теперь все нужные инструменты у нас есть, пора переходить к настройке.

Настройка

Нам нужно создать службу Automator, которая и будет запускать процесс создания гифок.

Как создать гифку: служба Automator

1. Открываем Automator через Spotlight или из папки «Программы» и выбираем пункт «Служба».

Настройка Automator: шаг 1

2. Указываем, что служба получает файлы или папки в Finder.

Настройка Automator: шаг 2

3. Находим в боковой панели действие «Получить выбранные объекты Finder» и перетаскиваем в основную область.

Настройка Automator: шаг 3

4. Находим действие «Запустить shell-скрипт» и тоже помещаем его в основную область.

Настройка Automator: шаг 4

5. Указываем для пункта «Передать ввод» параметр «Как аргументы».

Настройка Automator: шаг 5

6. И вставляем в скрипт такой код:

/usr/local/bin/convert -delay 20 -loop 0 “$@” ~/Desktop/animated.gif

7. Идём в меню «Файл» → «Сохранить» и сохраняем службу под удобным для вас именем.

Использование

Создание гифки

Работает наша служба проще простого: достаточно выделить в Finder несколько изображений и, сделав на них правый клик, выбрать из выпадающего меню «Службы» ту, которую мы только что создали. В моём случае это служба «Создать гифку». Через 3–5 секунд GIF-анимация появится на рабочем столе.

Можно обойтись без блужданий по меню и правых кликов, если присвоить нашей службе какой-нибудь шорткат. В этом случае нужно будет просто выделить картинки и нажать заданное сочетание клавиш.

У Convert есть нереальное количество настроек, которые можно просмотреть, вбив convert ‑help в Terminal. В нашем скрипте мы использовали всего две опции:

  • -delay — задержка между кадрами в миллисекундах;
  • -loop — количество повторов (0 для зацикленной анимации).

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

Как создать гифку: готовая анимация
Источник: Make Animated GIFs In OS X With A Right-click
Если нашли ошибку, выделите текст и нажмите Ctrl + Enter

Лучшие предложения

10 вещей, которые спасают от лютого холода

10 вещей, которые спасают от лютого холода

Это нам надо: аэрогриль от Kitfort с двумя секциями со скидкой 49%

Это нам надо: аэрогриль от Kitfort с двумя секциями со скидкой 49%

робот-пылесос Dreame L40 Ultra CE

Робот-пылесос от Dreame, который почти не беспокоит пользователя

13 подарочных наборов для тех, у кого нет времени на выбор

13 подарочных наборов для тех, у кого нет времени на выбор

утеплённые кроссовки от Xtep

Надо брать: утеплённые кроссовки от Xtep со скидкой 36%

10 пар зимней обуви, в которой тепло и не скользко

10 пар зимней обуви, в которой тепло и не скользко

Надо брать: игровой ноутбук Asus TUF Gaming дешевле 70 000 рублей

Надо брать: игровой ноутбук Asus TUF Gaming дешевле 70 000 рублей

Берём в подарок фен-щётку с вращением от Tuvio

Берём в подарок фен-щётку с вращением от Tuvio

Это интересно
«А что, так можно было?» 8 способов пересмотреть свои онлайн-привычки 

«А что, так можно было?» 8 способов пересмотреть свои онлайн-привычки 

Приоритетная задача! Чек-лист отдыха на праздниках

Приоритетная задача! Чек-лист отдыха на праздниках

Как меняется «Битрикс24»: девять комментариев из интернета, которые давно не актуальны

Как меняется «Битрикс24»: девять комментариев из интернета, которые давно не актуальны

Реклама
Платежи с кешбэком и без комиссий. Как приложение Газпромбанка облегчит вам жизнь

Платежи с кешбэком и без комиссий. Как приложение Газпромбанка облегчит вам жизнь

Комментарии
Vitaly Chuyakov
07.12.15 23:20
что-то не выходит каменный цветок :( все сделал по вашей инструкции. запускаю создание гифки и в ответ получаю ошибку скрипта Действие «Запустить shell-скрипт» столкнулось с ошибкой. скриншот https://yadi.sk/i/sauSIw6lm4XaD быть может ошибка в строке: /usr/local/bin/convert -delay 20 -loop 0 “$@” ~/Desktop/animated.gif ?
Vitaly Chuyakov
08.12.15 12:25
хотя в итоге гифку все-же сделал.
Макс Музафаров
08.12.15 13:27
Частая проблема - сайты переделывают кавычки. Убедитесь, что у вас именно кавычки там, а не что-то иное.
nomad nomad
08.12.15 16:58
Funkzioniert))))
Олег Калинин
10.12.15 01:29
Доброй ночи! Сделал все как положено, но при создание гиф появляется ошибка "Действие «Запустить shell-скрипт» столкнулось с ошибкой". В чем проблема? Спасибо!
Vitaly Chuyakov
10.12.15 12:55
Выше верно указали, косяк парсере кода на сайте - подмена классических двойных кавычек " на типографскую ерунду. правильные кавычки https://yadi.sk/i/JZXNkOSkm8CAc все работает в этом случае корректно.
Олег Калинин
11.12.15 01:22
Все поменял, но все равно не работает. Возможно проблема в установке программы Imagemagick и команды brew install imagemagick. При вводе появляется сообщение -bash: brew: command not found Как быть?
Алексей Арсеньев
17.08.19 21:56|изменено
спасибо! Очень круто и удобно! Правда, обязательно ругается в конце, что какие-то .jpg не прочитал, но работает! Даже в последней Mojave 10.14.6
Андреянов Андрей
18.08.19 23:30|изменено
у меня виснет на 50%, первый раз норм вышло.
Саша Филиппов
06.02.21 21:23
GIF получается тяжелый, раз в сорок больше, чем делает Google Фото и, как ни странно , при этом менее плавный. Что-то, видимо, в опциях, но я не разобрался.
Что вы могли пропустить
23 расслабляющие игры для тех, кто задолбался
23 расслабляющие игры для тех, кто задолбался
0
13:00
Ликбез
Технологии
Французский стартап Smartlet показал ремешок, который позволяет носить двое часов одновременно
Французский стартап Smartlet показал ремешок, который позволяет носить двое часов одновременно
0
Вчера
Новости
Устройства
Лучшие смартфоны декабря
Лучшие смартфоны декабря
0
Вчера
Устройства
Устройства
«Яндекс» запустил бета‑версию сервиса «Яндекс Радио»
«Яндекс» запустил бета‑версию сервиса «Яндекс Радио»
0
Вчера
Новости
Технологии
«Роспатент» показал самые необычные новогодние изобретения
«Роспатент» показал самые необычные новогодние изобретения
0
Вчера
Новости
Технологии
Анонсированы Honor WIN и WIN RT — игровые флагманы с батареями на 10 000 мА·ч
Анонсированы Honor WIN и WIN RT — игровые флагманы с батареями на 10 000 мА·ч
0
Вчера
Новости
Устройства
Через Telegram-бот @pic теперь можно генерировать картинки и отправлять их собеседнику
Через Telegram-бот @pic теперь можно генерировать картинки и отправлять их собеседнику
0
Вчера
Новости
Технологии
12 новых игр для Android и iOS: лучшее за декабрь
12 новых игр для Android и iOS: лучшее за декабрь
0
Вчера
Технологии
Технологии
Xiaomi анонсировала флагманские часы Watch 5 с eSIM и датчиком ЭМГ для мышц
Xiaomi анонсировала флагманские часы Watch 5 с eSIM и датчиком ЭМГ для мышц
0
25 декабря
Новости
Устройства
Надо брать: игровой ноутбук Asus TUF Gaming дешевле 70 000 рублей
Надо брать: игровой ноутбук Asus TUF Gaming дешевле 70 000 рублей
0
25 декабря
Покупки
Устройства
Представлен камерофон Xiaomi 17 Ultra с 1-дюймовым сенсором и специальной версией Leica Edition
Представлен камерофон Xiaomi 17 Ultra с 1-дюймовым сенсором и специальной версией Leica Edition
0
25 декабря
Новости
Устройства
На видео показали возможный дизайн складного смартфона iPhone Fold
На видео показали возможный дизайн складного смартфона iPhone Fold
0
25 декабря
Новости
Устройства
25 устройств Xiaomi получат HyperOS 3 до 2026 года
25 устройств Xiaomi получат HyperOS 3 до 2026 года
0
25 декабря
Новости
Технологии
«Яндекс Go» начал показывать спрос на такси в реальном времени
«Яндекс Go» начал показывать спрос на такси в реальном времени
0
25 декабря
Новости
Технологии
Праздничные помощники: как «Алиса» и «Станции» помогают создать новогоднее настроение
Праздничные помощники: как «Алиса» и «Станции» помогают создать новогоднее настроение
0
25 декабря
Технологии
Технологии

Новые комментарии

Аватар автора комментария
Павел Б.26 минут назад

0 / 0

Автор упорот, 3050 хуже многих современных встроек, и брать якобы игровой ноат, лучше взять что то со встройкой. Будет лучше и аатономнее или доплатить 10к и взять на актуальной 5ххх серии, хотя бы минимально ту же 5050 с 8гб, уже в fhd все современное потянет. То что автор предложил надо как подарок младшему брать в нагрузку к нормальному ноуту отдавать изи ценник делать 45-50к, как вариант для ультрасупербюджетного гейминга
Надо брать: игровой ноутбук Asus TUF Gaming дешевле 70 000 рублей
Аватар автора комментария
Hve2 часа назад

0 / 0

никогда не понимал Гринча, еще на видеокассете смарел, хрень полная
Названы любимые новогодние фильмы у россиян
Аватар автора комментария
Яша Бородавкин2 часа назад

0 / 0

Уродливые все какие то, но хочется.
Лучшие смартфоны декабря
Аватар автора комментария
Kirill Paradis3 часа назад

0 / 0

За 77к можно взять Acer Nitro с 4060 или Китай, но уже с 5060. Если хочется 5060 от MSI, Acer или аналогичного - это уже от плюс 20-30к.
Надо брать: игровой ноутбук Asus TUF Gaming дешевле 70 000 рублей
Платежи с кешбэком и без комиссий. Как приложение Газпромбанка облегчит вам жизнь

Платежи с кешбэком и без комиссий. Как приложение Газпромбанка облегчит вам жизнь

Лайфхакер
Информация
О проектеРубрикиРекламаРедакцияВакансииДля начинающих авторовО компании
Подписка
TelegramВКонтактеTwitterViberYouTubeИнициалRSS
Правила
Пользовательское соглашениеПолитика обработки персональных данныхПравила применения рекомендательных технологийПравила сообществаСогласие на обработку персональных данныхСогласие для рекламных рассылокСогласие для информационной программы
18+Копирование материалов запрещено.
Издание может получать комиссию от покупки товаров, представленных в публикациях