St_Hakky’s blog

Data Science / Human Resources / Web Applicationについて書きます

【ImageMagick】macからTerminal上で複数の画像をgif画像に変換する

こんにちは。

複数枚の画像を使って、gif画像を作成したくなったので、その方法をば。MacでTerminalでやる方法をメモしておきまする。

ImageMagickのインストール

homebrewからインストールします。

$ brew install ImageMagick

変換

例えば、特定のフォルダ以下にあるpngファイルを全部gifに変換したい場合は、以下のようにする。

convert -delay 2 -loop 1 -layers optimize *.png output.gif

今回は、2msで1回ループのgif画像を作った感じです。

設定できるパラメーターとかの例。

  • delay : 画像の切り替わる時間(単位0.01秒)
  • layers : サイズ調整的なやつ(これしないとファイルサイズがでかくなる)
  • loop : ループする回数(0なら無限)

それでは。