WebP
読み:ウェッピー
外語:WebP
静止画像用の圧縮アルゴリズムおよび
画像ファイル
フォーマットの一つ。米Googleが、2010(平成22)年9月30日(現地時間)に発表した。
目次
情報
ファイル属性
実装
概要
特徴
コンテナー
由来
機能
主な実装
OS
Webブラウザー
情報
ファイル属性
種類:
画像ファイル
拡張子
: .webp
MIMEタイプ名
:
image/webp
ファイルタイプ: (不明)
UTI
: (未定義)
マジックナンバー
: "WEBP"
コンテナー:
RIFF
開発者:
Google
実装
使用途 ‐
画像コーデック
開発者 ‐
Google
初版 ‐ 2010(平成22)年9月30日
記述言語 ‐
C
動作環境 ‐
UNIX
/
Windows
/macOS/
Android
/iOSなど
ライセンス ‐
BSDライセンス
概要
Googleによる動画フォーマット
WebM
(
VP8
)の派生技術で、WebMと同様に
オープンソース
でその
仕様
が公開されている。
WebPの発音は、ウェッピー(weppy)であるとしている。
特徴
コンテナー
コンテナーフォーマット
は独自のRIFF形式を採用している。
WebM
で使われている
VP8
コーデックを用いた派生技術ではあるが、コンテナーフォーマットはWebMではない。
由来
Googleによれば、こんにちのWebトラフィックの約65%が
画像ファイル
であり、これがネットワーク帯域を圧迫することでレスポンスの低下を招いているとする。
画像ファイルの圧縮率向上が必要で、そのための新フォーマットとして発表された。写真などの画像の圧縮に適しており、圧縮率は、画像によりJPEG画像の10〜80%程度、平均で40%程度にまで圧縮でき小さくなると主張している。
ただし、2013(平成25)年10月にMozillaが実施した比較調査では、ファイルサイズはJPEGと大差なかったという結論を出している。
対抗にMicrosoftの
JPEG XR
(
HD Photo
)や、JPEGの
JPEG 2000
があるが、これらがISOによる標準化を実現させたのに対し、こちらはそのような動きは(現時点では)見られず、
デファクトスタンダード
が目指されているようである。
機能
不可逆圧縮(lossy)、可逆圧縮(lossless)の双方に対応 (losslessは2011(平成23)年11月18日に対応発表)
可逆圧縮(lossless)は、
zlib
を使う
PNG
よりも高圧縮
同等品質のJPEGと比較して、25%〜34%高圧縮
動画GIF
や
APNG
のような簡易アニメーション
透過(
アルファチャンネル
)対応 (かつ、可逆・不可逆双方で)
ICCプロファイル
対応
XMPメタデータ対応 (つまりExifなどに対応)
主な実装
OS
Android ‐ 非可逆圧縮は4.0〜、可逆圧縮は4.3〜
Microsoft Windows 10 ‐ October 2018 Update頃からと思われる
iOS‐ 14以降
Webブラウザー
Googleは、まず
Google Chrome
で対応させた。YouTubeやPicasaから生成できてGoogle Chromeで表示できるような状況が想定されていたのだろう。
Google Chrome
Opera 11.10以降
Microsoft Edge
Safari 14以降
Mozilla Firefox
65以降
Android 4.0
のWebブラウザー (※レガシーなアプリ)
Mozillaはその性能などについて懐疑的で対応を見送っていた。しかしMicrosoft Windows 10で採用されWebサイトにwebp画像が溢れるようになると、殆どのWeb利用者が使うChromeとEdgeでは問題なく表示でき、なおかつMozilla Firefoxは既に蚊帳の外に置かれて無視扱いとなっていたこともあり表示できないWebサイトが溢れたため、やむなくMozilla Firefox 65から採用するようになったという。
再検索