投稿日:
更新日:

画像開くと変わるやつ

なにそれ

APNGには

  • APNG形式に対応していない環境でAPNGを開くと最初のフレームが表示される
  • APNGを静止画に変換すると最初のフレームになる

という仕様がある

最近のブラウザはAPNGに対応しているが、
画像の投稿時に自動で圧縮版を作って表示する方法を採用しているサイトでは後者の仕様を利用して元画像を開くと変化したように見せている
ニコニコ静画や某画像掲示板など)

作り方

あらかじめ使う画像のサイズを揃えておく
explorer

  1. APNG Assemblerをダウンロード、起動
  2. Input files(drop here)に画像を投げる
    GUI
  3. Playback SettingsSkip the first frameにチェックを入れる
    GUI
  4. 出力先を指定してMake Animated PNGをクリックすれば完成
    .png(APNG形式)が出力される

エクスプローラーのサムネイルやmspaint.exeなどのAPNG非対応環境だと
explorer

png部分である最初のフレームが表示されるが、
APNGに対応したソフトで開くと
irfanview

APNGのアニメーション部分である2フレーム目以降が表示される