0
rmagickを使ってリモートGIFのフレーム数を調べるにはどうすればよいですか?このGIFは静止画ですか、アニメーションですか? (Rubyで)
rmagickを使ってリモートGIFのフレーム数を調べるにはどうすればよいですか?このGIFは静止画ですか、アニメーションですか? (Rubyで)
あなたはMagick::ImageList#length
を使用することができます。
は、イメージリスト内の画像の数を返します。例えば
、このリモートGIF:
require 'rmagick'
Magick::ImageList.new('https://i.giphy.com/zlLydol7ndM7C.gif').length
#=> 12
:
は12個のフレームを有します