AVIF

AVIF (Định dạng tệp hình ảnh AV1) là một định dạng tệp hình ảnh mở, miễn phí bản quyền, dùng để lưu trữ hình ảnh hoặc chuỗi hình ảnh được nén bằng AV1 trong định dạng vùng chứa HEIF. Nó cạnh tranh với HEIC, vốn sử dụng cùng định dạng vùng chứa được xây dựng trên ISOBMFF, nhưng sử dụng HEVC để nén. Phiên bản 1.0.0 của AVIF đã được hoàn thiện vào tháng 2 năm 2019. Phiên bản 1.1.0 đã được hoàn thiện vào tháng 4 năm 2022.

Trong một loạt thử nghiệm do Netflix thực hiện vào năm 2020, AVIF cho thấy hiệu quả nén tốt hơn JPEG cũng như khả năng bảo toàn chi tiết tốt hơn, ít hiện tượng nhiễu khối và ít lem màu xung quanh các cạnh sắc nét trong các hình ảnh ghép từ hình ảnh tự nhiên, văn bản và đồ họa.

Định dạng AVIF được hỗ trợ trên tất cả các trình duyệt web lớn.

Tính năng
Định dạng AVIF hỗ trợ:

 Nhiều không gian màu, bao gồm:
 HDR (với các hàm truyền PQ hoặc HLG và các màu cơ bản BT.2020, như một phần của BT.2100)
 Hỗ trợ phương pháp bản đồ tăng cường HDR, tương thích ngược với màn hình SDR, nhưng hiện tại không có bộ mã hóa nào khả dụng.
 SDR (với sRGB / BT.709 / BT.601 hoặc với gam màu rộng)
 Tín hiệu không gian màu thông qua CICP (ITU-T H.273 và ISO/IEC 23091-2) hoặc cấu hình ICC
 Nén lossless và nén lossy
 Độ sâu màu 8-bit, 10-bit và 12-bit
 Đơn sắc (alpha/độ sâu) hoặc đa thành phần
 Lấy mẫu phụ sắc độ 4:2:0, 4:2:2, 4:4:4 và RGB
 Tổng hợp hạt phim
 Ảnh động
 Ảnh nền trong suốt

Cấu hình
AVIF có hai cấu hình hình ảnh:

 Cấu hình AVIF cơ bản
 Sử dụng cấu hình chính AV1
 Mức AV1 là 5.1 hoặc thấp hơn
 Hình ảnh ở cấu hình này bị giới hạn ở mức 8192 × 4352 pixel.
 Cấu hình AVIF nâng cao
 Sử dụng cấu hình AV1 Cao
 Mức AV1 là 6.0 hoặc thấp hơn
 Hình ảnh ở cấu hình này bị giới hạn ở mức 16384 × 8704 pixel.

Hỗ trợ
Vào ngày 14 tháng 12 năm 2018, Netflix đã công bố những hình ảnh mẫu .avif đầu tiên. Vào tháng 11 năm 2020, các hình ảnh mẫu HDR với hàm truyền PQ và các màu cơ bản BT.2020 đã được công bố.

Hệ điều hành
 Windows – hỗ trợ kể từ Windows 10 phiên bản 1903, bao gồm hỗ trợ trong File Explorer, Paint và nhiều API, cùng với các hình ảnh minh họa.
 Android – hỗ trợ kể từ Android 12.
 Linux – Với việc phát hành libavif 0.8.0 vào tháng 7 năm 2020, bổ sung plugin GdkPixbuf, hỗ trợ AVIF đã có mặt trong hầu hết các ứng dụng GNOME/GTK. Khung KDE đã thêm hỗ trợ cho AVIF vào thư viện "KImageFormats" vào tháng 1 năm 2021, cho phép hầu hết các ứng dụng KDE/Qt hỗ trợ xem và lưu hình ảnh AVIF. Nomacs 3.16 bổ sung hỗ trợ xem và chuyển đổi AVIF. Nomacs appimage cũng dành cho các phiên bản Linux cũ hơn.
  Các hệ điều hành của Apple – iOS 16, iPadOS 16 và macOS Ventura trở lên. Có thể xem trực tiếp ảnh AVIF trong Finder, bằng QuickLook, trong ứng dụng Files của iOS, v.v.

Trình duyệt web 
 Google Chrome (kể từ phiên bản 85). Google Chrome cho Android (kể từ phiên bản 89)
 Firefox (kể từ phiên bản 93)
 Safari hỗ trợ kể từ phiên bản iOS 16
 Microsoft Edge (kể từ phiên bản 121)

Trình xem ảnh 
 FastStone Image Viewer
 XnView
 gThumb
 Eye of GNOME
 Gnome's Loupe
 ImageMagick
 IrfanView (chỉ đọc)
 Gwenview
 digiKam
 Preview (macOS) và Photos (Apple) trên iOS 16, iPadOS 16 và macOS 13
 ImageGlass (đọc+ghi)

Chương trình chỉnh sửa ảnh 
 Paint.NET
 Darktable
 GIMP
 IrfanView
 Krita
 Adobe Illustrator
 Adobe Photoshop
 Adobe Lightroom và Lightroom Classic
 Pixelmator Pro
 PhotoLine
 ACDSee Photo Studio
 Zoner Studio

Thư viện hình ảnh 
 libavif
 libheif
 SAIL
 FFmpeg
 AVIF and HEIC unit
 JDeli

Trang web
 Cloudflare
 Vimeo
 Joomla
 WordPress
 Gitea

Ngôn ngữ lập trình
 Python hỗ trợ AVIF qua Pillow.
 PHP hỗ trợ AVIF trong phần mở rộng GD của nó kể từ phiên bản PHP 8.1
 Perl hỗ trợ thông qua bộ thư viện Imager

Khác
 ExifTool hỗ trợ đọc và ghi Exif từ phiên bản 11.79
 scrot hỗ trợ thông qua Imlib2
 Discord hỗ trợ từ 12 tháng 3 năm 2025

Chú thích 

Giới thiệu liên quan đến máy tính năm 2019
Định dạng tập tin
Định dạng mở
Hình ảnh