อ่าน 9 นาที
เอวีเอฟ
รูปแบบไฟล์ภาพ AV1 ( นามสกุล/คอนเทนเนอร์ AVIF ) เป็น ข้อกำหนดรูปแบบไฟล์แบบ เปิดที่ไม่ต้องเสียค่าลิขสิทธิ์สำหรับการจัดเก็บภาพหรือลำดับภาพที่บีบอัดด้วยAV1
เอวีเอฟ
| รูปแบบไฟล์ภาพ AV1 (AVIF) | |
|---|---|
| นามสกุลไฟล์ | .avif |
| สื่อประเภทอินเทอร์เน็ต | image/avif |
| พัฒนาโดย | พันธมิตรเพื่อสื่อเปิด |
| การเผยแพร่ครั้งแรก | เวอร์ชัน 1.0.0 19 กุมภาพันธ์ 2019 |
| รุ่นล่าสุด | เวอร์ชัน 1.2.0 16 ตุลาคม 2025 |
| ประเภทของรูปแบบ | |
| บรรจุโดย | ไฮฟ์ |
| ขยายจาก | HEIF, ISOBMFF , AV1 |
| รูปแบบเปิด ? | ใช่ |
| เว็บไซต์ | aomediacodec.github.io/av1-avif/ |
รูปแบบไฟล์ภาพ AV1 ( นามสกุล/คอนเทนเนอร์ AVIF ) เป็น ข้อกำหนดรูปแบบไฟล์แบบ เปิดที่ไม่ต้องเสียค่าลิขสิทธิ์สำหรับการจัดเก็บภาพหรือลำดับภาพที่บีบอัดด้วยAV1 [ 1 ] [ 2 ]
ไฟล์ AVIF ถูกออกแบบมาให้สอดคล้องกับ ไฟล์ HEIFทั้งในส่วนของภาพแต่ละภาพและลำดับภาพ โดยเฉพาะอย่างยิ่ง ข้อกำหนดนี้เป็นไปตามคำแนะนำที่ระบุไว้ใน "ภาคผนวกที่ 1: แนวทางในการกำหนดรูปแบบและตราสินค้าภาพใหม่" ของ HEIF
ข้อกำหนดนี้ใช้ไวยากรณ์และความหมายซ้ำในข้อกำหนดสำหรับการผูกรูปแบบไฟล์มีเดีย AV1 Codec ISO [ 3 ]
ในการทดสอบโดยNetflixในปี 2020 AVIF แสดงให้เห็นประสิทธิภาพการบีบอัดที่ดีกว่าJPEGรวมถึงการรักษารายละเอียดที่ดีกว่า มีสิ่งแปลกปลอมจากการบล็อกน้อยลง และมีการรั่วไหลของสีรอบขอบคมน้อยลงในภาพประกอบของภาพธรรมชาติ ข้อความ และกราฟิก[ 4 ]
AVIF ได้รับการสนับสนุนจากเว็บเบราว์เซอร์ หลักทั้งหมด ตั้งแต่ปี 2024 โดยมีผู้ใช้มากกว่า 93% ทั่วโลกใช้เบราว์เซอร์ที่เข้ากันได้[ 5 ]
คุณสมบัติ
รูปแบบไฟล์ภาพ AV1 รองรับ:
- พื้นที่สีหลายแบบรวมถึง:
- HDR (ด้วยฟังก์ชันการถ่ายโอนPQ [ 6 ]หรือHLG และสีหลัก BT.2020ซึ่งเป็นส่วนหนึ่งของBT.2100 ) [ 1 ]
- รองรับ วิธีการ สร้างแผนที่เกน HDR เข้ากันได้กับจอแสดงผล SDR แต่ปัจจุบันยังไม่มีตัวเข้ารหัส[ 7 ]
- SDR (พร้อมsRGB / BT.709 / BT.601 หรือพร้อมขอบเขตสีแบบกว้าง )
- การส่งสัญญาณพื้นที่สีผ่านCICP (ITU-T H.273 และ ISO/IEC 23091-2) หรือโปรไฟล์ ICC [ 8 ]
- HDR (ด้วยฟังก์ชันการถ่ายโอนPQ [ 6 ]หรือHLG และสีหลัก BT.2020ซึ่งเป็นส่วนหนึ่งของBT.2100 ) [ 1 ]
- ทั้งการบีบอัดแบบไม่สูญเสียข้อมูลและ แบบ สูญเสียข้อมูล
- ความลึกสี 8, 10 และ 12 บิต[ 8 ]
- ขาวดำ (อัลฟา/ความลึก) หรือหลายองค์ประกอบ
- การสุ่มตัวอย่างสีแบบ 4:2:0, 4:2:2, 4:4:4 และ RGB
- การสังเคราะห์เม็ดฟิล์ม[ 9 ]
- ลำดับภาพและแอนิเมชั่น
- ความโปร่งใสอัลฟา[ 10 ] [ 1 ]
โปรไฟล์
ข้อกำหนด AVIF กำหนดโปรไฟล์ภาพสองแบบ: [ 1 ]
- โปรไฟล์พื้นฐาน AVIF
- ใช้โปรไฟล์หลัก AV1
- ระดับ AV1 คือ 5.1 หรือต่ำกว่า
- เลือกใช้ระดับ 5.1 สำหรับโปรไฟล์ Baseline เพื่อให้แน่ใจว่าไม่มีภาพที่เข้ารหัสภาพใดเกินความละเอียด 8K เนื่องจากตัวถอดรหัสบางตัวอาจไม่สามารถจัดการกับภาพที่มีขนาดใหญ่กว่านั้นได้ กล่าวคือ ภาพที่เข้ารหัสซึ่งเป็นไปตามโปรไฟล์ AVIF Baseline จะต้องมีจำนวนพิกเซลรวมไม่เกิน 8,912,896 พิกเซล ความกว้างไม่เกิน 8,192 พิกเซล และความสูงไม่เกิน 4,352 พิกเซล อย่างไรก็ตาม ยังคงสามารถใช้โปรไฟล์ Baseline เพื่อสร้างภาพขนาดใหญ่ขึ้นได้โดยใช้การคำนวณจากตารางกริด
- โปรไฟล์ขั้นสูง AVIF
- ใช้ AV1 High Profile
- ระดับ AV1 คือ 6.0 หรือต่ำกว่า
- รูปภาพที่เข้ารหัสซึ่งเป็นไปตามโปรไฟล์ AVIF Advanced จะต้องมีจำนวนพิกเซลรวมไม่เกิน 35,651,584 พิกเซล ความกว้างไม่เกิน 16,384 พิกเซล และความสูงไม่เกิน 8,704 พิกเซล อย่างไรก็ตาม ยังคงสามารถใช้โปรไฟล์ Advanced เพื่อสร้างรูปภาพขนาดใหญ่ขึ้นได้โดยใช้การคำนวณจากตารางกริด
สนับสนุน
เมื่อวันที่ 14 ธันวาคม 2018 Netflix ได้เผยแพร่ภาพตัวอย่าง .avif ชุดแรก[ 11 ]ในเดือนพฤศจิกายน 2020 ได้มีการเผยแพร่ภาพตัวอย่าง HDRที่มีฟังก์ชันการถ่ายโอน PQ และสีหลัก BT.2020 [ 6 ]
| ลิบาวิฟ | |
|---|---|
ภาพหน้าจอของ avifencเครื่องมือบรรทัดคำสั่ง (ตัวเข้ารหัส) | |
| นักพัฒนา | พันธมิตรเพื่อสื่อเปิด |
| เวอร์ชันเสถียร | 1.3.0 / 9 กรกฎาคม 2568 |
| เขียนเป็น | |
| ระบบปฏิบัติการ | ข้ามแพลตฟอร์ม |
| ใบอนุญาต | สัญญาอนุญาต BSD 2 ข้อ ( ซอฟต์แวร์ฟรี ) |
| เว็บไซต์ | aomediacodec.github.io/av1-avif/ |
| ที่เก็บข้อมูล | https://github.com/AOMediaCodec/libavif |
เว็บเบราว์เซอร์
- ในเดือนสิงหาคม พ.ศ. 2563 Google Chromeเวอร์ชัน 85 ได้รับการเผยแพร่พร้อมการสนับสนุน AVIF อย่างเต็มรูปแบบ[ 12 ] Google Chrome 89 สำหรับ Android เพิ่มการสนับสนุน AVIF [ 13 ]
- ในเดือนตุลาคม พ.ศ. 2564 Mozilla Firefox 93 ได้รับการเผยแพร่พร้อมการสนับสนุน AVIF โดยค่าเริ่มต้น[ 14 ]
- WebKitเพิ่มการรองรับ AVIF เมื่อวันที่ 5 มีนาคม 2021 Safari สำหรับ iOS 16 และ macOS Ventura เพิ่มการรองรับ AVIF โดย iOS 16 เปิดตัวเมื่อวันที่ 12 กันยายน 2022 [ 15 ]และ macOS Ventura เมื่อวันที่ 24 ตุลาคม 2022 [ 16 ] Safari 16.4 เพิ่มการรองรับ AVIF ย้อนหลังสำหรับ macOS Monterey และ macOS Big Sur [ 17 ]
- Microsoft Edgeเพิ่มการรองรับ AVIF ในเวอร์ชัน 121 ที่วางจำหน่ายในเดือนมกราคม 2024 [ 18 ]
โปรแกรมดูรูปภาพ
- โปรแกรมดูภาพ FastStone (เวอร์ชัน 7.8 ขึ้นไป)
- เอ็กซ์เอ็นวิว
- จีธัมบ์
- ดวงตาแห่งโนม
- แว่นขยายของโนม[ 19 ]
- ImageMagick [ 20 ]
- IrfanView (อ่านอย่างเดียว) [ 21 ]
- Gwenview [ 22 ]
- ดิจิแคม 7.7.0 [ 23 ]
- แอป PreviewและPhotosบน iOS 16, iPadOS 16 และ macOS 13
- ImageGlass (อ่าน+เขียน) [ 24 ]
เครื่องเล่นสื่อ
- mpvรองรับรูปแบบ AVIF ทั้งในฐานะโปรแกรมดูและโปรแกรมเข้ารหัส เนื่องจากสามารถส่งออกภาพหน้าจอในรูปแบบดังกล่าวได้[ 25 ]
- VLCจะอ่านไฟล์ AVIF ตั้งแต่เวอร์ชัน 4 ซึ่งยังอยู่ในระหว่างการพัฒนา[ 26 ]
โปรแกรมแก้ไขรูปภาพ
- Paint.NETเพิ่มการรองรับการเปิดไฟล์ AVIF ในเดือนกันยายน 2019 [ 27 ]และความสามารถในการบันทึกภาพในรูปแบบ AVIF ในการอัปเดตเดือนสิงหาคม 2020 [ 28 ]
- GraphicConverterรองรับไฟล์ AVIF ตั้งแต่เวอร์ชัน 12 และ MacOS 10.13 ขึ้นไป
- การแปลงรูปแบบ Colorist และ ข้อมูลภาพ RAW ของ Darktableได้เปิดตัวการรองรับและมีตัวอย่างการใช้งานของ libavif แล้ว
- GIMPเพิ่มฟังก์ชันนำเข้าและส่งออกไฟล์ AVIF ดั้งเดิมในเดือนตุลาคม 2020 [ 29 ]
- IrfanView 4.57 ซึ่งวางจำหน่ายเมื่อวันที่ 13 มกราคม 2021 ได้เพิ่มการรองรับ AVIF แบบอ่านอย่างเดียวผ่านปลั๊กอิน[ 30 ] [ 31 ] [ 32 ]
- Krita 5.0 ซึ่งวางจำหน่ายเมื่อวันที่ 23 ธันวาคม 2021 ได้เพิ่มการรองรับ AVIF การรองรับนี้ยังรวมถึง ภาพ Rec.2100 HDR AVIF ด้วย [ 33 ] [ 34 ]
- Adobe Illustrator (รุ่นเดือนพฤษภาคม 2022) เพิ่มการรองรับ AVIF [ 35 ]
- Adobe Photoshop (รุ่นเดือนมิถุนายน 2025) เพิ่มการรองรับ AVIF (เปิด แก้ไข บันทึก) [ 36 ]
- Pixelmator Pro 3.1 ซึ่งวางจำหน่ายเมื่อวันที่ 2 พฤศจิกายน 2022 ได้เพิ่มการรองรับ AVIF เบื้องต้น[ 37 ]
- Adobe Lightroom 7.0 (วางจำหน่ายตุลาคม 2023) และ Lightroom Classic 13 (วางจำหน่ายตุลาคม 2023) เพิ่มความสามารถ HDR รวมถึงการเปิดและบันทึกภาพถ่ายในรูปแบบ AVIF [ 38 ] [ 39 ]
- PhotoLine 24 ซึ่งวางจำหน่ายเมื่อวันที่ 30 มิถุนายน 2023 ได้เพิ่มการรองรับไฟล์ AVIF แล้ว
- ACDSee Photo Studio 2025 วางจำหน่ายในเดือนกันยายน 2024 [ 40 ]
- Zoner Studio – ซอฟต์แวร์แก้ไขภาพถ่ายและวิดีโอ
- ezgif.com – เว็บไซต์ที่ช่วยให้สร้าง แก้ไข และแปลงไฟล์ AVIF แบบเคลื่อนไหวได้
คลังภาพ
- libavif – ไลบรารีแบบพกพาสำหรับเข้ารหัสและถอดรหัสไฟล์ AVIF
- libheif – ตัวถอดรหัสและเข้ารหัส HEIF และ AVIF ตามมาตรฐาน ISO/IEC 23008-12:2017
- SAIL – ไลบรารีที่ไม่ขึ้นกับรูปแบบไฟล์ใดๆ โดยรองรับ AVIF ซึ่งพัฒนาขึ้นบนพื้นฐานของ libavif
- FFmpeg
- หน่วย AVIF และ HEIC – กระดาษห่อ Delphi/Lazarus สำหรับ libavif
- JDeli – ไลบรารีสำหรับเข้ารหัสและถอดรหัสไฟล์ AVIF ในภาษา Java
ระบบปฏิบัติการ
- Windows – Microsoft ประกาศรองรับ AVIF Image Extension ในWindows 10 เวอร์ชัน 1903 รุ่นทดลอง ซึ่งรวมถึงการรองรับใน File Explorer, Paint และ API หลายตัว พร้อมด้วยภาพตัวอย่าง นอกจากนี้ ตั้งแต่Windows 11 เวอร์ชัน 22H2เป็นต้นไป AVIF Image Extension จะถูกติดตั้งมาพร้อมกับระบบโดยค่าเริ่มต้น
- Android – Android 12 ซึ่งเปิดตัวเมื่อวันที่ 4 ตุลาคม 2021 ได้เพิ่มการรองรับ AVIF แบบเนทีฟ[ 41 ]
- Linux – AVIF ได้รับการสนับสนุนอย่างกว้างขวางในระบบปฏิบัติการ Linuxด้วยการเปิดตัว libavif 0.8.0 ในเดือนกรกฎาคม 2020 ซึ่งเพิ่ม ปลั๊กอิน GdkPixbufทำให้แอปพลิเคชัน GNOME/GTK ส่วนใหญ่รองรับ AVIF [ 42 ] KDE Frameworksได้เพิ่มการสนับสนุน AVIF ลงในไลบรารี "KImageFormats" ในเดือนมกราคม 2021 ทำให้แอปพลิเคชัน KDE/Qt ส่วนใหญ่สามารถรองรับการดูและบันทึกภาพ AVIF ได้[ 43 ] Nomacs 3.16 เพิ่มการสนับสนุนการดูและการแปลง AVIF นอกจากนี้ Nomacs appimage ยังใช้ได้กับ Linux รุ่นเก่าอีกด้วย
- แพลตฟอร์มของ Apple – iOS 16, iPadOS 16 และ macOS Ventura รองรับไฟล์ AVIF โดยตรง สามารถดูรูปภาพ AVIF ได้โดยตรงใน Finder, ด้วย QuickLook, ในแอป Files ของ iOS เป็นต้น
เว็บไซต์
- Cloudflareประกาศการสนับสนุน AVIF ในโพสต์บล็อกเมื่อวันที่ 3 ตุลาคม 2020 [ 44 ]
- Vimeoประกาศการสนับสนุน AVIF ในโพสต์บล็อกเมื่อวันที่ 3 มิถุนายน 2021 [ 45 ]
- Joomla 5 รองรับ AVIF [ 46 ]
- WordPress 6.5 เพิ่มการรองรับ AVIF [ 47 ]
- Wikimedia Commonsไม่รองรับในปี 2024 โปรดดู ราย ละเอียดในตั๋ว แจ้งปัญหา
- วิกิพีเดียไม่รองรับ AVIF
- GitHub : ไม่รองรับ โปรดดูหน้าเว็บที่เกี่ยวข้อง
- Gitea 1.23 เพิ่มการรองรับ AVIF [ 48 ]
ภาษาโปรแกรม
- Pythonรองรับ AVIF ผ่านทาง Pillow [ 49 ]
- PHPมีการรองรับ AVIF ในส่วนขยาย GD มาตั้งแต่ PHP เวอร์ชัน 8.1 [ 50 ]
- Perlได้รับการสนับสนุนผ่านชุดไลบรารี Imager [ 51 ]
คนอื่น
- ExifToolรองรับรูปแบบ AVIF สำหรับการอ่านและเขียนExifตั้งแต่เวอร์ชัน 11.79 (เผยแพร่เมื่อวันที่ 12 ธันวาคม 2019)
- scrotรองรับผ่านImlib2 [ 52 ]
- Discordได้ให้การสนับสนุน AVIF อย่างเป็นทางการตั้งแต่วันที่ 12 มีนาคม 2025 [ 53 ]
- Gamescope ซึ่งเป็นตัวจัดการ Wayland ใช้ AVIF สำหรับภาพหน้าจอ[ 54 ]
- เซิร์ฟเวอร์ รูปภาพ IIPImageรองรับการส่งออก AVIF ตั้งแต่เวอร์ชัน 1.3 [ 55 ]
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ เอวีเอฟ
รูปแบบไฟล์ภาพ AV1 ( นามสกุล/คอนเทนเนอร์ AVIF ) เป็น ข้อกำหนดรูปแบบไฟล์แบบ เปิดที่ไม่ต้องเสียค่าลิขสิทธิ์สำหรับการจัดเก็บภาพหรือลำดับภาพที่บีบอัดด้วยAV1
โปรไฟล์
ข้อกำหนด AVIF กำหนดโปรไฟล์ภาพสองแบบ: [ 1 ]
สนับสนุน
เมื่อวันที่ 14 ธันวาคม 2018 Netflix ได้เผยแพร่ภาพตัวอย่าง .avif ชุดแรก [ 11 ] ในเดือนพฤศจิกายน 2020 ได้มีการเผยแพร่ภาพตัวอย่าง HDR ที่มีฟังก์ชันการถ่ายโอน PQ และสีหลัก BT.2020 [ 6 ]
เว็บเบราว์เซอร์
ในเดือนสิงหาคม พ.ศ. 2563 Google Chrome เวอร์ชัน 85 ได้รับการเผยแพร่พร้อมการสนับสนุน AVIF อย่างเต็มรูปแบบ [ 12 ] Google Chrome 89 สำหรับ Android เพิ่มการสนับสนุน AVIF [ 13 ] ในเดือนตุลาคม พ.ศ.