محوّل Base64 إلى AVIF

احفظ صور AVIF المرمّزة بـ Base64 كملفات .avif وتحقّق من أبعادها وحجمها. ويتاح تحويل الصور الأخرى إلى AVIF عندما يتضمن متصفحك مُرمِّزًا لهذه الصيغة.

تعمل بالكامل داخل متصفحك، ولا يُرفع أي شيء.

طريقة الاستخدام

  1. الصق سلسلة Base64 أو عنوان data:image/avif;base64.
  2. راجع المعاينة والصيغة المكتشفة والأبعاد.
  3. لحفظ ملف AVIF دون تغيير، اختر «الملف الأصلي». ولتحويل صيغة أخرى، اترك AVIF محددة؛ وإذا كان متصفحك لا يستطيع الترميز بصيغة AVIF، فلن يكون هذا الخيار متاحًا.
  4. نزّل ملف .avif.

كيف تبدو بيانات AVIF

تخزّن AVIF صورة مضغوطة ببرنامج ترميز الفيديو AV1 داخل حاوية HEIF، وهي بنية ملفات الوسائط الأساسية من ISO نفسها التي تستخدمها MP4. ولا يوجد لها توقيع ثابت قصير مثل توقيع PNG، بل يبدأ الملف بصندوق ftyp يذكر العلامة (brand) avif، أو avis للتسلسلات المتحركة. وفي Base64 يعني ذلك عادةً أن السلسلة تبدأ بـ AAAA وتحتوي على eXBhdmlm بعد بضعة أحرف. وتقرأ الأداة الصندوق نفسه، لذا تستطيع التمييز بين AVIF وHEIC، التي تستخدم الحاوية نفسها بعلامة مختلفة. ونوع MIME هو image/avif.

التحويل إلى AVIF يعتمد على متصفحك

تعرض الإصدارات الحالية من Chrome وEdge وFirefox وSafari جميعها صيغة AVIF، لذا تعمل المعاينة وحفظ الملف الأصلي في كل مكان تقريبًا. أما إنشاء ملفات AVIF جديدة فأمر مختلف، إذ يستخدم التحويل المُرمِّز المدمج في متصفحك، وليس كل متصفح قادرًا على إنتاج AVIF من عنصر canvas. وتتحقق الأداة مما إذا كان متصفحك قادرًا على ذلك. فإن لم يستطع الترميز بصيغة AVIF، فلن يكون الخيار متاحًا، وتكون WebP أقرب بديل. ويمكنك أيضًا تنزيل ملف PNG وترميزه بأداة مخصصة مثل avifenc من مكتبة libavif.

متى تستحق AVIF العناء

كثيرًا ما تتفوق AVIF على JPEG وWebP في حجم الملف بالجودة البصرية نفسها، خاصة في الصور الفوتوغرافية، كما تدعم الشفافية وعمق البت العالي وHDR. لكن الترميز أبطأ، وما زالت بعض برامج تحرير الصور وأنظمة التشغيل القديمة عاجزة عن فتحها. وفي الصور الصغيرة جدًا مثل الأيقونات، قد تلغي الحمولة الإضافية للحاوية المكاسب، فتخرج PNG أو WebP أصغر حجمًا. وعلى المواقع، قدّم AVIF مع بديل احتياطي كي يرى كل زائر صورة:

<picture>
  <source srcset="photo.avif" type="image/avif">
  <img src="photo.jpg" alt="Description">
</picture>

الأسئلة الشائعة

لماذا لا يتوفر خيار تنزيل AVIF؟

يستطيع متصفحك عرض AVIF لكنه لا يستطيع الترميز بها من عنصر canvas. جرّب متصفحًا حديثًا آخر، أو اختر WebP بدلًا منها، أو نزّل ملف PNG وحوّله باستخدام مُرمِّز على سطح المكتب.

لماذا لا تظهر معاينة لصورة AVIF الخاصة بي؟

قد لا يستطيع متصفح أو نظام تشغيل قديم فك ترميز AVIF. وقد تكون البيانات أيضًا بصيغة HEIC، التي تبدو مشابهة لكنها تستخدم علامة مختلفة؛ وتخبرك الصيغة المكتشفة بأيهما هي. ويعمل التنزيل باختيار «الملف الأصلي» في الحالتين.

هل تكون AVIF دائمًا أصغر من WebP؟

غالبًا، لكن ليس دائمًا. فالنتائج تعتمد على الصورة وإعدادات المُرمِّز، لذا قارن أحجام الملفات بعد تنزيلها.

كيف أرمّز ملف AVIF إلى Base64 مرة أخرى؟
استخدم تحويل AVIF إلى Base64 للحصول على سلسلة Base64 خام أو data URI لاستخدامه في HTML أو CSS.