名稱
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。
錯誤
請將所有錯誤回報至 Issue Tracker:https://issues.webmproject.org
歡迎提供修補程式!請參閱這個頁面開始著手:https://www.webmproject.org/code/contribute/submitting-patches/
範例
img2webp -loop 2 in0.png -lossy in1.jpg -d 80 in2.tiff -o out.webp
作者
img2webp
是 libwebp
的一部分,由 WebP 團隊撰寫。最新動態
網址為 https://chromium.googlesource.com/webm/libwebp
本手冊頁面是由 Pascal Massimino pascal.massimino@gmail.com 為 Debian 專案編寫 (其他人也可使用)。