Chuyển đến nội dung
Convertube

Tệp AVIF: định dạng ảnh mới nhất, và những phần mềm chưa đọc được nó

AVIF ra đời từ đâu, thực sự nhỏ hơn bao nhiêu, và nên chuyển sang gì khi một công cụ không nhận nó. Chuyển đổi AVIF ngay trên trình duyệt, không tải lên.

Tóm tắt nhanh

Loại
Hình ảnh
Đuôi tệp
.avif
Kiểu MIME
image/avif

AVIF là một ảnh tĩnh được bọc trong cơ chế của codec video: một khung hình chính AV1 lưu trong định dạng chứa HEIF. AV1 ra đời từ Alliance for Open Media năm 2018 như một đối thủ miễn phí bản quyền của HEVC, và dùng phương pháp mã hoá trong khung của nó cho ảnh chụp hoá ra vượt mọi thứ có trước — thường nhỏ hơn WebP 20–30% ở cùng chất lượng, tức là bỏ xa JPEG.

Đọc thêm

Nó còn hỗ trợ những thứ JPEG chưa bao giờ làm được: kênh alpha, dải tương phản động cao (HDR), gam màu rộng và độ sâu 10 hoặc 12 bit. Với một định dạng có tệp nhỏ hơn JPEG, đó là sự kết hợp đáng kinh ngạc, và là lý do các trang web quan tâm đến dung lượng trang đã bắt đầu phục vụ AVIF cho trình duyệt nhận nó.

Rắc rối bắt đầu từ đây. Trình duyệt giải mã được AVIF — Chrome, Firefox và Safari đều được — nhưng rất nhiều phần mềm khác thì không: phần mềm chỉnh ảnh, bộ ứng dụng văn phòng, quy trình in ấn, điện thoại cũ, biểu mẫu tải lên. Nhấp chuột phải để lưu một tấm ảnh từ trang web hiện đại rồi nhận về một tệp không thứ gì trên máy mở được đã thành chuyện thường ngày, và chuyển ra khỏi AVIF là cách khắc phục.

Hãy lưu ý sự bất đối xứng trong những gì trình duyệt làm được. Nó giải mã được AVIF nhưng không mã hoá được, nên chuyển đổi từ AVIF hoạt động ở đây còn chuyển đổi sang AVIF được đánh dấu là chưa khả dụng thay vì phát hành một tính năng hỏng. Khi chọn định dạng đích: JPG cho ảnh chụp cần mở được ở mọi nơi, PNG khi có nền trong suốt cần giữ hoặc bạn sắp chỉnh sửa — và hãy chuẩn bị cho việc cả hai đều lớn hơn tệp AVIF đáng kể.

Chuyển AVIF sang định dạng khác

Câu hỏi thường gặp về AVIF

Vì sao tôi không mở được tệp AVIF?

Vì đây là định dạng mới. Trình duyệt giải mã được, nhưng nhiều phần mềm chỉnh ảnh, ứng dụng văn phòng, quy trình in ấn và thiết bị cũ chưa hỗ trợ.

AVIF có thật sự tốt hơn WebP và JPEG không?

Có, về mặt nén — thường nhỏ hơn WebP 20–30% ở cùng chất lượng và bỏ xa JPEG. Nó còn hỗ trợ nền trong suốt, HDR và gam màu rộng, những thứ JPEG không có.

Có chuyển ảnh sang AVIF ở đây được không?

Hiện chưa. Trình duyệt giải mã được AVIF nhưng chưa mã hoá được, và trang này dùng codec của chính trình duyệt. Chiều chuyển đổi đó được đánh dấu là chưa khả dụng thay vì phát hành một thứ sẽ thất bại.

Chuyển AVIF sang JPG hay PNG?

JPG cho ảnh chụp cần mở được ở mọi nơi. PNG khi ảnh có nền trong suốt hoặc bạn sắp chỉnh sửa. Tệp PNG sẽ lớn hơn rất nhiều, vì AVIF là định dạng hiệu quả nhất ở đây còn PNG thuộc loại kém nhất.

Tệp sau chuyển đổi có lớn hơn không?

Gần như chắc chắn, và lớn hơn đáng kể. AVIF hiệu quả hơn nhiều, nên để đạt chất lượng tương đương, định dạng cũ hơn cần nhiều dữ liệu hơn. Bạn chuyển đổi để tương thích, không phải để giảm dung lượng.

AVIF có hỗ trợ nền trong suốt không?

Có, kênh alpha đầy đủ. Đó là lý do PNG chứ không phải JPG là định dạng đích đúng khi ảnh là logo hoặc hình đã tách nền.

AVIF nén có mất dữ liệu hay không?

Nó có cả hai chế độ, và phần lớn tệp AVIF trên web là nén có mất dữ liệu. Vì vậy chuyển sang PNG sẽ ngăn mất thêm nhưng không hoàn tác được phần đã bị bỏ đi.

Còn HEIC — có phải cùng một thứ không?

Có liên quan nhưng không giống. HEIC là HEVC trong cùng định dạng chứa HEIF, và là thứ iPhone tạo ra. Chỉ Safari giải mã HEIC sẵn có, nên trang này giải mã nó bằng libheif biên dịch sang WebAssembly — HEIC sang JPG và HEIC sang PNG cũng chạy được ở đây, không cần tải lên.