はてブを見ていたらこのような記事があった。
要約するとファイルサイズを軽くするには以下の6つの方法があると書かれている。
- 解像度を減らす
- 色数を減らす
- コマ数を減らす
- ディザを減らす
- メタデータを減らす
- 劣化値を増やす
わかりやすい!特にメタデータと劣化値は忘れがち。
リンク先の記事には書かれていないが透明部分のチェックの有無によってもファイルサイズが少し変わることがある。
またリンク先の記事の動画だと女の子が照れた時に顔がピンクではなく青っぽくなっている。これだと気持ち悪そうに見えて意味合いが異なってしまうのでここまで色数を減らさないほうが表情が生きる。
このGIFアニメーションの場合は背景のピンクのグラデーションがファイルサイズを大きくしてしまっているので色数を減らすのであればこの部分を単色のピンクにすればキャラクターの劣化を極力抑えてファイルサイズの削減が可能になる。(上572KB、下564KB)
ちなみに下画像はディザ90、劣化値0、色数31にしてある。色数が31なのは制服の部分の点々が気になり、カラーテーブルの32色からさらに1色削除したため。