img2webp

名稱

img2webp:從一系列輸入圖片建立動畫 WebP 檔案。

Synopsis

img2webp [file_options] [[frame_options] frame_file]...
img2webp argument_file_name

說明

img2webp 會使用動畫 WebP 格式壓縮圖片序列。輸入資料 可以是 PNG、JPEG、TIFF 或 WebP。如果您以單一檔案名稱 (不以字元「-」開頭) 做為引數,指令列引數實際上會從這個檔案產生符記。這可讓您輕鬆編寫指令碼或使用大量引數。

檔案層級選項

檔案層級選項會在壓縮程序開始時 (即讀取輸入影格之前) 套用。

-o string
指定輸出 WebP 檔案名稱。
-min_size
將圖片編碼為最小尺寸。這會停用關鍵影格插入功能,並挑選參數,以便產生每個影格最小的輸出內容。預設會使用無損壓縮,但可搭配 -q-m-lossy-mixed 選項。
-kmin int
-kmax int
指定連續按鍵影格之間的最小和最大距離 。這項工具 視需要在輸出動畫中插入幾個主要影格 。
-mixed
混合壓縮模式:透過啟發式為每個影格選擇有損或無損壓縮,以便最佳化圖片壓縮。這項全球資訊 選項會停用本機選項 -lossy-lossless
-near_lossless int
指定近乎無損圖片預先處理的等級。這個選項會調整像素值,以利壓縮,但對視覺品質的影響極小。系統會自動觸發無損壓縮模式。範圍為 0 (最大預處理) 到 100 (預設為不預處理)。一般 值大約是 60請注意,使用 -q 100 有損失的機率通常更高 結果。
-sharp_yuv
使用更準確、更清晰的 RGB ->YUV 轉換。請注意,這項程序 慢於預設「Fast」RGB ->YUV 轉換。
-loop int
:指定動畫循環播放的次數。使用 0 表示「無限迴圈」。
-v
更詳細。
-h, -help
簡短的用法摘要。
-version
顯示所用相關程式庫的版本號碼。

每影格選項

每個頁框的選項都會套用到後續的圖片, 指令列您可以修改每個特定分數之前的任意次數 輸入圖片

-d int
以毫秒為單位指定圖片時間長度。
-lossless, -lossy
使用無損或有損壓縮模式壓縮下一個/些圖片。 預設模式不會損失任何損失
-q float
請在 0 到 100 之間指定壓縮因數。預設值為 75。
-m int
指定要使用的壓縮方法。這個參數可控制 比較編碼速度、壓縮檔案的大小與品質可能的值範圍為 0 到 6。預設值為 4。

錯誤

範例

img2webp -loop 2 in0.png -lossy in1.jpg -d 80 in2.tiff -o out.webp

作者

img2webplibwebp 的一部分,由 WebP 團隊撰寫。最新動態 網址為 https://chromium.googlesource.com/webm/libwebp

本手冊頁面是由 Pascal Massimino pascal.massimino@gmail.com 為 Debian 專案編寫 (其他人也可使用)。