طريقة الاستخدام
- أفلت ملف .avif في منطقة الإفلات، أو انقر لاختيار واحد، أو الصق صورة.
- أبقِ «التحويل إلى» على «الصيغة الأصلية». فصيغة AVIF هي عادةً الخيار الأصغر، ولا تستطيع الأداة إعادة ترميز الصور إلى AVIF.
- لا تحوّل إلى PNG أو JPEG أو WebP إلا إذا كان الطرف المستقبِل لا يدعم AVIF.
- انسخ data URI لاستخدامه مصدرًا لعنصر picture، أو استخدم Base64 الخام أو وسم img أو مخرجات CSS أو Markdown.
ما هي صيغة AVIF؟
تخزّن AVIF (AV1 Image File Format) الصور مضغوطة ببرنامج ترميز الفيديو AV1 داخل حاوية HEIF. نشرها تحالف Alliance for Open Media عام 2019، وهي تدعم الشفافية والحركة والألوان بعمق 10 و12 بت وHDR ونطاقات الألوان الواسعة. نوع MIME الخاص بها هو image/avif.
عند الجودة البصرية نفسها، تكون ملفات AVIF غالبًا أصغر بوضوح من JPEG وعادةً أصغر من WebP، خاصة عند معدلات البت المنخفضة. وبما أن Base64 يضيف الثلث نفسه إلى أي ملف، فإن ملف AVIF الأصغر يعني مباشرةً data URI أقصر.
الدعم في المتصفحات والبدائل
تُعرض صور AVIF في Chrome 85 وما بعده، وFirefox 93 وما بعده، وSafari 16 وما بعده، وEdge 121 وما بعده. ولا تستطيع المتصفحات الأقدم ومعظم برامج البريد الإلكتروني عرضها. وعلى الويب، ضع data URI داخل عنصر <picture> مع بديل احتياطي:
<picture>
<source type="image/avif" srcset="data:image/avif;base64,...">
<img src="logo.png" alt="Logo" width="120" height="40">
</picture>
احتفظ بالبديل كملف منفصل. فلو كان هو أيضًا data URI، لنزّل كل زائر النسختين كلتيهما ضمن HTML.
خيارات الترميز والتحويل
ترمّز الأداة ملف AVIF كما هو تمامًا. وليست AVIF من بين صيغ التحويل المتاحة، وهي PNG وJPEG وWebP، لذا لإنشاء AVIF من صيغة أخرى استخدم مرمِّزًا مخصصًا مثل avifenc أو Squoosh أو برنامجًا لتحرير الصور، ثم رمّز النتيجة هنا.
يعمل تحويل AVIF إلى PNG أو JPEG أو WebP في المتصفحات القادرة على فك ترميز AVIF، وهو مفيد للأنظمة التي لا تقبلها، لكن النتيجة تكون عادةً أكبر. وإذا كنت تحتاج إلى دعم واسع وحجم صغير، فإن WebP هي أقرب بديل.
الأسئلة الشائعة
هل يمكنني تحويل PNG أو JPEG إلى AVIF هنا؟
لا. صيغ التحويل المتاحة هي PNG وJPEG وWebP. أنشئ ملف AVIF بأداة أخرى أولًا، ثم أفلته هنا لترميزه.
ما المتصفحات التي تعرض صور data:image/avif؟
تعرضها متصفحات Chrome 85+ وFirefox 93+ وSafari 16+ وEdge 121+. وللمتصفحات الأقدم، وفّر بديلًا بصيغة PNG أو JPEG داخل عنصر picture.
لماذا لا تظهر معاينة لصورة AVIF؟
على الأرجح لا يستطيع متصفحك فك ترميز AVIF. ومع ذلك تُنتَج مخرجات Base64 من بايتات الملف وتكون صحيحة؛ افتح الصفحة في متصفح حديث لرؤية المعاينة.
هل تكون سلسلة Base64 لصورة AVIF أقصر من سلسلة WebP؟
عادةً نعم، عند جودة بصرية مماثلة. يضيف Base64 النسبة نفسها، 33%، إلى الصيغتين، لذا يعطي ملف المصدر الأصغر دائمًا السلسلة الأقصر.