Монтирование вместе пять gifs

У меня есть пять gifs с одинаковым количеством кадров и одинаковой частотой кадров. Можно ли объединить их вместе в один gif, где каждый кадр похож на обычный монтаж статических изображений и является следующим кадром в gif. Кроме того, я бы хотел, чтобы первые два gifs в первом ряду, затем пробел, затем три последних gif.

  • Перезагрузка Debian Wheezy вместо отключения питания
  • Как проверить загруженный пакет на OpenBSD 5.1?
  • Остановить команду bash без сценария убийства
  • Два «аудиокодека» имеют 100% -ное использование мощности в PowerTOP - что это значит?
  • Как установить из командной строки в Arch Linux?
  • Почему несколько экземпляров Mate-терминала имеют один и тот же PID?
  • OpenWrt (Chaos Calmer 15.05.1): `opkg install <package> -d ram` не работает
  • Как узнать, открыта ли какая-либо программа
  • One Solution collect form web for “Монтирование вместе пять gifs”

    Если бы я понял вас правильно, вам нужен один анимированный gif, похожий на 5 анимированных gifs, играющих параллельно, не так ли?

    Imagemagick может это сделать (и многое другое). Вероятно, даже в одной строке кода, но я сделаю это несколькими шагами. Давайте предположим, что ваши anim1.gif называются anim1.gifanim5.gif и каждый 100×100 пикселей.

     #Combine anim1.gif and anim2.gif (first row) convert anim1.gif -repage 200x100 -coalesce null: \( anim2.gif -coalesce \) -geometry +100+0 -layers Composite anim1+2.gif #Combine anim3.gif and anim4.gif (1st part of last row) convert anim3.gif -repage 200x100 -coalesce null: \( anim4.gif -coalesce \) -geometry +100+0 -layers Composite anim3+4.gif #Combine anim3+4.gif and anim5.gif (last row) convert anim3+4.gif -repage 300x100 -coalesce null: \( anim5.gif -coalesce \) -geometry +200+0 -layers Composite anim3+4+5.gif #Combine all, leaving one in the middle empty convert anim1+2.gif -repage 300x300 -coalesce null: \( anim3+4+5.gif -coalesce \) -geometry +0+200 -layers Composite anim_all.gif 

    Техника описана более подробно здесь («Слоистая композиция»)

    Конечный результат (с примерами анимации с веб-страницы imagemagick) выглядит так: анимированный gif

    Linux и Unix - лучшая ОС в мире.