LinuxCommandLibrary

animate

Display image sequences as animations

TLDR

Animate a sequence of images

$ animate [image1.png] [image2.png] [image3.png]
copy
Animate a GIF file
$ animate [animation.gif]
copy
Set delay between frames (in centiseconds)
$ animate -delay [50] [*.png]
copy
Loop animation
$ animate -loop [0] [animation.gif]
copy
Set display size
$ animate -geometry [800x600] [animation.gif]
copy

SYNOPSIS

animate [options] files

DESCRIPTION

animate is an ImageMagick utility that displays a sequence of images as an animation in an X Window. It supports numerous image formats and can play animated GIFs, multi-page files, or sequences of separate images.
The viewer provides interactive controls for playback, including pause, single-step, speed adjustment, and looping options.

PARAMETERS

-delay ticks

Inter-frame delay (centiseconds)
-loop count
Number of loops (0 = infinite)
-geometry WxH
Window size
-colorspace type
Image colorspace
-coalesce
Merge a GIF animation sequence
-dispose method
Frame disposal method
-remote
Accept commands via X Window
-window id
Display in existing window
-pause
Start paused

CAVEATS

Requires X Window System. Large animations consume significant memory. Frame timing may not be precise on all systems. Superseded by display command with -coalesce for some use cases.

HISTORY

animate has been part of ImageMagick since the early 1990s, providing animation preview capabilities for image processing workflows.

SEE ALSO

display(1), convert(1), identify(1)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community