الانتقال إلى المحتوى الرئيسي
PulsarKit

GIF أم WebP متحرك أم MP4: قياس على مقطع واحد مدته 5 ثوانٍ

مقطع واحد مدته 5 ثوانٍ في ثلاث صيغ، كلها مصنوعة في المتصفح: أحجام الملفات وأزمنة الإنشاء وكيف تبدو كل صيغة عن قرب.

بقلم PulsarKit ·

الجواب المختصر

في مقطع الاختبار لدينا كان ملف WebP المتحرك من أداة فيديو إلى WebP أصغر حجمًا من ملف GIF من أداة فيديو إلى GIF عند كل عرض ومعدل إطارات قارنّاه. وكان حجم ملف GIF من 3.1 إلى 4.9 مرة حجم ملف WebP. وكان ملف MP4 المصنوع بأداة تغيير حجم الفيديو أصغر منهما: فقد كان حجم ملف WebP بمعدل 20 إطارًا في الثانية (fps) من 1.8 إلى 2.4 مرة حجم ملف MP4.

لكن إعدادين يغيّران النتيجة. فبعرض 480 بكسل ومعدل 15 fps بلغ حجم ملف GIF مع إيقاف التنقيط (dithering) 1.70 ميغابايت، مقابل 3.90 ميغابايت مع التنقيط الافتراضي «Sierra (أوضح)». وبلغ WebP بجودة 100 حجم 3.92 ميغابايت، أي ما يعادل GIF الافتراضي. وكل هذه الأرقام من مقطع رسوم متحركة واحد.

كيف قسنا

في فحصنا في 30 أكتوبر 2026 قصصنا خمس ثوانٍ من فيلم Big Buck Bunny (© 2008 Blender Foundation, www.bigbuckbunny.org, CC BY 3.0): بمقاس 640 × 359 بكسل ومعدل 24 fps.

واستخدمنا ثلاث صفحات على pulsarkit.com، في Chrome 156 على كمبيوتر واحد. وأبقت أداة فيديو إلى WebP الجودة 75. وأبقت أداة فيديو إلى GIF «128 لونًا» والتنقيط «Sierra (أوضح)» و«تكرار بلا توقف». وصنعت أداة تغيير حجم الفيديو عند «مقاس مخصص» ملف MP4 من نسخة من المقطع بلا صوت، لأن GIF وWebP لا يحملان صوتًا. وجربنا عروضًا قدرها 640 و480 و320 بكسل ومعدلات 10 و15 و20 fps، وأضفنا 30 fps في حالة WebP وحده. وأبقى MP4 معدل 24 fps.

وبدأ احتساب الزمن من الضغط على زر الإنشاء حتى صار «تنزيل» متاحًا. واستخدم كل تشغيل جلسة متصفح جديدة، لذلك تشمل أزمنة WebP وGIF تحميل المحرك. والأحجام بالميغابايت من 1,000,000 بايت؛ أما شاشات الأدوات فتحسب بالأساس 1,024 وتعرض رقمًا أقل قليلًا (3.7 ميغابايت لملف GIF الذي بلغ 3.90 ميغابايت عندنا). وتعمل الأدوات الثلاث كلها في متصفحك.

أحجام الملفات بالعرض نفسه ومعدل الإطارات نفسه

كان تفوق WebP أكبر ما يكون في الصورة الأكبر. فعند 640 بكسل كان حجم ملف GIF 4.9 و4.8 و4.7 مرة حجم ملف WebP عند 10 و15 و20 fps. وعند 480 بكسل كان 4.1 و4.1 و4.0 مرة، وعند 320 بكسل 3.3 و3.2 و3.1.

وبلغ حجم ملف MP4 1.09 ميغابايت عند 640 بكسل، و0.65 عند 480، و0.31 عند 320. وكان حجم ملف WebP بمعدل 20 fps 1.8 و2.0 و2.4 مرة حجم ملف MP4، وحجم ملف GIF 8.3 و7.9 و7.6 مرة. وسيعطي برنامج ترميز آخر أحجامًا أخرى لملف MP4. وعند 10 fps كان حجم ملف WebP قريبًا من حجم ملف MP4 عند 640 و480 بكسل، لكن بأقل من نصف عدد الإطارات.

وتخزن أداة فيديو إلى WebP كل إطار صورة كاملة، لذلك يكبر ملفها مع عدد الإطارات. وعند كل عرض كان حجم ملفات 15 و20 و30 fps 1.5 و2.0 و3.0 مرة حجم ملف 10 fps. أما MP4 فيخزن في الغالب ما يتغير من إطار إلى آخر. وتقول صفحة حاوية WebP لدى Google، في نسختها العربية التي قرأناها في 30 أكتوبر 2026، إن مستطيل الإطار «قد لا يغطي اللوحة بأكملها»، فقد يخزن برنامج ترميز WebP آخر أقل. ولم نقس برنامج ترميز كهذا.

ما الذي يحدد حجم GIF

التنقيط (dithering) أهم من عدد الألوان. فهو ينثر نقاطًا من ألوان متجاورة ليوهم بدرجات لا تتوفر في لوحة صغيرة. وبعرض 480 بكسل ومعدل 15 fps بلغ حجم GIF الافتراضي 3.90 ميغابايت، ومع 256 لونًا 4.48 ميغابايت، ومع 64 لونًا 3.34 ميغابايت. ومع إيقاف التنقيط هبط إلى 1.70 ميغابايت، ومع «Bayer (نمط منتظم)» إلى 1.94 ميغابايت.

والثمن ظاهر. ففي إطار مكبّر ثلاث مرات عند نحو 2.5 ثانية، تظهر في GIF الافتراضي حبيبات منتشرة على الجدار ونقاط ملونة على جناحي الفراشة. ومع إيقاف التنقيط تنقسم السماء والتلال إلى أشرطة مسطحة. ويبدو WebP ناعمًا، غير أن ملمسه الدقيق أقل حدة قليلًا. وبدا لنا MP4 والأصل متماثلين، في إطار واحد حكمنا عليه بالعين.

وتحدد مواصفة GIF89a (W3C، بتاريخ 31 يوليو 1990) حجم جدول الألوان بحقل من 3 بتات. وهي بالإنجليزية وحدها، فاقتباسها هنا مترجم: «لتحديد الحجم الفعلي لجدول الألوان، ارفع 2 إلى [قيمة الحقل + 1].» فيتسع الجدول لما لا يزيد على 256 لونًا. وتقول الأسئلة الشائعة عن WebP لدى Google، في نسختها العربية: «يتوافق WebP مع نموذج أحمر أخضر أزرق (RGB) ذي 24 بت مع قناة ألفا ذات 8 بت، مقارنةً بنموذج GIF اللوني ذي 8 بت وقناة ألفا ذات 1 بت.» وقرأنا الصفحات في 30 أكتوبر 2026.

أين لا يكون WebP أصغر

عند الجودة العالية تزول أفضلية WebP. فبعرض 480 بكسل ومعدل 15 fps أعطى WebP بجودة 50 ملفًا حجمه 0.70 ميغابايت، وبجودة 75 ملفًا حجمه 0.95 ميغابايت، وبجودة 90 ملفًا حجمه 1.94 ميغابايت، وبجودة 100 ملفًا حجمه 3.92 ميغابايت. وحجم الملف بالجودة 100 يساوي حجم GIF الافتراضي. وحجمه بالجودة 90 أكبر من حجم GIF مع إيقاف التنقيط. وعند الافتراضي 75 كان حجم ملف WebP أصغر من حجم ملفات GIF الخمسة كلها بذلك العرض والمعدل.

ولم نقارن لقطات الشاشة ولا الشعارات ولا الرسوم المسطحة ولا اللقطات المظلمة ولا المقاطع الأطول، ولم نختبر التشغيل في تطبيقات المحادثة والبريد ونماذج الويب. ويسرد دليل الصور في MDN، الذي قرأناه في 30 أكتوبر 2026، دعم WebP في Chrome وEdge وFirefox وOpera وSafari.

زمن الإنشاء والصيغة التي تختارها

استغرق إنشاء WebP لمقطع مدته 5 ثوانٍ من 7 إلى 24 ثانية، وكان الأبطأ عند 640 بكسل و30 fps. واستغرق GIF من 7 إلى 19 ثانية، وMP4 من 1.3 إلى 2.1 ثانية. ولإنشاء MP4 يلزم متصفح فيه برنامج ترميز H.264 مدمج. وسيعطي جهازك أزمنة أخرى.

حيث يُقبل الفيديو، كان MP4 الأصغر والأسرع. وحيث لا تُقبل إلا الصورة، كان ملف WebP أصغر حجمًا، أينما يُعرض. وأبق GIF حيث لا يعمل غيره. وتحوّل أداة GIF إلى MP4 ملف GIF إلى فيديو، وتقص أداة قص الفيديو الثواني التي تحتاج إليها أولًا. وللصور الثابتة انظر WebP أم AVIF أم JPEG: قياس على صورة هاتف واحدة.

لمتابعة العمل في أداة أخرى، قد يحفظ PulsarKit نسخة محلية من مدخلاتك أو من النتيجة في هذا المتصفح. وقد تبقى هذه النسخة بعد إغلاق علامة التبويب أو إعادة تشغيل المتصفح. ولحذفها امسح بيانات موقع PulsarKit.

الأدوات المستخدمة في هذه المقالة

اقرأ أيضًا