В Imagemagick 6 вы можете использовать формат строки% T, чтобы получить задержку анимации.Поместите его в переменную и затем используйте переменную для задержки следующей анимации.См. https://imagemagick.org/script/escape.php
convert -delay 100 rose: rose: rose: -loop 0 anim.gif
convert anim.gif -format "%T\n" info: | head -n 1
100
Обратите внимание, что без привязки к заголовку -n 1 Imagemagick будет повторять задержку один раз для каждого кадра.
Для Imagemagick 7 используйте магию, а не конвертируйте.В Windows .bat удвойте% до %%.
. Для Windows вам может понадобиться найти эквивалентный инструмент для заголовка -n 1 или просто проанализировать вывод текста из% T, чтобы извлечь только одно значение из всехповторяется для каждого кадра.