تحويل APNG إلى GIF
قد يفيد تحويل APNG إلى GIF إذا كان التطبيق المستهدف يدعم GIF ولا يدعم APNG. يحد GIF كل إطار بلوحة تصل إلى 256 لونًا، ويظل التشغيل معتمدًا على المتصفح أو التطبيق.
مقارنة التنسيقات والمواصفات التقنية
| المواصفات | APNG | GIF |
|---|---|---|
| نوع MIME | image/ | image/ |
| النوع | صورة نقطية PNG متحركة | صورة نقطية |
| الضغط | Deflate بلا ضياع مع أجزاء الرسوم المتحركة | دون فقدان (LZW، بحد أقصى 256 لونًا مفهرسًا) |
| المواصفات القياسية | مواصفات APNG 1.0 / W3C | CompuServe GIF89a |
| رأس البايتات السحرية (Magic Bytes) | 89 50 4E 47 0D 0A 1A 0A (PNG header) + 'acTL' chunk | 47 49 46 38 37 61 (GIF87a) or 47 49 46 38 39 61 (GIF89a) |
نظرة عامة على التنسيق والاستخدامات
قد يفيد تحويل APNG إلى GIF عندما يدعم التطبيق المستهدف GIF ولا يدعم APNG. يحد GIF كل إطار بلوحة ألوان تصل إلى 256 لونًا ويدعم شفافية بمستوى واحد، لذلك قد تتغير التدرجات اللونية والشفافية الناعمة. تحقق من المنصة المستهدفة لأن دعم الرسوم المتحركة يختلف.
المواصفات التقنية وتحليل الترميز (Codec)
تبدأ صورة PNG المتحركة ذات نوع MIME image/apng بتوقيعها المميز المكوّن من 8 بايتات: 89 50 4E 47 0D 0A 1A 0A، وتليه أجزاء مثل fcTL وfdAT لتحديد إطارات الحركة. وتستخدم ضغط Deflate لبيانات البكسل. وعند تحويلها إلى GIF ذي نوع MIME image/gif، يبدأ الملف الجديد بتوقيع ASCII 47 49 46 38 39 61. ويقتصر GIF على 256 لونًا مفهرسًا كحد أقصى لكل إطار، ويرمّز بيانات البكسل بضغط LZW غير الفاقد.
توافق أنظمة التشغيل والمتصفحات
توفر صور GIF المتحركة توافقاً شاملاً عبر جميع متصفحات سطح المكتب الحديثة والأجهزة المحمولة وأنظمة التشغيل وبرامج البريد الإلكتروني. تعمل ملفات APNG بشكل جيد في المتصفحات الحديثة مثل Chrome وFirefox وSafari، ولكنها تفتقر إلى الدعم في البرامج القديمة وبعض تطبيقات مراسلة الأجهزة المحمولة الأصلية. ويختلف دعم الصيغ بحسب التطبيق والجهاز ونظام التشغيل وإصداره.
معلومات مفيدة
قلّل لوحة الألوان يدويًا قبل التصدير إلى GIF لتجنب ظهور نطاقات لونية غير مرغوبة بسبب حد 256 لونًا.
الأسئلة الشائعة
كيف يمكنك تحويل صور PNG المتحركة إلى صور GIF المتحركة دون فقدان الجودة؟
لا يمكن التحويل من دون بعض فقدان الجودة؛ فكل إطار GIF يقتصر على 256 لونًا مفهرسًا، بينما يدعم APNG ملايين الألوان الحقيقية. ويساعد تقليل عدد الإطارات واستخدام لوحة ألوان مخصصة على الحد من التدهور البصري أثناء التحويل.
ما الفرق بين صور PNG المتحركة وصور GIF المتحركة؟
APNG امتداد لـPNG يدعم الحركة والألوان الكاملة وشفافية ألفا. يدعم GIF الحركة أيضًا، لكنه محدود بلوحة من 256 لونًا وشفافية بمستوى واحد. كلاهما واسع الانتشار، لكن دعم التطبيقات يختلف.