AVIF
| Phần mở rộng tên file | .avif |
|---|---|
| Kiểu phương tiện | |
| Phát triển bởi | Liên minh Open Media |
| Phát hành lần đầu | 1.0.0 19 tháng 2 2019 |
| Bản mới nhất | 1.2.0 / 16 tháng 10 2025 |
| Kiểu định dạng | |
| Website | aomediacodec |
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.[1][2] 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.[3]
Đị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[4] 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.[5]
- 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[6]
- HDR (với các hàm truyền PQ[4] hoặc HLG và các màu cơ bản BT.2020, như một phần của BT.2100)
- Nén lossless và nén lossy
- Độ sâu màu 8-bit, 10-bit và 12-bit[6]
- Đơ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[7]
- Ảnh động
- Ảnh nền trong suốt[1][8]
Cấu hình
AVIF có hai cấu hình hình ảnh:[1]
- 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.[9] 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ố.[4]
Ảnh chụp màn hình giao diện dòng lệnh avifenc (encoder) | |
| Nhà phát triển | Liên minh Open Media |
|---|---|
| Phiên bản ổn định | 1.3.0 / 9 tháng 7 năm 2025 |
| Kho mã nguồn | https://github.com/AOMediaCodec/libavif |
| Viết bằng | |
| Hệ điều hành | Đa nền tảng |
| Giấy phép | BSD 2.0 (phần mềm tự do) |
| Website | aomediacodec |
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.[10]
- 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.[11] 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.[12] 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)[13]. Google Chrome cho Android (kể từ phiên bản 89)[14]
- Firefox (kể từ phiên bản 93)[15]
- Safari hỗ trợ kể từ phiên bản iOS 16[16]
- Microsoft Edge (kể từ phiên bản 121)[17]
Trình xem ảnh
Chương trình chỉnh sửa ảnh
Thư viện hình ảnh
Trang web
Ngôn ngữ lập trình
Khác
Chú thích
- 1 2 3 "AV1 Image File Format (AVIF)". AOMediaCodec.GitHub.io. Lưu trữ bản gốc ngày 29 tháng 11 năm 2018. Truy cập ngày 25 tháng 11 năm 2018.
- ↑ "AVIF: Meet the Next Level Image File Format | Alliance for Open Media".
- ↑ Mavlankar, Aditya; De Cock, Jan; Concolato, Cyril; Swanson, Kyle; Moorthy, Anush; Aaron, Anne (ngày 13 tháng 2 năm 2020). "AVIF for Next-Generation Image Coding". The Netflix Tech Blog. Lưu trữ bản gốc ngày 15 tháng 2 năm 2020. Truy cập ngày 19 tháng 11 năm 2021.
- 1 2 "av1-avif/testFiles/Netflix/avif/README.md at master · joedrago/av1-avif". GitHub (bằng tiếng Anh). Truy cập ngày 5 tháng 7 năm 2023.
- ↑ Benz, Greg (ngày 24 tháng 8 năm 2022). "JPG Gain Maps: Share great images with everyone". Greg Benz Photography (bằng tiếng Anh). Truy cập ngày 11 tháng 11 năm 2024.
- 1 2 Concolato, Cyril (ngày 14 tháng 10 năm 2019). "AV1 Image File Format (AVIF)" (PDF). AOMedia. Lưu trữ (PDF) bản gốc ngày 5 tháng 11 năm 2019. Truy cập ngày 6 tháng 11 năm 2019.
- ↑ "Film Grain Synthesis for AV1 Video Codec" (PDF) (bằng tiếng Anh). Lưu trữ (PDF) bản gốc ngày 7 tháng 1 năm 2021. Truy cập ngày 14 tháng 12 năm 2020.
- ↑ Brimble, Greg (ngày 15 tháng 9 năm 2021). "Optimizing images on the web". The Cloudflare Blog (bằng tiếng Anh). Cloudflare. Truy cập ngày 3 tháng 12 năm 2025.
- ↑ "Netflix AV1 Encodes Readme". Lưu trữ bản gốc ngày 20 tháng 2 năm 2020. Truy cập ngày 23 tháng 5 năm 2020.
- ↑ Burke, Dave (ngày 4 tháng 10 năm 2021). "Android 12 Is Live in AOSP!". Android-Developers.GoogleBlog.com. Truy cập ngày 26 tháng 12 năm 2022.
- ↑ "Add a gdk-pixbuf Module by Linkmauve". GitHub.
- ↑ "KDE Ships Frameworks 5.78.0". KDE.org. ngày 9 tháng 1 năm 2021.
- ↑ Abrams, Lawrence (ngày 25 tháng 8 năm 2020). "Chrome 85 released with security fixes, app shortcuts, AVIF support". Bleeping Computer. Lưu trữ bản gốc ngày 26 tháng 8 năm 2020. Truy cập ngày 26 tháng 8 năm 2020.
- ↑ "Chrome 89 Beta: Advanced Hardware Interactions, Web Sharing on Desktop, and More". Lưu trữ bản gốc ngày 29 tháng 1 năm 2021. Truy cập ngày 29 tháng 1 năm 2021.
- ↑ "Firefox 93.0, See All New Features, Updates and Fixes". Mozilla (bằng tiếng Anh). Truy cập ngày 5 tháng 10 năm 2021.
- ↑ "WebKit Features in Safari 16.0". ngày 12 tháng 9 năm 2022.
- ↑ dan-wesley (ngày 26 tháng 1 năm 2024). "Microsoft Edge release notes for Stable Channel". learn.microsoft.com (bằng tiếng Anh). Truy cập ngày 27 tháng 1 năm 2024.
- ↑ "README.md · main · Gnome / Loupe · GitLab". gitlab.gnome.org. ngày 22 tháng 12 năm 2023.
- ↑ "ImageMagick AVIF support". Github. Lưu trữ bản gốc ngày 9 tháng 9 năm 2021. Truy cập ngày 9 tháng 9 năm 2021.
- ↑ "IrfanView AVIF support". IrfanView. Lưu trữ bản gốc ngày 24 tháng 7 năm 2021. Truy cập ngày 9 tháng 9 năm 2021.
- ↑ "416941 – AVIF image support". bugs.kde.org. Truy cập ngày 12 tháng 6 năm 2022.
- ↑ "DigiKam 7.7.0 is Released". ngày 26 tháng 6 năm 2022.
- ↑ "ImageGlass AVIF support". Truy cập ngày 4 tháng 5 năm 2024.
- ↑ "paint.net 4.2.2 is now available!". paint.net blog. ngày 18 tháng 9 năm 2019. Lưu trữ bản gốc ngày 27 tháng 9 năm 2019. Truy cập ngày 12 tháng 10 năm 2019.
- ↑ "paint.net 4.2.14 alpha build 7542". ngày 25 tháng 8 năm 2020. Lưu trữ bản gốc ngày 1 tháng 10 năm 2020. Truy cập ngày 26 tháng 8 năm 2020.
- ↑ "GIMP 2.10.22 Released". GIMP.org. ngày 7 tháng 10 năm 2020. Lưu trữ bản gốc ngày 8 tháng 10 năm 2020. Truy cập ngày 14 tháng 10 năm 2020.
- ↑ "History of IrfanView Changes/Versions (for version 4.57, lists release date of January 13, 2021, and doesn't mention AVIF but says there were numerous changes not mentioned and suggests looking at plugins page for more info)". ngày 14 tháng 1 năm 2021. Bản gốc lưu trữ ngày 14 tháng 1 năm 2021. Truy cập ngày 9 tháng 9 năm 2023.
{{Chú thích web}}: Quản lý CS1: bot: trạng thái URL ban đầu không rõ (liên kết) - ↑ "IrfanView Plugins 4.56 (AVIF not mentioned as supported anywhere)". ngày 10 tháng 1 năm 2021. Bản gốc lưu trữ ngày 10 tháng 1 năm 2021. Truy cập ngày 9 tháng 9 năm 2023.
{{Chú thích web}}: Quản lý CS1: bot: trạng thái URL ban đầu không rõ (liên kết) - ↑ "IrfanView Plugins 4.57 (AVIF explicitly mentioned as supported)". ngày 18 tháng 1 năm 2021. Bản gốc lưu trữ ngày 18 tháng 1 năm 2021. Truy cập ngày 9 tháng 9 năm 2023.
{{Chú thích web}}: Quản lý CS1: bot: trạng thái URL ban đầu không rõ (liên kết) - ↑ "Krita 5.0 released!". ngày 23 tháng 12 năm 2021. Bản gốc lưu trữ ngày 11 tháng 1 năm 2022. Truy cập ngày 23 tháng 12 năm 2021.
- ↑ "Krita 5.0 Release Notes". Bản gốc lưu trữ ngày 21 tháng 1 năm 2022. Truy cập ngày 23 tháng 12 năm 2021.
- ↑ "Feature summary – Illustrator (May 2022 release)". ngày 28 tháng 7 năm 2022. Lưu trữ bản gốc ngày 25 tháng 9 năm 2022. Truy cập ngày 11 tháng 5 năm 2022.
- ↑ "Feature summary | Photoshop desktop (June 2025 release)". ngày 26 tháng 6 năm 2025.
- ↑ "HDR Optimization". Adobe Inc.
- ↑ "Edit and Export in HDR". Adobe Inc.
- ↑ "Pixelmator Pro 3.1 adds support for macOS 13, AVIF images, introduces smooth corner style, and more". Bản gốc lưu trữ ngày 4 tháng 12 năm 2022. Truy cập ngày 2 tháng 11 năm 2022.
- ↑ "What's New | ACDSee Photo Studio". ACDSee Photo Studio Software | Photo Editing, Photo Management, Photo Editor, Digital Photography, Digital Asset Management, DAM (bằng tiếng Anh). Truy cập ngày 5 tháng 9 năm 2024.
- ↑ "AVIF image format supported by Cloudflare Image Resizing". The Cloudflare Blog. ngày 3 tháng 10 năm 2020. Lưu trữ bản gốc ngày 3 tháng 10 năm 2020. Truy cập ngày 3 tháng 10 năm 2020.
- ↑ "Upgrading Images on Vimeo". ngày 2 tháng 6 năm 2021. Lưu trữ bản gốc ngày 3 tháng 6 năm 2021. Truy cập ngày 3 tháng 6 năm 2021.
- ↑ "Joomla! Issue Tracker | Joomla! CMS #41381 - [5.0] AVIF support for media manager". Joomla! Issue Tracker.
- ↑ "WordPress 6.5 adds AVIF support". ngày 23 tháng 2 năm 2024.
- ↑ go-gitea. "Add avif image file support by wxiaoguang · Pull Request #32508 · go-gitea/gitea". GitHub (bằng tiếng Anh). Truy cập ngày 10 tháng 10 năm 2025.
- ↑ "11.3.0 (2025-07-01)". Pillow (PIL Fork) (bằng tiếng Anh). Truy cập ngày 31 tháng 7 năm 2025.
- ↑ "PHP 8.1: GD: AVIF image support". PHP.Watch. ngày 14 tháng 6 năm 2021. Lưu trữ bản gốc ngày 14 tháng 6 năm 2021. Truy cập ngày 14 tháng 6 năm 2021.
- ↑ "Perl: Imager support". ngày 11 tháng 7 năm 2023.
- ↑ "Readme: "Support for multiple image formats: JPG, PNG, GIF, and others." please specify if you support webp, avif · Issue #397 · resurrecting-open-source-projects/scrot". GitHub (bằng tiếng Anh). Truy cập ngày 5 tháng 1 năm 2025.
We rely on Imlib2 for image support. And Imlib2 allows you to enable/disable format support at build time. So the formats supported by scrot depends on your system Imlib2
- ↑ Kidder, Scott (ngày 12 tháng 3 năm 2025). "Modern Image Formats at Discord: Supporting WebP and AVIF". Discord Blog. Truy cập ngày 13 tháng 3 năm 2025.