ピクシブ百科事典は2024年5月28日付でプライバシーポリシーを改定しました。改訂履歴

アニメーションpngの編集履歴

2020-06-13 22:33:07 バージョン

アニメーションpng

あにめーしょんぽーたぶるねっとわーくぐらふぃっくす

アニメーション PNG (Animated Portable Network Graphics, APNG) とは、静止画像の PNG 形式を拡張し、 GIF アニメと同じ要領で動画を再生可能にしたものだ。

概要

GIF の代替フォーマットとして作られた PNG はアニメーション機能を持っていなかった。そのため、アニメーションを扱える規格として MNG 形式が PNG から派生して作られた。しかし MNG は構造が複雑だったこととライブラリが巨大で重いためにほとんど普及しなかったどころか一時サポートしていた Mozilla Corporation は撤退した。そこで同社が新たに作った規格が APNG だ。


GIF アニメ256色しか扱えないのに対し、 APNG は 24bit のフルカラーで扱うことができるうえ、透過色を複数定義できる(よって、32bit になる)。

これにより綺麗な透過の動画を作成できる。

また、 GIF に比べて圧縮率が高いため画素を保ちつつファイルサイズをさらに小さくできる。


これだけの利点を持っていながら、2012年時点で APNG に対応しているブラウザシェアは 1/5 程度であった。


2014年秋、Safari(iOSとMacの双方)がAPNGに対応し、またAndroidでもGoogleChroum等APNGを再生できるプレイヤーが現れ、ようやく普及の兆しが見え始めている。


2017年、Firefox とその派生、Google Chrome 及び Chromium とその派生、Opera、Safari が正式対応がなされており、Internet ExplorerMicrosoft Edge を除く主要なブラウザでサポートされている。


2020年現在OSレベルでは、Mac OSiOSAndroid(対応してないものもある)、ChromiumOS派生OS(GoogleChromeOS等)がアニメーションpngに対応しており、ブラウザアプリケーションではFirefoxChromium派生ブラウザ(Google ChromeOpera)、Safariが対応。ただし、Microsoftブラウザ(Edge)はChromium化するまで結局非対応だった(ただし、Windowsは非対応)。現在でも作成ソフトは少ないため無料で制作したい場合、PyApngとPyOpenGL等のGUIプログラミングの知識が必須(幸い、ライブラリーと資料は豊富に存在する)。一回作ってしまえば、プログラミングなしでGUIからいじれるのでオススメである。


余談ではあるが、 Mozilla Corporation が APNG を提唱するより前、 APNG はアルファチャンネル付き PNG 画像データ (透過 PNG) のことを指していた。


pixiv において

pixiv ではこの APNG をアップロードすることができ、ごく少数ではあるが APNG を扱った作品も見受けられる(ただし、ヘルプでは投稿不可能と書かれている)


発見当初はサムネイルからアニメーションを確認可能だったが、現在は画像のサムネイルをクリックしなければアニメーションしない。

また、作品投稿時の画像確認画面でもアニメーションするので、投稿時に動作確認できる。


GIF to APNG

GIFファイルをAPNGファイルに変換してくれるフリーソフト。

使い方は変換したいGIFファイルを読み込み、変換ボタンを押すだけなので至極お手軽。


ダウンロード


Animated Images

Paint.netでAPNG形式やアニメーションGIFを扱うためのプラグイン。


ダウンロード


APNG Assembler

複数のPNGファイルからAPNGを作れる単体アプリケーション。

WindowsとmacOS向けにはGUI版も有り。


ダウンロード


関連タグ

APNG, Mozilla Firefox, Mozilla Thunderbird, アニメーションGoogleChromeOS

関連イラスト

APNGのテストザボーガー変形[アニメーションPNG]センシティブな作品雪歩 夏の思い出 [あぽんぐ]

問題を報告

0/3000

編集可能な部分に問題がある場合について 記事本文などに問題がある場合、ご自身での調整をお願いいたします。
問題のある行動が繰り返される場合、対象ユーザーのプロフィールページ内の「問題を報告」からご連絡ください。

報告を送信しました

見出し単位で編集できるようになりました