خلف كل ملصق متحرك تشاركه في محادثات واتساب اليومية، هناك سلسلة من المواصفات الفنية الصارمة التي وضعتها شركة Meta. على عكس صور GIF التقليدية على إنستغرام، والتي غالباً ما تكون ملفات ثقيلة وتستهلك الكثير من بيانات الهاتف المحمول، يجب أن تكون ملصقات واتساب خفيفة الوزن وفعالة للغاية لتجنب بطء التطبيق أو توقفه. لكي يتم قبول الملصق المتحرك من قبل أنظمة تشغيل الهواتف المحمولة (أندرويد وآي أو إس) ويتم عرضه بشكل صحيح، يجب أن يفي بقواعد ملف محددة.
القيد الرئيسي الأول هو حجم الملف النهائي، والذي يجب أن يكون أقل من 500 كيلوبايت بشكل صارم. بالإضافة إلى ذلك، يجب أن تكون الأبعاد المادية للملصق 512 في 512 بكسل تماماً بنسبة عرض إلى ارتفاع مربعة مثالية، ويجب تحسين معدل الإطارات لضمان حركة سلسة دون تحميل ذاكرة الوصول العشوائي (RAM) للهواتف الذكية القديمة بشكل زائد.
تكمن القوة الرئيسية لمنصة Tag2Get في أتمتة عملية التحويل المعقدة هذه بالكامل دون الحاجة إلى كتابة سطر برمجيات واحد. يتلقى خادم معالجة الصور على الأداء لدينا صورة GIF الأصلية من إنستغرام ويحولها إلى تنسيق WebP المتحرك من جوجل. يوفر تنسيق WebP معدلات ضغط أعلى بكثير مقارنة بصور GIF الكلاسيكية، مع الحفاظ على شفافية الخلفية (قناة ألفا) ودقة الألوان.
بالإضافة إلى الضغط الرياضي المتقدم، يقوم الروبوت الخاص بنا بحقن بيانات EXIF الوصفية المخصصة في ملف WebP الناتج. هذه البيانات الوصفية مهمة للغاية لأنها تسمح لواتساب بتصنيف الملف كملصق رسمي قابل للجمع (مع إضافة تفاصيل مثل اسم المؤلف وعنوان الحزمة وأداة الإنشاء). نقوم بحقن هذه البيانات الوصفية في أجزاء من الثانية باستخدام مكتبات متخصصة مثل webpmux و ffmpeg. والنتيجة هي ملصق WebP نظيف وخفيف الوزن ومحسّن يعمل بسلاسة على أي هاتف ذكي في العالم.