Tên
img2webp
– Tạo tệp WebP ảnh động từ một trình tự hình ảnh đầu vào.
Tóm tắt phim
img2webp [file_options] [[frame_options] frame_file]...
img2webp argument_file_name
Mô tả
img2webp
nén một chuỗi hình ảnh bằng định dạng WebP động. Dữ liệu đầu vào
hình ảnh có thể ở định dạng PNG, JPEG, TIFF hoặc WebP. Nếu một tên tệp (không phải
bắt đầu bằng ký tự '-') được cung cấp làm đối số, dòng lệnh
các đối số thực sự được mã hoá từ tệp này. Điều này cho phép bạn dễ dàng tạo tập lệnh hoặc sử dụng một số lượng lớn đối số.
Tuỳ chọn cấp tệp
Các tuỳ chọn cấp tệp được áp dụng ở đầu quá trình nén, trước khi đọc các khung đầu vào.
-o string
- Chỉ định tên của tệp WebP đầu ra.
-min_size
- Mã hoá hình ảnh để đạt được kích thước nhỏ nhất. Thao tác này sẽ tắt tính năng chèn khung hình chính và chọn các tham số dẫn đến kết quả nhỏ nhất cho mỗi khung hình. Nó
sử dụng tính năng nén không tổn hao theo mặc định, nhưng có thể kết hợp với
-q
,-m
, Tuỳ chọn-lossy
hoặc-mixed
. -kmin int
-kmax int
- Chỉ định khoảng cách tối thiểu và tối đa giữa các khung hình chính liên tiếp (khung hình có thể giải mã độc lập) trong ảnh động đầu ra. Công cụ này sẽ chèn một số khung hình chính vào ảnh động đầu ra nếu cần để tiêu chí được đáp ứng.
-mixed
- Chế độ nén kết hợp: tối ưu hoá việc nén hình ảnh bằng cách chọn chế độ nén có tổn hao hoặc không tổn hao cho từng khung hình theo phương thức phỏng đoán. Tuỳ chọn chung này sẽ tắt tuỳ chọn cục bộ
-lossy
và-lossless
. -near_lossless int
- Chỉ định mức độ xử lý trước hình ảnh gần như không bị suy hao. Tuỳ chọn này điều chỉnh giá trị pixel để giúp tăng khả năng nén, nhưng chỉ tác động tối thiểu đến chất lượng hình ảnh. Phương thức này tự động kích hoạt chế độ nén không tổn hao. Phạm vi là từ 0 (xử lý trước tối đa) đến 100 (không xử lý trước, mặc định). Giá trị thông thường là khoảng 60. Xin lưu ý rằng đôi khi, việc mất dữ liệu với
-q 100
có thể mang lại kết quả tốt hơn. -sharp_yuv
- Sử dụng tính năng chuyển đổi RGB->YUV chính xác và sắc nét hơn. Xin lưu ý rằng quá trình này chậm hơn so với quá trình chuyển đổi RGB->YUV "nhanh" mặc định.
-loop int
- Chỉ định số lần ảnh động sẽ lặp lại. Việc sử dụng
0
có nghĩa là "vòng lặp vô thời hạn". -v
- Thêm thông tin chi tiết.
-h, -help
- Tóm tắt về hoạt động sử dụng.
-version
- In số phiên bản của các thư viện có liên quan được sử dụng.
Tuỳ chọn trên mỗi khung hình
Các tuỳ chọn trên mỗi khung hình được áp dụng cho các hình ảnh theo sau dưới dạng đối số trong dòng lệnh. Các nhãn này có thể được sửa đổi với số lần bất kỳ trước mỗi lần hình ảnh đầu vào.
-d int
- Chỉ định thời lượng hình ảnh tính bằng mili giây.
-lossless, -lossy
- Nén (các) hình ảnh tiếp theo bằng chế độ nén không suy hao hoặc có suy hao. Chiến lược phát hành đĩa đơn mặc định là không tổn hao.
-q float
- Chỉ định hệ số nén từ 0 đến 100. Giá trị mặc định là 75.
-m int
- Chỉ định phương thức nén cần sử dụng. Thông số này kiểm soát việc đánh đổi giữa tốc độ mã hoá với kích thước và chất lượng của tệp nén. Có thể thực hiện có phạm vi từ 0 đến 6. Giá trị mặc định là 4.
Lỗi
Vui lòng báo cáo mọi lỗi cho công cụ theo dõi lỗi: https://issues.webmproject.org
Chúng tôi rất hoan nghênh các bản vá! Hãy xem trang này để bắt đầu: https://www.webmproject.org/code/contribute/submitting-patches/
Ví dụ:
img2webp -loop 2 in0.png -lossy in1.jpg -d 80 in2.tiff -o out.webp
Tác giả
img2webp
là một phần của libwebp
và do nhóm WebP viết. Mới nhất
bạn có thể xem cây nguồn tại https://chromium.googlesource.com/webm/libwebp
Trang hướng dẫn này do Pascal Massimino pascal.massimino@gmail.com viết cho dự án Debian (và có thể được người khác sử dụng).