صورة AVIF (.avif)
ISO/IEC قياسيAVIF هو تنسيق صور مفتوح من الجيل التالي مستمد من ترميز الفيديو AV1، ويقدم كفاءة ضغط متطورة، ونطاق ديناميكي عالي (HDR)، ونطاقات لونية واسعة.
تحويل AVIF إلى JPG
محول مجاني داخل المتصفح للتحويل من AVIF إلى JPG. قم بتحويل الملفات فوراً على جهازك.
ضغط AVIF عبر الإنترنت
خاص - لا تغادر الملفات جهازك أبدًا
فحص البيانات الوصفية
تتعرف أنظمة التشغيل ومحللات الملفات على ملفات AVIF من خلال فحص تسلسل البايت الثنائي البادئ:
توقيع رأس الملف على مستوى البايت (Magic Bytes)
تتعرف أنظمة التشغيل ومحللات الملفات على ملفات AVIF من خلال فحص تسلسل البايت الثنائي البادئ:
التوقيع الست عشري (الإزاحة 4):
66 74 79 70 61 76 69 66تمثيل ASCII: ftypavif
التوحيد القياسي: ISO/IEC 23000-22 (MIAF) / مواصفة AOMedia
المواصفات الفنية
| هيكلية الحاوية | بنية حاوية تنسيق ملف الوسائط الأساسية ISO (ISOBMFF/MP4) |
| الضغط | ضغط AV1 داخل الإطار مع تنبؤ مكاني اتجاهي وتقسيم إلى بلاطات |
| ترتيب البايتات (Endianness) | ترتيب البايتات الكبير لأحجام ذرات/صناديق ISOBMFF ورموز fourCC |
| مساحات الألوان | BT.2020, DCI-P3, sRGB, ملفات تعريف ICC كاملة, المكوّنات الأساسية للألوان NCLX |
| القنوات والبنية | أحادي اللون، YUV 4:2:0 و 4:2:2 و 4:4:4، وقناة ألفا الإضافية |
| الحد الأقصى للأبعاد | 65,536 × 65,536 بكسل لكل بلاطة (حجم إجمالي غير محدود عند تركيب عدة بلاطات) |
| الشفافية | قناة ألفا تدعم الشفافية بعمق 8 أو 10 أو 12 بت |
| البث والتحميل التدرجي | يدعم العرض التدريجي عبر تقسيم مكاني متعدد الطبقات |
مصفوفة المقارنة التقنية: AVIF مقابل المنافسين
| السمة التقنية | AVIF (الحالي) | WebP | JPEG | JPEG XL |
|---|---|---|---|---|
| كفاءة الضغط | أعلى كفاءة ضغط للصور الفوتوغرافية | جيدة (أصغر بنسبة 25%-35% من JPEG) | المعيار الأساسي | كفاءة عالية مع تركيز على الضغط دون فقدان |
| عمق الألوان والنطاق الديناميكي العالي (HDR) | HDR أصلي بعمق 8 و10 و12 بت ونطاق ألوان BT.2020 | 8 بت sRGB فقط | 8 بت قياسي | HDR بفاصلة عائمة حتى 32 بت |
| سرعة التشفير | بطيء / يستهلك المعالج (يتطلب استدلالات ترميز AV1 معقدة) | سريع إلى متوسط | سريع للغاية | متوسط إلى سريع |
| الترخيص | مفتوح المصدر وخالٍ من رسوم حقوق الملكية (AOMedia) | خالٍ من رسوم حقوق الملكية (Google) | معيار مجاني | خالٍ من رسوم حقوق الملكية (ISO) |
| دعم المتصفحات | أكثر من 93% من المتصفحات الحديثة (Chrome، Firefox، Safari، Edge) | أكثر من 97% | دعم واسع في المتصفحات الحالية؛ ويختلف التوفر حسب إصدار المتصفح والمنصة. | تجريبي في Chromium |
أنماط التلف الشائعة ودليل الاسترداد بالنظام الست عشري
فشل ملف AVIF في العرض مع ظهور خطأ 'Invalid ISOBMFF container'.
السبب الجذري: مربع 'ftyp' مفقود أو مشوّه، أو معرف العلامة 'avif' غير موجود عند الإزاحة 0x04.
الاسترداد: افحص الملف باستخدام MP4Box أو محرر ست عشري (Hex editor) للتأكد من أن البايتات 4-11 تحتوي على 'ftypavif' أو علامة متوافقة مثل 'mif1'.
تحليل الأمان ومتجهات الهجوم على المحلّل
يعتمد AVIF على مفككات ترميز معقدة لتدفق فيديو AV1 (dav1d/libaom). وتعزل التطبيقات الآمنة هذه المفككات في بيئات تشغيل مقيدة.
ناقلات الهجوم المعروفة
- استغلالات معقدة عند تحليل تدفق AV1 أو في منطق تخليق حبيبات الفيلم.
- قد تؤدي إعلانات شبكة متعددة البلاطات بأحجام هائلة إلى نفاد الذاكرة وحجب الخدمة.
أفضل الممارسات الدفاعية: استخدم محركات فك تشفير مكتوبة بلغة Rust معزولة حديثة (ravif) أو مكتبة libavif المحدّثة التي تستخدم dav1d.
الأصول التاريخية والمحطات الرئيسية
المزايا الرئيسية والإيجابيات
- كفاءة ضغط بفقدان رائدة في الصناعة (أصغر بنسبة تصل إلى 50% من JPEG وأصغر بـ 20% من WebP).
- دعم أصلي للنطاق الديناميكي العالي (HDR) بعمق 10 بت و12 بت ونطاق الألوان الواسع (WCG).
- تدعمه كبرى شركات التقنية (Google، Apple، Microsoft، Netflix، Mozilla) بدون رسوم ترخيص.
القيود الفنية والسلبيات
- عملية التشفير تستهلك موارد المعالج (CPU) بدرجة أكبر وتكون أبطأ بكثير مقارنة بـ JPEG أو WebP.
- تتطلب أجهزة حديثة أو أنظمة تشغيل محدثة لفك التشفير المدعوم عتادياً.
- وضع الضغط عديم الفقد عادة ما يكون أقل كفاءة مقارنة بـ PNG أو ضغط WebP دون فقدان لرسومات واجهة المستخدم البسيطة.
معلومات تقنية طريفة
- يُعبأ AVIF في بنية حاوية ISOBMFF نفسها المستخدمة في ملفات فيديو MP4.
- تستخدم Netflix تنسيق AVIF للصور المصغرة في واجهة كتالوجها العالمي، ما يوفر تيرابايتات من حركة البيانات يوميًا.
- يدعم AVIF تخليق حبيبات الفيلم، ما يتيح إضافة نسيج محبب مستساغ دون تخزين ضوضاء عالية التردد كثيرة.
الأسئلة التقنية المتكررة
هل صيغة AVIF أفضل من WebP؟
بالنسبة للصور الفوتوغرافية، توفر AVIF ضغطاً أفضل بكثير من WebP (غالباً أصغر بنسبة 20% عند نفس الجودة) وتدعم ألوان HDR بـ 10 و12 بت. ومع ذلك، يستغرق تشفير AVIF وقتاً أطول مقارنة بـ WebP.
لماذا تستغرق صيغة AVIF وقتاً أطول في التشفير؟
تستخدم AVIF خوارزميات ضغط الإطار الداخلي لمرمّز الفيديو AV1، والتي تقيم آلاف زوايا التنبؤ المكاني، وأحجام كتل التحويل (من 4x4 إلى 64x64)، وفلاتر التكرار للعثور على الضغط الأمثل رياضياً.
هل يمكن لـ AVIF استبدال JPEG لصور الويب اليومية؟
نعم. تدعم جميع متصفحات الويب الرئيسية (Chrome، Safari، Firefox، Edge) صيغة AVIF أصليًا الآن. يُعد استخدام AVIF مع العناصر الاحتياطية '<picture>' في HTML5 من أفضل ممارسات الصناعة.
أزواج تحويل AVIF ذات الصلة
قد يساعد تحويل صور AVIF إلى JPEG عند استخدام برامج أقدم لا تدعم تنسيق AV1 للصور.
يؤدي تحويل صورة JPEG القديمة إلى صورة AVIF إلى تقليل حجم الملف بشكل ملحوظ مع الحفاظ على دقة مرئية عالية من خلال تكنولوجيا ترميز الفيديو الحديثة.
ضع صورة ويب بصيغة AVIF على صفحة PDF واحدة لمراجعة الحملة. تُرسَم على لوحة رسم قياسية (canvas)، لذا يُفقد ترميز AVIF والبيانات المساعدة لـ HDR.