Định dạng này gói trong một đoạn
WebP là định dạng ảnh Google dựng cho web. Nó chứa ảnh tĩnh hoặc ảnh động, nén chúng theo cách không mất hoặc có mất dữ liệu, và hỗ trợ độ trong suốt ở cả hai chế độ. Google đo được WebP không mất dữ liệu nhỏ hơn PNG 26%, còn WebP có mất dữ liệu nhỏ hơn JPEG tương đương 25 đến 34%. Các trang web chọn nó vì lý do đó, và file bạn lưu về đơn giản là thứ trang đó vốn đã dùng.
Cách mở một file WebP
- Kéo nó vào một thẻ trình duyệt Mọi trình duyệt hiện nay đều hiển thị WebP. Đây là cách nhanh nhất để xem ảnh mà không cần cài gì.
- Bấm đúp vào nó Các bản Windows Photos và macOS Preview gần đây mở WebP trực tiếp, phần lớn trình biên tập ảnh hiện nay cũng vậy. Các bản cũ ra đời trước định dạng này và từ chối nó.
- Hãy chuyển đổi khi một ứng dụng nói không Biểu mẫu tải lên, công cụ nội bộ cũ và phần mềm in ấn thường là những nơi còn chưa nhận. Chuyển sang PNG làm file được chấp nhận ở mọi nơi mà không đổi diện mạo của nó.
Đổi tên file thành .png không chuyển đổi nó. Phần đuôi chỉ là một cái nhãn; các byte bên trong vẫn là WebP, và bất kỳ chương trình nào đọc phần đầu file cũng sẽ nói ra điều đó.
Chuyển nó sang PNG
Trình chuyển WebP sang PNG làm việc với một file WebP tĩnh, tối đa 20 MB, 4,096 pixel mỗi cạnh và 16,000,000 pixel tổng cộng. File được đọc, chuyển đổi và xác minh bên trong một worker của trình duyệt, nên không có gì bị tải lên.
Độ trong suốt vẫn còn nguyên. Giá trị alpha phải khớp chính xác, và với màu trong suốt một phần, mỗi kênh 8-bit nhân sẵn được phép lệch nhiều nhất là 2, vì bộ mã hóa PNG gốc của trình duyệt làm tròn các giá trị đó. Chênh lệch lớn hơn sẽ chặn tải xuống thay vì trao cho bạn một file có viền sai.
Các bản ghi EXIF, XMP, ICC, C2PA và các bản ghi phụ trợ khác của file nguồn không được sao chép sang PNG. Sau đó file hoàn thiện lại được kiểm tra cấu trúc, tổng kiểm tra, pixel và alpha trước khi mở khóa tải xuống.
Một giới hạn đáng biết: việc mã hóa PNG là không mất dữ liệu tính từ các pixel đã dựng, nhưng nó không đảo ngược được phần nén đã xảy ra trước đó. Một file WebP có mất dữ liệu chuyển sang PNG cho bạn một file lớn hơn nhiều nhưng chứa đúng những pixel đã xuống cấp đó.
WebP hoạt ảnh
WebP có thể chứa hoạt ảnh, và đó là lý do một số trang dùng nó thay cho GIF. Một file PNG tĩnh không biểu diễn được nhiều khung hình, nên trình chuyển đổi từ chối WebP hoạt ảnh trước khi giải mã, chứ không lặng lẽ xuất khung hình đầu tiên rồi coi là xong.
Nếu bạn có một file hoạt ảnh và cần các khung hình, đó là việc của một công cụ video hay hoạt ảnh, không phải của một trình chuyển đổi ảnh tĩnh.
Bạn nên giữ định dạng nào
| Bạn cần gì | Giữ nguyên WebP | Chuyển sang PNG |
|---|---|---|
| Đưa lên một trang web | Có, vì nó nhỏ hơn | Không có lý do gì |
| Gửi cho đồng nghiệp | Chỉ khi bạn biết họ dùng phần mềm gì | Lựa chọn mặc định an toàn hơn |
| Tải lên một biểu mẫu từ chối nó | Không làm được | Có |
| Chỉnh sửa trong phần mềm thiết kế cũ | Thường không được hỗ trợ | Có |
| Đem đi in | Nhiều quy trình từ chối nó | Có |
Nếu bạn đang chọn định dạng cho ảnh mình đăng chứ không phải xử lý một file nhận về, các đánh đổi được trình bày trong PNG hay WebP.
Câu hỏi thường gặp về file WebP
File WebP là gì?
Một định dạng ảnh Google dựng cho web. Nó lưu ảnh tĩnh hoặc ảnh động với cách nén không mất hoặc có mất dữ liệu và hỗ trợ độ trong suốt. Google đo được WebP không mất dữ liệu nhỏ hơn PNG 26%.
Làm cách nào để mở một file như vậy?
Kéo nó vào bất kỳ trình duyệt hiện nay nào. Các bản Windows Photos và macOS Preview gần đây cũng mở được nó, phần lớn trình biên tập hiện nay cũng vậy. Phần mềm cũ từ chối nó, và việc chuyển sang PNG giải quyết được điều đó.
Vì sao file tải xuống của tôi lưu thành .webp?
Trang web đã phục vụ ảnh ở định dạng đó và việc lưu giữ lại đúng thứ trình duyệt nhận được. Không có gì trên máy tính của bạn chuyển đổi nó và không có gì sai cả.
Làm cách nào để chuyển WebP sang PNG?
Mở trình chuyển đổi, chọn file và chuyển đổi. Nó chạy trong một worker của trình duyệt, giữ độ trong suốt, xóa metadata nguồn, và kiểm tra cấu trúc, tổng kiểm tra, pixel cùng alpha trước khi mở khóa tải xuống.
WebP có chất lượng thấp hơn PNG không?
Tự thân nó thì không. WebP không mất dữ liệu giữ lại mọi pixel. WebP có mất dữ liệu cố ý bỏ bớt chi tiết, giống JPEG. Riêng phần đuôi file không cho bạn biết một file đã dùng chế độ nào.
Tôi chỉ cần đổi tên nó thành .png được không?
Không. Phần đuôi chỉ là một cái nhãn và các byte vẫn là WebP. Bất kỳ chương trình nào đọc phần đầu file cũng sẽ từ chối nó, thường kèm một thông báo lỗi khó hiểu về ảnh hỏng.