То, как я делаю существующее, неоднократно анимировало цикл GIF?

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

Какие бесплатные приложения или утилиты командной строки для Mac OS X я могу использовать, чтобы сделать это? Я нашел несколько утилит GIF, которые могут создать новые анимации, но ни один, что позволяет мне настроить свойства существующих.

47
задан 25.07.2010, 05:16

3 ответа

Решение, включающее Терминал:

  1. Загрузите источники Gifsicle
  2. Распакуйте источники и перейдите к распакованному каталогу
  3. Сделать ./configure --disable-gifview --disable-gifdiff
  4. Сделать make
  5. Сделать cd src
  6. И наконец сделайте ./gifsicle -bl /path/to/image.gif

Решения с помощью инструментов GUI (я не протестировал никого их!):

  1. Можно попробовать GifBuilder (требует, чтобы Rosetta работала с Snow Leopard).
  2. Pixen также, кажется, Редактор Gif.
29
ответ дан 07.12.2019, 08:33

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

Это по-видимому возможно, или даже легко, для установки GIMP на OS X, но я не могу сказать, что сделал это,

9
ответ дан 07.12.2019, 08:33

Посмотрите, что Michael Анимировал руководство GIFs.

Это описывает утилиту GIF Construction Set, которая может отобразить внутреннюю структуру анимированного GIF (к сожалению, не для OS X). Особенно интереса:

Управление ЦИКЛОМ указывает, сколько раз будет представлен ряд изображений. В то время как многие анимировали GIFs, находятся на бесконечном цикле, это может быть недовольно пользователю. Этот 'noframes' GIF циклы 5 раз.

image

Более трудно найти свободные утилиты OS X для редактирования файлов GIF, тем более, что я не пользователь Mac. Тем, который, кажется, отвечает всем требованиям, является Gifsicle, который может установить цикл через "loopcount" параметр.

3
ответ дан 07.12.2019, 08:33

Теги

Похожие вопросы