対応フォーマット

このページでは、Manael が入力として受け付ける画像フォーマットと、出力するフォーマットについて説明します。

変換対応表

入力フォーマット出力フォーマット備考
JPEGWebP / AVIF(有効な場合)
PNGWebPPNG から AVIF への変換は意図的に無効化されています
APNGパススルー(元の APNG をそのまま返却)アニメーションデータの損失を防ぐため変換をスキップします
アニメーション GIFパススルー(元の GIF をそのまま返却)アニメーションデータの損失を防ぐため変換をスキップします
静止画 GIFWebPv2.1.0 で追加

補足説明

JPEG のみ AVIF 変換に対応

AVIF への変換は JPEG ソース画像のみをサポートしています。PNG 画像は透明度の保持と幅広い互換性を確保するため、意図的に AVIF 変換の対象外となっています。PNG 画像はクライアントが対応している場合に引き続き WebP へ変換されます。

アニメーション画像はパススルー

Manael はアニメーション PNG (APNG) およびアニメーション GIF を自動的に検出し、変換せずにそのままクライアントへ返します。アニメーション画像を WebP や AVIF の静止フレームに変換するとアニメーションデータが失われるため、この動作によりそれを防いでいます。クライアントが送信する Accept ヘッダーの内容に関わらず、元のファイルがそのまま返されます。