なぜ AVIFS を WEBP に変換するのですか?
.avifs を .webp に変換することで、AVIF の最先端ながらサポートの少ないアニメーションを、GIF よりもサイズが小さく、透明度を維持しながらほぼすべての最新ブラウザで再生可能な WebP に置き換えることができます。
AVIFS から WEBP への変換方法
FFmpeg OPEN-SOURCE
ffmpeg -i in.avifs -c:v libwebp_anim -lossless 0 -q:v 75 -loop 0 out.webp を実行して、ループするアニメーション WebP を作成します。
これらの形式について
.avifs ファイルは、MP4 や HEIF と同じ ISOBMFF コンテナに格納された、一連の AVIF フレームで構成されるアニメーション画像です。Alliance for Open Media が静止画の .avif…
.AVIFS の詳細を開く →WebP ファイルは Google が開発したラスター画像形式で、JPEG や PNG よりも小さなファイルサイズで写真やグラフィックスを保存できます。どのウェブブラウザでもすぐに開くことができ、ファイルをタブにドラッグするだけで表示されます。Windows 11 では フォト アプリが標準で対応しており、macOS では プレビュー…
.WEBP の詳細を開く →品質と注意点
- これは非可逆から非可逆への再エンコードであるため、
-lossless 1を強制しない限り、AVIF の細部がわずかに失われます。 - 一般的に AVIF は WebP よりも圧縮効率が良いため、同じ品質設定では WebP の方がわずかにサイズが大きくなる可能性があります。
- FFmpeg は、libavif(デコード用)と libwebp(エンコード用)の両方のサポート付きでビルドされている必要があります。
よくある質問
WebP は透明度を維持しますか?
WebP は AVIF よりも小さくなりますか?
永久にループさせるにはどうすればよいですか?
-loop 0 を追加します。これにより、アニメーション WebP の無限ループが設定されます。可逆(ロスレス)で変換できますか?
-lossless 1 を使用しますが、出力ファイルサイズはかなり大きくなります。