サイトのデザインで GIF 画像を作る機会があり、最速方法を探したらこれに辿りつきました。
これで Photoshop や After Effects などの重たいソフトを使わなくても GIF が作れるようになります。
手順
ターミナルで ImageMagick を使います。
- パラパラさせたい画像一式を 1つのフォルダにまとめる
- すべて同じアスペクト比、解像度にそろえておく
 - 動く順番にファイル名に通し番号などを追加
 - 関係ない画像は入れないでね
(途中わざと怖い画像挟むと面白いかも) 
 - Homebrew とかで imagemagick をインストール
 - ターミナルでさっきの画像フォルダを開く
 - 以下のコマンドを叩く
 
convert -delay 20 -dispose previous -loop 0 *.png output.gifオプションの説明
-delay20- 切り替わるスピード。X/100秒。大きいほど遅くなる。アウトプットを見て調整
 
-dispose previous- 前の描画をクリア
 - これがないと出力画像がミルフィーユになっていくので、透過 PNG や GIF を使ったときにえらいこっちゃです
 
-loop0:- ループ回数。0 で無限
 
*.png- ファイルの選択。拡張子を揃えて通し番号をつける。元画像が JPG なら
*.jpgに 
- ファイルの選択。拡張子を揃えて通し番号をつける。元画像が JPG なら
 output.gif- 出力する名前。好きに変えてください。
 - 同じ名前のものがすでにあると強制的に上書きするので、出力時に名前を変えたりタイムスタンプなど付けるといいかもですね
 
その他オプション
-resize 50% : 出力する画像の大きさを 50% にする
参考ページ
Published on 2023.04.05
          Written by ひろと 
        










