要点
AVIF(AV1 Image File Format)は、MP4やHEICが使うのと同じISOベースメディアの ボックスコンテナに、AV1で符号化された画像データを包んだものです。HEICとの 重要な違いは、AV1が今日のブラウザでネイティブにデコードできる点です — そのためこの変換ツールは、きれいで正直な処理になります。ブラウザが 画像をデコードし、canvasに描画し、品質0.92のJPEGとして再エンコードします。 どこでも開ける本物の.jpgが手に入ります。何もアップロードされず、 それはネットワークタブで証明できます。
そもそもなぜAVIFをJPGに変換するのか?
AVIFは優れた形式です — 同じ視覚品質でJPEGより小さいファイルになることが多く、 透過、広色域、HDRにも対応します。難点は互換性です。AVIFを 開けないソフトウェアはまだ数多くあります。古いスマートフォン、この形式より 前のデスクトップアプリ、メールクライアント、一部のCMSのアップローダー、古い OSなどです。一方JPEGは、文字どおりどこでも開けます。JPGへの変換は、AVIFの 効率と引き換えに、あまねく届く到達性を得るものです — 写真をメールで送りたい、 AVIFを拒否するサイトにアップロードしたい、古いソフトウェアを使う相手に渡したい、 そんなときに正しい選択です。
正直な忠実度の注意点
トレードオフが何もないふりをするより、正直にお伝えします。第一に二重圧縮です。AVIFはすでに非可逆なので、そのデコード後の ピクセルをJPEGに再エンコードすると、2度目の非可逆処理が加わります — 世代劣化です。 品質0.92でこれを小さく、たいていは目に見えない程度に抑えますが、JPGはソースと 同一ではありません。第二に、透過が失われます。JPEGには アルファチャンネルがないため、透明部分は白に統合されます。透過が必要なら PNGをお使いください。第三に、ビット深度と色域です。ブラウザの canvasは8ビットsRGBなので、10/12ビットのHDRや広色域AVIFは8ビットsRGBへ トーンマッピングされます — そもそもJPEGはその追加のレンジを保存できません。 正確に保たれるのはピクセルの寸法です — リサイズも切り抜きも ありません。
「アップロードなし」がスローガンではなく検証できる理由
AVIFはブラウザのファイルAPIで読み取られ、Chrome、Firefox、Edge、Safariが オープンウェブでAVIFを表示するのと同じネイティブのAV1対応でデコードされます。 JPEGへの再エンコードは、ページ内の<canvas>で行われます。 あなたの画像を運ぶリクエストはありません — 言葉を鵜呑みにせず、開発者ツールを 開き、ネットワークタブを選び、ファイルをドロップして、何も外に出ないことを 確かめてください。これは当社のゼロアップロード 実証ページと同じ原則を、変換に適用したものです。写真の無料サイズ上限は 50MBです。それを超えるとツールがその旨をお伝えし、料金を ご案内します — その場合も、何もアップロードすることなく。
ファイルが破損している場合は、まず修復を
変換ツールは、ブラウザがデコードできる画像しか変換できません。AVIFが ダウンロードの中断で途中切れになっていたり、復旧ツールによる前方のゴミデータを 抱えていたり、ボックス構造が壊れていたりすると、AV1デコーダーはそれを拒否します — そして、デコードすらされなかったピクセルからJPGを作り出せる正直な変換ツールは ありません。そうなったとき、ツールはローカルで構造スキャンを実行し、破損を 見つければ、まずコンテナを組み直すためにAVIF修復へ 直接ご案内します。ファイルを修復してから戻ってきて、修復後のコピーをここで 変換してください。