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