如何判断GIF是否动画?

时间:2014-12-01 22:49:57

标签: ruby-on-rails ruby ffmpeg rmagick animated-gif

我有这个带有Paperclip的Rails应用程序用于图像上传 - 但是如何检查图像是否是带有RMagick的动画GIF?

1 个答案:

答案 0 :(得分:3)

您可以计算与图片相关联的scenes。在Rmagick中,这意味着做这样的事情:

image = Magick::ImageList.new(image_file)

if image.scene == 0
  #this is not an animated gif
else
  #this is an animated gif
end