Nội dung bài viết
Webp là gì?
Webp là một định dạng ảnh có khả năng nén rất cao do Google phát triển nhằm mục đích tối ưu hóa trong quá trình duyệt web. Webp có hai hình thức là nén không mất dữ liệu và nén mất dữ liệu. Nếu sử dụng Webp thì người quản trị và phát triển web hoàn toàn có thể tạo ra những bức ảnh có dung lượng nhỏ, phong phú và giúp tải web được nhanh hơn.
Hướng dẫn chuyển đổi
Bước 1: Cài đặt WEBP trên máy chủ Linux
Đầu tiên hãy SSH vào VPS của bạn, và chạy lệnh cài đặt tương ứng với hệ điều hành của bạn bên dưới.
- CentOS
yum install libwebp-tools -y
- Ubuntu
apt install webp -y
Cài đặt xong WEBP, chúng ta sẽ có các công cụ sau:
- cwebp: Công cụ mã hoá webp
- dwebp: Công cụ giải mã webp
- vwebp: Ứng dụng xem webp
Bước 2: Chuyển đổi PNG/JPG sang WEBP
- Chuyển đổi PNG sang WEBP
cwebp ten_file.png -o ten_file.webp
- Chuyển đổi JPEG sang WEBP
cwebp ten_file.jpeg -o ten_file.webp
- Chuyển đổi nhiều ảnh cùng lúc
Ví dụ ở đây mình cần chuyển đổi tất cả hình ảnh có định dạng JPG sang WEBP tại một thư mục cụ thể nào đó, thì mình sẽ di chuyển đến đúng thư mục đó và sử dụng nhanh lệnh bên dưới:
find . -name "*.jpg" -exec cwebp {} -o {}.webp \;
Và đây là kết quả sau khi chuyển đổi
Chúc các bạn thực hiện thành công.!