gif動画作成のためのメモ ( imagemagick と peek を添えて)
gifの動画(gif画像? gifアニメーション?)って画像のように気軽に見れて、動画のように情報が多く、見たくなるのでとても良いですよね。
ちょっと自分もやってみようとした時のメモです。 ubuntu 16.04 です。
ただ、皮肉にもこの記事に gif動画 はありませんw
imagemagick, peek のインストール
https://github.com/ImageMagick/ImageMagick
ubuntu 16.04
sudo add-apt-repository ppa:peek-developers/stable sudo apt update sudo apt install peek sudo apt install imagemagick
gif動画を作成 (peek)
GUIでシンプルに録画できます。
peek
作成したgifの編集 (imagemagick)
目的
- 見えてはいけないものが写ってしまった際の再録画の手間を省く(補間の一覧にチラっ・・・とか)
- 冗長な部分のカット
公式のsample https://imagemagick.org/Usage/anim_opt/
gif 動画を画像にバラして出力する (imagemagick)
https://www.imagemagick.org/discourse-server/viewtopic.php?t=22597
mkdir pngs convert original.gif -coalesce pngs/aaaaa_%05d.png
複数の画像から gif動画を生成する
# gif は -layers オプションで容量を節約した方が良い。この有無で15MBから500KBになった・・・ convert -delay 7 -loop 0 -layers optimize simgle_*.png editted_simple.gif
- -delay は小さいほどコマ送りのスピード(再生速度)が速い
- peek で録画したものなら7ぐらいで良い気がした
- *.png の ところは、以下のような指定もできる
- その他オプション
- -resize 50%
- 他にもいっぱいある... https://www.imagemagick.org/script/command-line-options.php
imagemagick 番外編
アイキャッチ画像は以下のコマンドで生成しました・・・笑
$ convert -pointsize 72 label:gif_kunai gif_kunai.gif