Чи існує якийсь спосіб використовувати імагемагічний / фотомонтаж для плитки петельними анімованими gif-файлами (змішаними з неанімаційними)?
Тобто я хочу об'єднати анімацію в просторі, а не в часі. Я розумію, що кількість кадрів та їх тривалість в анімації можуть унеможливити акуратне поєднання двох анімацій. Але я добре в тому, що програма робить наближення та здогадки, а також розширює / повторює кадри, якщо всі кадри є певним чином.
Я намагався
convert *.gif -append output.gif
і
montage *.gif -mode concatenate -tile x1 output.gif
але вони обидва трактують анімовані gif як декілька індивідуальних не анімованих.
Я припускаю, що, можливо, я можу написати сценарій, щоб розбити анімованих кадрів на рамки, повторити / продовжити коротші петлі, якщо це необхідно, щоб відповідати найдовшій циклі, повторити неанімаційні gif-файли, оскільки стільки кадрів є в найдовшій анімованій, зшийте відповідні кадри в один великий кадр -append
, а потім об'єднайте ці великі кадри в один великий gif. Але я не хочу винаходити колесо, якщо це вже можливо за допомогою простої команди.
Я, звичайно, відкритий для інших безкоштовних варіантів, крім imagemagick.