У меня есть анимированный GIF, который, как первоначально создан, оживляет один раз, а затем останавливается. Я хочу изменить файл изображения, чтобы он зацикливался вместо этого.
Какие бесплатные приложения или утилиты командной строки для Mac OS X я могу использовать для этого? Я нашел несколько утилит GIF, которые могут создавать новые анимации, но ни одна из них не позволяла мне изменять свойства существующих.
macos
images
gif
animated-gif
Брант Бобби
источник
источник
Ответы:
Решение с участием Терминала:
./configure --disable-gifview --disable-gifdiff
make
cd src
./gifsicle -bl /path/to/image.gif
Решения с использованием инструментов с графическим интерфейсом ( я их не тестировал! ):
источник
brew install gifsicle
затем сделайте цикл:gifsicle -l non_looping.gif > looping.gif
brew install gifsicle
Вы можете использовать ImageMagick. Вы просто запускаете:
Возможно, вам придется сначала установить ImageMagick.
Если вы используете brew, вы можете:
brew install imagemagick
из терминала, тогда вы можете запуститьconvert
команду.источник
brew install imagemagick
.-loop 1
-delay <number>
может замедлить GIF, добавив задержку между каждым кадром. imagemagick.org/script/command-line-options.php#delayGIMP может редактировать анимированные GIF-изображения; откройте изображение и сохраните его снова. Вам будет задано несколько вопросов, и один из доступных вариантов - это цикл навсегда.
По-видимому, возможно или даже просто установить GIMP на OS X, но я не могу сказать, что сделал это,
источник
Предполагая, что вы уже установили
Homebrew
и запуститеbrew install imagemagick
.Просто используйте командную строку, чтобы сделать:
И это редактирует существующее изображение без изменения продолжительности:
источник
licecap
на macOS, чтобы делать анимированные скриншоты.Смотрите руководство по анимированным GIF-файлам Майкла .
Он описывает утилиту GIF Construction Set, которая может отображать внутреннюю структуру анимированного GIF (к сожалению, не для OS X). Особенно интересны:
Труднее найти бесплатные утилиты OS X для редактирования файлов GIF, тем более что я не пользователь Mac. Gifsicle , который , кажется, соответствует всем требованиям , может установить цикл с помощью параметра loopcount.
источник
Если вы пришли сюда для внесения этих изменений на ПК, как я, GIMP - отличный вариант. Ответ А.Н. хороший - вот некоторые особенности, которые нужно добавить к их ответу.
Хорошая вещь в GIMP по сравнению с другими опциями, указанными выше, заключается в том, что вам не нужно писать какой-либо код или команды - все это встроено и бесплатно. Надеюсь это поможет!
источник