【AviUtl】APNGを作成出来る出力プラグイン【アニメーションPNG】

AviUtlで、APNG(Animation PNG)を出力できるプラグインの紹介です。

スポンサードリンク

APNGとは?

一言で言うと、「PNG(画像)の動画バージョン」です。

言っちゃえばGIF(アニメーション)と同じです。

GIFとの違い

アニメーションGIFと比較して以下の様な違いが有ります。

  • 画質がキレイ
    • 可逆圧縮なので画質の劣化がそもそも発生しない
    • 特に輪郭部分のジャギーの多さとかが全然違う
  • アルファチャンネル(透明)を使用出来る
    • PNGの特徴でもあるアルファチャンネルを使用してアニメーションを作れる
  • フルカラーを指定出来る
    • GIFの場合は256色まで
  • GIFに比べて(若干)ファイルサイズが大きくなる
  • 再生出来ないブラウザが多い
    • 現状、FireFox・Operaしか対応していない(対応していないブラウザでは1フレーム目が静止画として表示される
      • 対応していないブラウザでも、アドオンを追加したり、表示するサイト側でAPNGに対応したJavaScriptライブラリなどを導入することで対応可能になる(とおもわれる)

スペック的には優れているのに、互換性の低さからほとんど使用されていない残念なフォーマットです・・。

そもそもは、GIFの圧縮に使用されているLZWというアルゴリズムの使用にライセンス料が発生するようになった事がきっかけで、その代替となり得るアニメーション形式として「APNG」が開発されたのですが、今現在はその発端となったLZWのライセンスが切れて、GIFが自由に使用出来るようになっていますので、APNGの存在意義自体無くなってしまってます。。

PNGの公式でもある「libpng」から不採用を言い渡されたのも敗因の1つです。

ただ、「フルカラー対応」「アルファチャンネル対応」などは、現状APNGにしか無い使う価値は(一応)有ると思います。

※ちなみにGIMPとかにもAPNGで出力出来る機能があったりします

プラグインの導入方法

  1. こちらのページから「APNG 出力プラグイン」をダウンロードする
  2. ファイルを解凍する
  3. 中に入っている「apng_output.auo」を、AviUtlの「Plugins」フォルダに移動する(若しくはAviUtlフォルダ直下に移動する)

以上で導入は終了です。

使い方

AviUtlのメニューの「ファイル」→「プラグイン出力」→「APNG出力」から出力するだけです。

機能はアルファチャンネルの設定しかありませんので説明は割愛します。

スポンサーリンク

フォローする

スポンサーリンク