Hình ảnh WebP không suy hao có kích thước nhỏ hơn 26% so với hình ảnh PNG. Hình ảnh có hao tổn WebP có kích thước nhỏ hơn 25-34% so với các hình ảnh JPEG có thể so sánh ở các chỉ số chất lượng SSIM tương đương.
WebP không suy hao hỗ trợ độ trong suốt (còn gọi là kênh alpha) với chi phí chỉ thêm 22% byte. Đối với các trường hợp khi nén RGB hao tổn được chấp nhận, thì WebP hao tổn cũng hỗ trợ độ trong suốt, thường tạo ra kích thước tệp nhỏ hơn 3 lần so với PNG.
Hình ảnh WebP động hỗ trợ cả chế độ hao tổn, không hao tổn và độ trong suốt, giúp giảm kích thước so với GIF và APNG.
Cách hoạt động của WebP
Phương thức nén WebP có tổn hao sử dụng phương pháp mã hoá dự đoán để mã hoá hình ảnh, cũng là phương thức mà bộ mã hoá và giải mã video VP8 sử dụng để nén các khung hình chính trong video. Mã hoá dự đoán sử dụng các giá trị trong các khối pixel lân cận để dự đoán các giá trị trong một khối, sau đó chỉ mã hoá sự khác biệt.
Tính năng nén WebP không tổn hao sử dụng các mảnh hình ảnh đã xem để tái tạo chính xác các pixel mới. Ứng dụng này cũng có thể sử dụng bảng màu cục bộ nếu không tìm thấy kết quả trùng khớp thú vị.
Tệp WebP bao gồm dữ liệu hình ảnh VP8 hoặc VP8L và một vùng chứa dựa trên RIFF. Thư viện libwebp
độc lập đóng vai trò là một phương thức triển khai tham chiếu cho thông số kỹ thuật WebP và có sẵn trong kho lưu trữ git của chúng tôi hoặc dưới dạng tệp tarball.
Hỗ trợ WebP
WebP được hỗ trợ gốc trong Google Chrome, Safari, Firefox, Edge, trình duyệt Opera và nhiều công cụ và thư viện phần mềm khác. Nhà phát triển cũng đã thêm tính năng hỗ trợ cho nhiều công cụ chỉnh sửa hình ảnh.
WebP bao gồm thư viện mã hoá và giải mã gọn nhẹ libwebp
và các công cụ dòng lệnh cwebp
và dwebp
để chuyển đổi hình ảnh sang và từ định dạng WebP, cũng như các công cụ để xem, kết hợp và tạo ảnh động WebP. Bạn có thể tìm thấy toàn bộ mã nguồn trên trang tải xuống.
Tải trình chuyển đổi WebP xuống
Chuyển đổi bộ sưu tập yêu thích của bạn từ PNG và JPEG sang WebP bằng cách tải công cụ chuyển đổi cwebp
được biên dịch trước xuống cho Linux, Windows hoặc macOS.
Hãy cho chúng tôi biết trải nghiệm của bạn trên danh sách gửi thư của dự án.