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ướcwidth
xheight
. 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
xheight
. 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ặcheight
là0
, 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
Vui lòng báo cáo tất cả lỗi cho công cụ theo dõi lỗi của chúng tôi: https://issues.webmproject.org
Chào mừng bạn đến với bản vá! Xem trang này để bắt đầu: https://www.webmproject.org/code/contribute/submitting-patches/
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
- Nhà quản lý tài sản kỹ thuật số: http://netpbm.sourceforge.net/doc/pam.html
- PGM: http://netpbm.sourceforge.net/doc/pgm.html
- Nhà quản lý đối tác chiến lược: http://netpbm.sourceforge.net/doc/ppm.html
- PNG: http://www.libpng.org/pub/png/png-sitemap.html#info