Для анимированного изображения в формате GIF
Как добавить обратный порядок кадров в конец анимации?
См. Циклы патрулирования в документации ImageMagick:
Чтобы добавить обратный порядок кадров в конец анимации, чтобы результирующая анимация циклически переключалась между первым и последним кадры оригинальной анимации. Это немного походит на охранника, идущего патруль между двумя точками, и называется «Цикл патрулирования».
convert input.gif -coalesce -duplicate 1,-2-1 -quiet -layers OptimizePlus -loop 0 patrol_cycle.gif