dwebp

Tên

dwebp – Giải nén tệp WebP thành tệp hình ảnh

Tóm tắt phim

dwebp [options] input_file.webp

Mô tả

dwebp giải nén tệp WebP thành hình ảnh PNG, PAM, PPM hoặc PGM. Lưu ý: Tệp WebP động không được hỗ trợ.

Tùy chọn

Các tuỳ chọn cơ bản là:

-h
Tóm tắt mức sử dụng bản in.
-version
In số phiên bản (dưới dạng main.minor.revision) rồi thoát.
-o string
Chỉ định tên của tệp đầu ra (ở định dạng PNG theo mặc định). Sử dụng "-" làm tên đầu ra sẽ chuyển đầu ra tới "stdout".
-- string
Chỉ định rõ tệp đầu vào. Tuỳ chọn này rất hữu ích nếu dữ liệu đầu vào tệp bắt đầu bằng '-' chẳng hạn. Lựa chọn này phải xuất hiện last. Sau đó, mọi tuỳ chọn khác sẽ bị bỏ qua. Nếu tệp nhập là "-", dữ liệu sẽ được đọc từ stdin thay vì từ tệp.
-bmp
Thay đổi định dạng đầu ra thành BMP không nén.
-tiff
Thay đổi định dạng đầu ra thành định dạng TIFF không nén.
-pam
Thay đổi định dạng đầu ra thành PAM (giữ lại alpha).
-ppm
Thay đổi định dạng đầu ra thành PPM (huỷ bỏ bản alpha).
-pgm
Thay đổi định dạng đầu ra thành PGM. Đầu ra bao gồm độ sáng/sắc độ mẫu thay vì RGB, sử dụng bố cục IMC4. Lựa chọn này chủ yếu dành cho mục đích xác minh và gỡ lỗi.
-yuv
Thay đổi định dạng đầu ra thành YUV thô. Dữ liệu đầu ra bao gồm các mẫu luma/chroma-U/chroma-V thay vì RGB, được lưu tuần tự dưới dạng máy bay riêng lẻ. Chế độ này chủ yếu dùng để xác minh và gỡ lỗi cho mục đích khác.
-nofancy
Không sử dụng trình tăng cấp thích hợp cho YUV420. Điều này có thể khiến các cạnh lởm chởm (đặc biệt là những thẻ màu đỏ), nhưng sẽ nhanh hơn.
-nofilter
Không sử dụng quy trình lọc trong vòng ngay cả khi luồng bit. Việc này có thể khiến dữ liệu bị chặn có thể nhìn thấy được trên đầu ra không tuân thủ. nhưng sẽ giúp quá trình giải mã nhanh hơn.
-dither strength
Chỉ định cường độ phối màu trong khoảng từ 0 đến 100. Phối màu hiệu ứng hậu xử lý áp dụng cho các thành phần sắc độ khi nén có tổn hao. Cách này giúp làm mượt các hiệu ứng chuyển màu và tránh các hiệu ứng tạo dải màu.
-nodither
Tắt tất cả tính năng phối màu (mặc định).
-mt
Nếu có thể, hãy sử dụng phương pháp đa luồng để giải mã.
-crop x_position y_position width height
Cắt ảnh đã giải mã thành một hình chữ nhật có góc trên cùng bên trái tại toạ độ (x_position, y_position) và kích thước width x height. Chiến dịch này vùng cắt phải nằm hoàn toàn trong hình chữ nhật nguồn. Chiến lược phát hành đĩa đơn góc trên cùng bên trái sẽ được điều chỉnh theo toạ độ bằng nhau nếu cần. Lựa chọn này nhằm giảm bộ nhớ cần thiết để cắt các hình ảnh lớn. Lưu ý: được áp dụng trước khi chuyển tỷ lệ.
-flip
Lật hình ảnh được giải mã theo chiều dọc (có thể hữu ích cho hoạ tiết OpenGL cho thực thể).
-resize width height
Điều chỉnh tỷ lệ của hình ảnh đã giải mã theo kích thước width x height. Lựa chọn này là chủ yếu là nhằm giảm bộ nhớ cần thiết để giải mã các hình ảnh lớn, khi chỉ cần một phiên bản nhỏ (hình thu nhỏ, bản xem trước, v.v.). Lưu ý: điều chỉnh theo tỷ lệ sẽ được áp dụng sau khi cắt. Nếu một trong (nhưng không phải cả hai) của tham số width hoặc height0, giá trị sẽ được tính toán để duy trì tỷ lệ khung hình.
-v
In thêm thông tin (cụ thể là thời gian giải mã).
-noasm
Tắt tất cả tính năng tối ưu hoá tập hợp.

Lỗi

Ví dụ

dwebp picture.webp -o output.png
dwebp picture.webp -ppm -o output.ppm
dwebp -o output.ppm -- ---picture.webp
cat picture.webp | dwebp -o - -- - > output.ppm

Tác giả

dwebp là một phần của libwebp và do nhóm WebP viết. Cây nguồn mới nhất hiện có tại https://chromium.googlesource.com/webm/libwebp/

Trang hướng dẫn sử dụng này được viết bởi Pascal Massimino pascal.massimino@gmail.com, dành cho dự án Debian (và có thể được sử dụng bởi những người khác).

Thông tin chi tiết về định dạng tệp đầu ra