GIF作成
GIF Maker
並べた画像を動くGIFにまとめ、コマの間隔・繰り返し・パレットを設定します。
GIFはLZWのストリームを持つ256色の形式です。写真のGIFが縞になり数メガバイトになるのは、そのためです。それを知っていることが、うまく使うことのほとんどです。このツールはパレットの色数・ディザリング・フレーム差分を、画質スライダーの裏に隠さず表に出します。
フレームを順番に置いてください
画像1枚がフレーム1枚になります。大きさは1枚目に合わせて調整します。
使い方
コマを順番に置きます
画像1枚が1コマになり、どのコマも最初の1枚に合わせてリサイズされます。並べ替えや削除は、サムネイルの下の矢印で行います。
表示間隔を決めます
ミリ秒で表示し、その隣に相当するフレームレートを出します。GIFは100分の1秒単位で時間を持つので、20ms未満は丸められますし、多くのプレイヤーはどのみち下限で止めます。
パレットの色数を選びます
256が上限で初期値です。64や32まで落とすとファイルは目に見えて小さくなり、平坦なグラフィックならたいてい見分けが付きません。写真では縞になります。
フレーム差分は入れたままにします
コマ間で変わったピクセルだけを書き込みます。背景が止まっているアニメーションなら、それがファイルの大半です。どれだけ減ったかは結果のパネルに出ます。
よくある質問
GIFがなぜこんなに大きいのですか
変わらないピクセルを写す以上のコマ間圧縮がなく、非可逆モードもないからです。色を減らす、コマを減らす、寸法を小さくする、差分を入れたままにする、の4つがてこです。動画ファイルなら、そのどれよりも大きく下回ります。
ディザリングは入れるべきですか
写真とグラデーションでは、はい。多少の容量と引き換えに、256色のパレットが生む縞を隠します。平坦なグラフィックでは、ノイズと容量が増えるだけで得るものがありません。
コマごとに色が変わってしまいます
どのコマも同じパレットに対して量子化されますが、そのパレットから遠い色を持つコマは、隣のコマより強く寄せられます。色数を上げるのが対処です。コマごとに色の範囲が本当に違うのなら、GIFが形式として合っていません。
ここから渡せます
次の一手
このツールが出したものをそのまま受け取れる道具です。
GIFフレーム分解
GIF Frame Splitter
動くGIFやWebPを番号付きのコマにばらし、コマごとの表示時間も並べます。
GIFを動画に
GIF to Video
動くGIFを、たいてい容量が何分の一かで済むMP4かWebMに変換します。
画像リサイズ
Image Resizer
ピクセル・パーセント・長辺の目標値で大きさを変え、縦横比の固定と一括処理のプリセットを備えます。
動画をGIFに
Video to GIF
クリップをフレームレート・大きさ・パレットを決めて動くGIFかWebPにします。
背景透過(切り抜き)
Background Remover
平坦な背景や単色の背景をOKLabでキーイングして透過PNGにし、縁はブラシで直せます。
EXIF情報の削除
EXIF Remover
画素には手を触れずに、カメラ・GPS・編集履歴のメタデータだけを写真から消します。