When I upload animated gif assets to a Craft site, they end up static and corrupted, as so:
My guess is that what's displayed is the last frame of the animation (which only contains pixels changed from the penultimate frame).
Other image resizing functions work. The site is hosted on a dedicated Ubuntu box with PHP 5.3.10. Here's what
phpinfo() says about my ImageMagick/Imagick install.
imagick module version => 3.1.0RC1 imagick classes => Imagick, ImagickDraw, ImagickPixel, ImagickPixelIterator ImageMagick version => ImageMagick 6.6.9-7 2014-03-06 Q16 http://www.imagemagick.org
convert source.gif -resize 123x123 dest.gif works on the server—the issue seems to lie in the PHP call to ImageMagick rather than in the installation itself. Answers to this question indicate that GIF issues disappear with the proper configuration, but I fail to see what's lacking in this particular setup.