Loading AI tools
画像ファイル形式 ウィキペディアから
WebP(ウェッピー[3])は、米Googleが開発しているオープン標準の静止画像フォーマット。ファイルの拡張子は「.webp」。
2010年9月30日に仕様が公表され、オープンソースの各種ツールと共に提供が開始された。
ウェブサイトのトラフィック量軽減と表示速度短縮を目的としており、インターネットのWebページで広く使われている非可逆圧縮のJPEGや可逆圧縮のGIF、PNGの置き換えを意図する規格である。JPEGとは異なり、非可逆圧縮でもアルファチャンネルを扱える。
画像圧縮については動画規格WebMのベースであるVP8ビデオコーデックの技術を利用しており[4]、コンテナ形式としてRIFFを採用している[5]。コンテナの部分を除くと、非可逆のWebPは1フレームのWebMである。
WebPの最大ピクセル数は16383x16383ピクセル[6]。非可逆のサンプリングファクタはYCbCr 4:2:0のみ。
ICCプロファイル、XMPメタデータ、アニメーションには対応したが、CMYKカラーモデルには対応していない。3D画像には将来対応する予定[7]。
発音については公表時にGoogleは「Did you know? WebP is pronounced "weppy"」(WebPは"weppy"と発音する)と説明したことにより[8]、ウェッピーとなった[9]。なお、その説明は2012年には残っていない[10]。
Googleの示した事例では、ファイルサイズは非可逆圧縮モードで(同一画像、同等画質の)JPEGと比較して25-34%小さくなり、可逆圧縮モードでPNGと比較して28%小さくなるとしている。また22%のファイルサイズ増加でアルファチャネルを追加できるとしている。可逆圧縮は、エンコードはPNGよりも時間がかかるが、デコードはPNGよりも高速であると主張している[11]。一方、非可逆圧縮では、2013年10月に行われたMozillaの比較調査で、旧来のJPEGと大して変わらないという結果となった[12]。
libwebpは、webpを取り扱えるライブラリである[11]。C言語やJava、Go言語などが開発に使用されている。加えて、cwebpやdwebpなどのエンコード、デコード用のユーティリティも用意されている[14]。
Linux、Windows、macOSにはプリコンパイルパッケージが用意されている。iOSにはフレームワークがあり、Androidでは、Android StudioのAPI レベル 18以上のプロジェクトで完全にサポートされる。
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.