img2webp

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-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

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).