Выполнение двух анимаций бок о бок с помощью ImageMagick

#!/bin/bash

# Minutes since Epoch until now:
((minutes=$(date +%s)/60))

# Minutes since Epoch until Jan 1 2011:
((minutes=$(date -d 'Jan 1 2011' +%s)/60))
5
06.06.2012, 20:19
2 ответа

Этот сценарий делает задание:

#!/bin/bash
# $1 : first gif
# $2 : second gif

mkdir first
cd first
convert $1 x%04d.gif
cd ..
mkdir second
cd second
convert $2 x%04d.gif
cd ..

for filename in first/*
do
  filename=`basename $filename`
  montage -tile 2x1 -geometry 512x512 first/$filename second/$filename concat$filename
done
convert concat* output.gif

rm -rf first
rm -rf second
rm concat*
4
27.01.2020, 20:41
  • 1
    команда монтажа - то, что сделало это в конечном счете, но я разрешил это на несколько моих собственные месяцы назад... –  JeremyKun 01.11.2012, 04:35

convert если предоставлено больше чем 1 вход отображают и обеспеченный -delay опция произведет, анимировал gif's, если выходной формат является gif.

Я раньше использовал эту ссылку в качестве моего справочника назад в день: http://www.imagemagick.org/Usage/anim_basics/

-1
27.01.2020, 20:41
  • 1
    Это не делает то, что я хочу. Вместо этого это связывает анимации. Я хочу, чтобы это выполнило два одновременно рядом. –  JeremyKun 06.06.2012, 21:38

Теги

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