GIF サイズ変更
ブラウザ内で完結、アップロード不要
GIF
75% · 50% · 25% または幅指定 · タイミングは維持
GIF
拡大・縮小、タイミングは維持規格
7 項目| 項目 | 値 | 備考 |
|---|---|---|
| 入力 | GIF | 静止画・アニメーションいずれも |
| 出力 | GIF | フレーム数は同じ |
| サイズ | 75% · 50% · 25%、または幅指定 | 縦横比を維持、元の幅の最大 2 倍まで |
| 色数 | フレームごと 256 色 | 拡大縮小で色が混ざるため、フレームは再び減色 |
| 透明 | 維持、透明・不透明のいずれか | 境界のぼかしは中間点で判定 |
| タイミング | 保存されていた通り | 各フレームの表示時間とループ回数 |
| 処理場所 | このブラウザ | サーバーには送らない |
何が起きるか
3何が起きるのか、なぜか
GIF を置き、サイズを選びます。元の幅の 75% · 50% · 25%、またはピクセル数での幅指定です。高さは幅に応じて決まるため、画像が引き伸ばされることはありません。すべてのフレームはブラウザが表示する通りに組み直され、新しいサイズで描き直されたうえで、フレーム数・表示時間・ループ回数が同じ新しい GIF に書き込まれます。すべてこのブラウザ内で行われ、GIF はサーバーへ送信されません。
拡大縮小は再エンコードであり、バッジもそう伝えます。画像を別のサイズで描き直すと、隣り合うピクセルが混ざり合ってファイルになかった色が生まれます。GIF の 1 フレームは最大 256 色までしか保持できないため、各フレームは再び 256 色に減らされます。GIF には半透明もありません。拡大縮小の際に透明な部分の周りにできるぼかしは、中間点を境に不透明か透明のどちらかになります。
ファイルを小さく保つため、不透明なアニメーションの各フレームは、直前のフレームから変化した矩形部分だけを保存します。GIF ツールがアニメーションを書き込む一般的な方法です。透明な部分があるアニメーションはフレーム全体として書き込まれます。そうしないと、後のフレームでピクセルを再び透明にできないためです。元の幅をそのまま入力した場合は何も描き直されません。このときすべてのフレームが 256 色に収まっていれば、ピクセルは元のファイルのままで、バッジは画質劣化なしと伝えます。
よくある質問
3GIF のファイルサイズを小さくするには
ピクセル数を減らすのが最も確実な方法です。幅を半分にするとピクセル数は 4 分の 1 になります。新しいファイルのサイズは元のファイルのサイズとともに結果の横に表示されます。
128 × 128 のように正確なサイズにできますか
幅を入力すると、高さは元の比率に従います。正方形の GIF であれば 128 × 128 になります。比率自体を変えたい場合は先に切り抜きます。切り抜きツールは GIF を再エンコードせずに切り抜き、アニメーションとタイミングを保ちます。
サイズ変更後の GIF が粗く見えるのはなぜですか
各フレームは 256 色までに制限されています。拡大縮小で色が混ざり合い、それを再び 256 色に収めるとグラデーションに縞模様や斑点として表れることがあります。ドット絵や単色の絵はきれいに変換されますが、写真では最も目立ちます。