WebP 是現代化的圖片格式,可為網路中的圖片提供卓越的無失真度。使用 WebP 時,網站管理員和網頁程式開發人員可以建立更小、更豐富的圖片,加快網頁載入速度。
WebP 無損圖片的大小比 PNG 大小小 26% 。與同等的 SSIM 品質索引相比,WebP 故障圖片的小於 25-34% 。
無損 WebP 支援透明度 (也稱為 Alpha 管道),成本只要額外 22% 即可。在可接受有損 RGB 壓縮的情況下,有損 WebP 也支援透明度,通常比 PNG 少 3 倍。
動畫 WebP 圖片都支援有損、無損和透明度,可提供比 GIF 和 APNG 縮減的大小。
WebP 的運作方式
有損 WebP 壓縮功能使用預測性編碼方式來編碼圖片,這與 VP8 影片轉碼器用來壓縮影片中主要畫面格的方法相同。預測程式碼會使用鄰近像素區塊的值來預測區塊中的值,然後只對差異進行編碼。
無損 WebP 壓縮功能會使用已看過的圖片片段,以確切重新建構新像素。如果找不到任何感興趣的相符項目,這個也可以使用區域調色盤。
WebP 檔案包含 VP8 或 VP8L 圖片資料,以及以 RIFF 為基礎的容器。獨立的 libwebp
程式庫會做為 WebP 規格的參考實作,可透過 git 存放區或 tarball 取得。
WebP 支援
WebP 原生支援 Google Chrome、Safari、Firefox、Edge、Opera 瀏覽器,以及許多其他工具和軟體程式庫。開發人員也支援多種圖片編輯工具。
WebP 提供輕量編碼與解碼程式庫 libwebp
、指令列工具 (cwebp
和 dwebp
) 可用於將圖片轉換為 WebP 格式,以及將圖片轉換為 WebP 格式,以及用於查看、多工動畫和 WebP 圖片動畫的工具。您可以前往下載頁面查看完整原始碼。
下載 WebP 轉換工具
下載預先編譯的 Linux、Windows 或 macOS cwebp
轉換工具,將你喜愛的珍藏內容從 PNG 和 JPEG 轉換為 WebP。
請分享你使用專案的郵寄清單功能。