ضغط GIF
تعتبر ملفات GIF المتحركة ثقيلة جدًا - يمكن أن يصل حجم مقطع مدته 5 ثوانٍ إلى 10 ميغابايت بسهولة، لأن كل إطار يخزن لوح الألوان الخاص به والنقطية المضغوطة LZW. تعمل هذه الأداة على تقليص ملفات GIF عن طريق قياس حجم اللوحة وإسقاط الإطارات الزائدة وتغيير حجم الأبعاد بشكل اختياري. تحصل على نفس الحلقة، جزء صغير من الوزن.
كيف يعمل ضغط GIF
-
1
أسقط ملف GIF الخاص بك
بأي حجم، متحرك أو ثابت. تقرأ الأداة كل إطار، واللوحة العامة، وتأخيرات الإطار.
-
2
اختر استراتيجية الضغط
قم بتقليل الألوان (256 إلى 64 أو 32)، أو قم بإسقاط كل إطار آخر (نصف حجمه على الفور)، أو قم بتقليص الأبعاد.
-
3
معاينة الحلقة
شاهد تشغيل GIF الأمثل قبل التنزيل. قارن الوزن بالأصل.
-
4
تحميل
احفظ الملف المضغوط. الأصلي لم يمس.
مكان وجود البايتات في صورة GIF
GIF عبارة عن سلسلة من الإطارات، يحتوي كل منها على جدول ألوان محلي (يصل إلى 256 لونًا) وكتلة من مؤشرات البكسل المضغوطة LZW. على عكس برامج ترميز الفيديو، لا يقوم GIF بتعويض الحركة - حيث يقوم كل إطار بتخزين البيانات النقطية بالكامل، حتى لو تم تغيير ثلاث وحدات بكسل فقط. وهذا هو السبب في أن ملف GIF بمعدل 30 إطارًا في الثانية لمدة 5 ثوانٍ عبارة عن 150 صورة كاملة متسلسلة معًا.
ما الذي يقلص الحجم بالفعل
| تقنية | التوفير | تكلفة الجودة |
|---|---|---|
| تخفيض اللوحة (256←64) | 20-35% | نطاقات ملحوظة على التدرجات |
| قم بإسقاط كل إطار آخر | ~50% | حركة جيركير (15 إطارًا في الثانية بدلاً من 30 إطارًا في الثانية) |
| Scale to 75% width | ~44% | أصغر على الشاشة، وإلا فلا بأس |
| فقدان LZW (gifsicle -O3) | 10-25% | التحف ثبات طفيفة |
عادةً ما يؤدي الجمع بين تقليل حجم اللوحة وإسقاط الإطار إلى خفض ملف GIF بنسبة 60-70% مع خسارة بالكاد مرئية.
متى تتوقف عن استخدام GIF
إذا كان مقطعك أطول من 3 ثوانٍ أو أكبر من 600 بكسل عرضًا، فسيكون حجم MP4 أو WebM أصغر بمقدار 5 إلى 20 مرة وبنفس الجودة الملموسة. تقوم معظم المنصات (Twitter وSlack وDiscord وحتى منتديات المدرسة القديمة) بتشغيل ملفات MP4 تلقائيًا الآن. يظل ملف GIF موجودًا فقط عندما يتم حظر التشغيل التلقائي للفيديو أو عندما يكون الملف مضمنًا حرفيًا كعلامة <img>.
نصائح
- ابدأ بالتصغير - لا يلزم استخدام صورة GIF بحجم 1200 بكسل على الإطلاق.
- إزالة الإطارات المتطابقة الأولى والأخيرة (شائعة عند التصدير من مسجلات الشاشة).
- إذا كانت الألوان مسطحة (تسجيلات الشاشة، الرسوم المتحركة الخطية)، تكون لوحة الألوان المكونة من 32 لونًا غير مرئية.
- بالنسبة لمحتوى الصور الفوتوغرافية، تنسيق GIF خاطئ. تحويل إلى MP4.
الأسئلة الشائعة
نعم. يتم الاحتفاظ بعدد الحلقات من الملف الأصلي (حلقة لا نهائية، أو عدد محدد). تتغير فقط بيانات البكسل وعدد الإطارات اختياريًا.
من الناحية العملية، يمكنك غالبًا الوصول إلى 20-30% من الحجم الأصلي دون فقدان الجودة بشكل واضح. عادةً ما يعني الانتقال إلى ما دون ذلك الانخفاض إلى 32 لونًا أو 10 إطارات في الثانية، وهو أمر مرئي ولكنه مقبول أحيانًا للرسوم المتحركة لواجهة المستخدم.
إذا كانت الوجهة تدعم الفيديو، فنعم - حجم MP4/WebM أصغر بمقدار 5 إلى 20 مرة. التزم باستخدام ملفات GIF فقط في الأماكن التي لا يمكن تشغيل الفيديو فيها تلقائيًا، مثل برامج البريد الإلكتروني وبعض المنتديات القديمة.
يتم تشغيل الضغط من جانب العميل في متصفحك عندما يكون ذلك ممكنًا. لا يتم تخزين أي شيء بعد انتهاء الجلسة.