WebP 是一種新型圖片格式,能為網路上的圖片提供優異的無損和有損壓縮功能。使用 WebP 時,網站管理員和網頁程式開發人員可以建立更豐富、更豐富的圖片,進而加快網頁速度。
WebP 無失真圖片比 PNG 小 26%。與相等的 SSIM 品質索引中的類似 JPEG 圖片相比,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 支援
Google Chrome、Safari、Firefox、Edge、Opera 瀏覽器和其他許多其他工具和軟體程式庫都已原生支援 WebP。開發人員也為多種圖片編輯工具新增支援功能。
WebP 提供輕量編碼和解碼程式庫 libwebp
,以及用於將圖片轉換為 WebP 格式的指令列工具 cwebp
和 dwebp
,以及用於檢視、混合和動畫 WebP 圖片的工具。完整的原始碼可在下載頁面取得。
WebP Converter 下載
下載適用於 Linux、Windows 或 macOS 的預先編譯 cwebp
轉換工具,將喜愛的集合從 PNG 和 JPEG 轉換為 WebP。
請透過專案的郵寄清單,告訴我們您的想法。