Animated_Portable_Network_Graphicsとは? わかりやすく解説

エーピング【APNG】

読み方:えーぴんぐ

《animated portable network graphics》画像データ保存するファイル形式PNG拡張規格フルカラー動画に対応。アニメーションPNG


Animated Portable Network Graphics

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/06/21 07:03 UTC 版)

Animated Portable Network Graphics
APNGに対応していれば、ボールが弾む。
拡張子 .png, .apng
MIMEタイプ image/png, image/apng, image/vnd.mozilla.apng[1]
マジック
ナンバー
89 'PNG' 0d 0a 1a 0a
開発者 Mozilla Corporation
種別 動画
包含物 動画テキスト
派生元 PNG

Animated Portable Network Graphics(APNG)は、コンピュータ上で動画を扱うためのファイルフォーマットの1つである。旧来のGIFアニメーションおよびMNGフォーマットを代替する目的でPNGフォーマットを拡張して作られた。

概要

APNGフォーマットでは、最初のフレームが従来のPNGと同様の領域に格納される。そのため、APNGフォーマットに対応しないデコーダを搭載したソフトウェアでも、最初のフレームが静止画として表示される。フレームの速度情報や、2枚目以降のアニメーションフレームは、新たに拡張された領域に格納されるが、これらの領域はAPNG非対応のデコーダでは無視される。また、最初のフレームをアニメーションに利用するか設定できるため、非対応環境での代替表示用画像とすることも可能である。

Animated gif

GIFアニメーションと比べ、フレーム内でフルカラー画像が取り扱えるようになり、さらにアルファチャンネルを使って背景にとけ込むような表現が可能となった。フルカラー対応となった事でフレームごとに個別のパレット(ローカルパレット)を持つという概念が廃止され共通パレット(グローバルパレット)のみとなった。GIFはLZW圧縮を使っているが、APNGはPNGと同じく比較的圧縮効率の良いDeflate圧縮を使用しているため、アニメーションGIFをAPNGに変換すると多くの場合ファイルサイズを削減できる。

開発の経緯

1990年代、Web上では画像フォーマットとしてGIFやそのアニメーション形式であるGIFアニメーションが広く使われていたが、特許問題が発生したことを機に代替フォーマットであるPNGが開発され、その後GIFに代わって普及した。しかし当初のPNGは静止画専用でアニメーション形式には対応しておらず、GIFアニメーションの代替フォーマットの問題は先送りとされた。

2001年になり、PNG開発グループによって公認のアニメーション形式であるMNGが開発され、Mozilla CorporationMozillaブラウザやそれをベースにしたNetscapeなどが対応したものの、MNGフォーマットは仕様があまりに複雑でデコーダモジュールが肥大化。これがMozilla内で問題となり、議論の末にMozillaは2003年にMNG対応を打ち切った。

2004年、MNGよりファイルサイズの面で多少劣るものの仕様が簡素で実装が容易なAPNGフォーマットがMozilla Corporationのスチュアート・パーメンターとウラジーミルによって作成された。しかしPNGグループは2007年、APNGを公式仕様に含めない事を決定[2]。GIFアニメーションの代替フォーマットの問題はMNG派とAPNG派による規格争いへと発展した。

ウェブブラウザはMozilla Firefox2008年にAPNGに対応したものの、しばらくはそれに続くブラウザが現れず、規格争いの行末は不透明なままだったが、2014年Safari2017年にはChromiumとそれをベースにした各種ブラウザがAPNGに相次いで対応し、最後に残ったMicrosoft Edge2020年にChromiumプロジェクトへ参加したことで主なウェブブラウザ全てがAPNGに対応したことになり、規格争いはAPNGの勝利で決着した。PNGワーキンググループは2021年、APNGを正式にPNG仕様の一部として取り入れることを決めた。なお、MNG形式は日本の一部携帯電話などが対応したものの、前述のMozillaの対応打ち切り以降は主なウェブブラウザの採用例がないまま終わった。

しかし規格争いが長引いたこと、その間にGIFの特許問題が解消されたことなどが理由で2020年代以降もGIFアニメーションは引き続き広く使われており、APNGに完全に置き換わったわけではない。また、2025年現在では透過処理に一部互換性の問題が残るものの、より新しく高効率なフォーマットとしてWebPのアニメーションも存在している。

ウェブブラウザの対応状況

自由ソフトウェアのAPNG Assemblerのロゴ,このソフトはAPNGの画像を作成できる。
  • Firefoxでは、2008年6月17日リリースのバージョン3.0以降でサポートされている。
  • Safariでは、2014年10月16日リリースのバージョン8以降でサポートされている[3]
  • Chromiumは2017年3月15日にAPNGの表示に対応した[4]。ChromiumベースのブラウザあるGoogle Chromeは2017年6月5日リリースのバージョン59、Operaは2017年6月22日リリースのバージョン46でこのアップデートを正式版に取り入れた。
  • Microsoft Edgeでは、2020年1月15日リリースのバージョン79におけるChromiumへの切り替えと同時にサポートされた。

脚注

  1. ^ https://www.iana.org/assignments/media-types/image/vnd.mozilla.apng
  2. ^ VOTE FAILED: APNG 20070405a”. SourceForge mailing list (2007年4月20日). 2017年3月31日閲覧。
  3. ^ Bug 43828 – Safari APNG support
  4. ^ Anzwix / Chromium / Add support for Animated PNG”. 2017年3月18日閲覧。

関連項目

  • nomacs(プラグインとしてQtApng[1]を導入するとAPNGを閲覧可能なビューワになる)[2]
  • PNG
  • MNG
  • GIF
  • WebP - 静止画ファイルフォーマットだがアニメーションにも対応している
  • libpng

外部リンク

  1. ^ https://github.com/Skycoder42/QtApng
  2. ^ https://github.com/nomacs/nomacs/issues/153



固有名詞の分類


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Animated_Portable_Network_Graphics」の関連用語

Animated_Portable_Network_Graphicsのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Animated_Portable_Network_Graphicsのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
デジタル大辞泉デジタル大辞泉
(C)Shogakukan Inc.
株式会社 小学館
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのAnimated Portable Network Graphics (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS