标签: ruby imagemagick rmagick
如何使用rmagick确定远程GIF有多少帧?
答案 0 :(得分:3)
您可以使用Magick::ImageList#length:
Magick::ImageList#length
返回图像列表中的图像数量。
例如,这个远程GIF:
有12帧:
require 'rmagick' Magick::ImageList.new('https://i.giphy.com/zlLydol7ndM7C.gif').length #=> 12