تغيير حجم GIF

تعديل وتغيير أبعاد العرض والارتفاع لصور GIF المتحركة بدقة.

100% داخل المتصفح • مجاني 100%

اختر صورة GIF متحركة لتغيير أبعادها

اسحب وأفلت ملف GIF هنا، أو الصق من الحافظة، أو انقر للاختيار من جهازك.

معالجة داخلية 100% في المتصفح • لا تغادر ملفاتك جهازك أبداً

دليل تقني مفصل•8 دقائق قراءة•فريق هندسة 2RUN
معالجة محلية 100% بلا خوادم

أداة تغيير حجم ملفات GIF المتحركة: إعادة اعتيان متعددة الإطارات، قفل نسبة الأبعاد وتحسين لوحة الألوان

⚡كيفية تغيير حجم ملف GIF متحرك في متصفحك

1

ارفع ملف GIF المتحرك الخاص بك

قم بسحب وإسقاط ملف GIF المتحرك في منطقة الرفع أو انقر لاختياره من محرك الأقراص المحلي. يفحص المحرك الملف، كاشفاً عن أبعاده الحالية، ووزنه، وعدد إطاراته الكلي.

2

حدد الأبعاد المستهدفة أو النسبة المئوية

أدخل العرض أو الارتفاع المطلوب بالبكسل (مع تمكين قفل نسبة الأبعاد) أو اختر نسبة مئوية مسبقة (مثل 50% أو 75%) لقياس كلا المحورين بشكل متناسب.

3

اختر لوحة الألوان وخيارات الجودة

حدد عمق الألوان المستهدف (حتى 256 لوناً) واختر ما إذا كنت ترغب في تطبيق نثر الأخطاء (Dithering) لضمان انتقالات لونية ناعمة عبر الإطارات المعدلة.

4

عالج ونزل ملف GIF بعد تعديل حجمه

انقر فوق 'تغيير حجم GIF'. يعيد المحرك متعدد الخيوط اعتيان جميع الإطارات، ويعيد تجميع تدفق GIF89a، ويقدم رابط تنزيل فوري لأصلك المحسن.

تنتشر ملفات GIF المتحركة في كل مكان عبر المنتجات الرقمية، والمدونات التقنية، وتوثيقات GitHub، وتطبيقات المراسلة الفورية. ومع ذلك، غالباً ما تنتج تسجيلات الشاشة عالية الدقة وعمليات تصدير الفيديو غير المحسنة أبعاداً هائلة وضخمة—تصل في كثير من الأحيان إلى 1920x1080 أو دقة 4K فائقة الوضوح—مما يربك تخطيطات الويب، ويتجاوز حدود الرفع في منصات الدردشة (مثل حد الـ 8 ميجابايت أو 25 ميجابايت في Discord)، ويولد أحجام ملفات خانقة تتجاوز 50 ميجابايت. ويعد تصغير هذه الرسوم المتحركة أمراً جوهرياً لتحقيق أداء ويب متجاوب وتشغيل حركي سلس.

تتيح لك أداة تغيير حجم GIF المتحركة المدمجة في المتصفح لدينا إمكانية قياس وتغيير أبعاد ملفات GIF المتحركة إلى أبعاد بكسل دقيقة أو نسب مئوية مع الحفاظ الكامل على سلاسة الحركة والحدة البصرية. وبفضل تقنيات إعادة اعتيان لوحة العمل متعددة الإطارات وإعادة التكميم اللوني الذكية، تعيد أداتنا حساب هندسة البكسلات لكل إطار، وتمنع تفجر لوحة الألوان، وتحافظ على قفل نسبة الأبعاد، وتصدر ملفات GIF89a نقية وعالية الجودة. وبفضل عملها محلياً بنسبة 100% داخل ذاكرة جهازك عبر WebAssembly، لا تلمس تسجيلاتك الخاصة ورسومك السرية أي خادم خارجي على الإطلاق.

اقرأ الدليل التقني الكامل

لماذا يتطلب تغيير حجم ملفات GIF المتحركة معالجة معقدة متعددة الإطارات

يتضمن تغيير حجم صورة ثابتة بتنسيق JPEG أو PNG مجرد أخذ شبكة نقطية واحدة وتطبيق نواة استيفاء رياضي عليها. أما في ملف GIF المتحرك، فيحتوي الملف على عشرات أو مئات الإطارات الفردية المرتبطة بخط زمني متعاقب. ويمتلك كل إطار إزاحات إحداثيات مستقلة، وفهارس شفافية، وتعليمات خاصة للتخلص من الإطار (disposal instructions).

علاوة على ذلك، نادراً ما تحتوي ملفات GIF المحسنة الحديثة على صور نقطية كاملة لكل إطار؛ إذ تعتمد على ضغط دلتا حيث يتم تخزين المستطيل المحيط للبكسلات المتغيرة فقط. وإذا قامت أداة تغيير الحجم بإعادة اعتيان مستطيلات دلتا الجزئية هذه بشكل مستقل وساذج، فإن أخطاء التقريب تتسبب في اختلالات طفيفة على مستوى أجزاء البكسل. وأثناء التشغيل، ينتج عن ذلك تمزق بصري مروع، وشوائب حواف مسننة، وحدود مرئية متذبذبة. ويحل محركنا هذه المشكلة من خلال إعادة بناء حالة لوحة العمل المركبة بالكامل لكل شريحة زمنية قبل تطبيق الاستيفاء المكاني الموحد.

خوارزميات إعادة الاعتيان وتحدي تفجر لوحة الألوان المحدودة بـ 256 لوناً

عند تغيير حجم صورة رقمية باستخدام خوارزميات الاستيفاء الحديثة (مثل التصفية ثنائية الخطية Bilinear أو التكعيبية Bicubic)، يقوم مرشح إعادة الاعتيان بدمج البكسلات المتجاورة معاً. فعلى سبيل المثال، يؤدي قياس بكسل أسود حاد مجاور لبكسل أبيض نقي إلى توليد عدة درجات وسيطة من اللون الرمادي لإنتاج انتقالات ناعمة خالية من التسنن (anti-aliasing).

في تنسيقات الألوان الحقيقية TrueColor ذات 24 بت (مثل PNG أو JPEG)، يكون هذا التنعيم غير ضار إطلاقاً لأن التنسيق يدعم 16.7 مليون لون. أما في معيار GIF89a، فإن كل إطار مقيد بصرامة بلوحة ألوان مفهرسة لا تتجاوز 256 لوناً كحد أقصى. وإن إعادة اعتيان 100 إطار بالتصفية التكعيبية يمكن أن يولد آلاف الظلال الجديدة المنعمة، مما يفكك ويدمر لوحة الألوان الأصلية المكونة من 256 لوناً بالكامل. وإذا لم يتم التعامل مع الأمر باحترافية، تعاني الرسوم المتحركة من تقطع وتدرج لوني حاد (banding)، أو ضوضاء نقطية مشوهة، أو تضخم هائل في جداول الألوان. يطبق محركنا تكميماً لونياً بطريقة Median-Cut مع إمكانية تطبيق نثر الأخطاء (dithering) بخوارزمية Floyd-Steinberg، مما يضمن دقة حواف واضحة مع الالتزام الصارم بسقف لوحة الألوان البالغ 8 بت.

قفل نسبة الأبعاد ورياضيات قياس الأبعاد

يعد الحفاظ على النسب الهندسية أمراً بالغ الأهمية عند تغيير حجم العروض التوضيحية المرئية. فواجهات البرامج الممتدة بشكل مشوه، والخطوط المشوهة، والشعارات المائلة تفقد المحتوى مظهره المهني. توفر أداتنا قفلاً تلقائياً لنسبة الأبعاد يحسب الأبعاد المتناسبة في الوقت الفعلي:

• حساب العرض المستهدف: عند تعديل الارتفاع، $العرض_{الجديد} = \text{تقريب}\left(الارتفاع_{الجديد} \times \frac{العرض_{الأصلي}}{الارتفاع_{الأصلي}}\right)$ • حساب الارتفاع المستهدف: عند تعديل العرض، $الارتفاع_{الجديد} = \text{تقريب}\left(العرض_{الجديد} \times \frac{الارتفاع_{الأصلي}}{العرض_{الأصلي}}\right)$ • القياس بالنسبة المئوية: يمكنك تقليص الحجم بسهولة بنسبة 25% أو 50% أو 75% للحصول على تصغير فوري ومدروس للأبعاد. علاوة على ذلك، عند إعداد ملف GIF متحرك لتحويله لاحقاً إلى فيديو عبر أداة <a href="/ar/tools/image/gif-to-mp4/">تحويل GIF إلى MP4</a>، يتيح لك مغير الحجم فرض أبعاد بكسل زوجية (العرض والارتفاع يقبلان القسمة على 2)، تلبية لمتطلبات ترميز كتل الماكرو في معيار H.264.

ميزة تقليل الحجم التربيعية: القياس المكاني مقابل إسقاط الإطارات

يحاول العديد من منشئي المحتوى تقليل أحجام ملفات GIF المتضخمة عن طريق إسقاط الإطارات (تقليل 30 إطاراً في الثانية إلى 15 إطاراً مثلاً). ومع أن إسقاط الإطارات يقلل حجم البيانات خطياً ($O(N)$ حيث $N$ هو عدد الإطارات)، فإنه يتسبب في تقطع حركي واضح ورسوم متحركة متشنجة.

وفي المقابل، يقلل تغيير الحجم المكاني عبء البايتات بمعدل تربيعي ($O(W \times H)$). فإذا قمت بتصغير تسجيل شاشة سطح مكتب بأبعاد 1200x800 بنسبة 50% ليصبح 600x400، فإن إجمالي مساحة البكسلات ينخفض من 960,000 بكسل لكل إطار إلى 240,000 بكسل فقط—أي انخفاض هائل بنسبة 75% في حجم البكسلات عبر كل إطار منفرد! وتحتفظ الرسوم المتحركة بنسبة 100% من معدل إطاراتها الأصلي وحركتها فائقة السلاسة بينما ينكمش حجم الملف من 20 ميجابايت إلى أقل من 5 ميجابايت.

الحفاظ على تزامن الإطارات وتأخيرات GCE بأجزاء المائة من الثانية

من الأخطاء البرمجية الشائعة في أدوات GIF الرديئة عبر الإنترنت حدوث خلل في التزامن الزمني أثناء تغيير الحجم. وتخضع مدة كل إطار في ملف GIF لحقل مكون من 2 بايت داخل كتلة ملحق التحكم في الرسومات (GCE)، وتُقاس بأجزاء من المائة من الثانية (1/100 ثانية).

يحلل محرك تغيير الحجم لدينا ويعكس قيم التأخير الدقيقة بالمللي ثانية لكل إطار أصلي. وسواء كانت الرسوم المتحركة الخاصة بك تستخدم فترات إطارات منتظمة (10 إطارات في الثانية = 10cs تأخير لكل إطار) أو توقيتاً متغيراً للإطارات (مثل التوقف على شريحة معلومات ثابتة لمدة ثانيتين كاملتين أي 200cs مع تشغيل الانتقالات السريعة عند 4cs)، فإن أداتنا تحافظ على التنسيق الزمني الدقيق. وتعمل الرسوم المتحركة الناتجة بالسرعة الفيزيائية التي قصدها المؤلف تماماً.

توزيع الويب المتجاوب والتوافق مع الأجهزة الحديثة

في بنية الويب المتجاوبة، يؤدي تقديم رسوم متحركة مخصصة لسطح المكتب بدقة عالية إلى الأجهزة المحمولة إلى إهدار جسيم في بيانات الاتصال واستنزاف بطارية الهاتف. ولا تستفيد شاشة الهاتف الذكي ذات منفذ عرض CSS يبلغ 390 بكسل على الإطلاق من تحميل ملف GIF بعرض 1800 بكسل، ومع ذلك يجب على معالج الهاتف استهلاك طاقة المعالجة لفك تشفير ملايين البكسلات الزائدة في الذاكرة.

ومن خلال إنشاء متغيرات مصغرة ومناسبة (مثل 480 بكسل لمنافذ عرض الهواتف، و800 بكسل للأجهزة اللوحية، و1200 بكسل لسطح المكتب)، يمكن لمطوري الويب تقديم أصول مخصصة باستخدام عناصر HTML القياسية المتجاوبة `<picture>`. وبالاقتران مع أداة <a href="/ar/tools/image/compress-gif/">ضاغط GIF</a> الخاصة بنا، تحقق صفحات الويب الخاصة بك نتائج فائقة السرعة في مؤشر أكبر رسم للمحتوى (LCP) وترتيباً متقدماً في مؤشرات أداء الويب الأساسية.

أمان تام بدون رفع الملفات لتسجيلات الشركات الحساسة

تسجل فرق التطوير المؤسسية ومصممو واجهات المستخدم والمستشارون القانونيون بانتظام رسوماً متحركة تعرض أدوات برمجية داخلية، ونماذج أولية للمنتجات، وتدفقات حسابات العملاء، ثم يغيرون أحجامها. ويؤدي نقل ملفات الوسائط هذه إلى خوادم تابعة لجهات خارجية إلى مخاطر امتثال فورية بموجب أطر عمل GDPR وCCPA وSOC 2.

تعمل أداتنا بالكامل داخل متصفحك باستخدام WebAssembly وWeb Workers. وتتم قراءة البيانات الثنائية الخام مباشرة من نظام ملفاتك المحلي إلى ذاكرة المتصفح، ومعالجتها عبر خيوط المعالجة متعددة الأنوية، وتنزيلها محلياً. ولا يتم إرسال بكسل واحد أو بايت واحد عبر اتصال شبكة خارجي على الإطلاق.

💡أفضل الممارسات الاحترافية لتغيير حجم ملفات GIF المتحركة

  • •اقفل نسبة الأبعاد دائماً: حافظ دائماً على تمكين قفل نسبة الأبعاد لتجنب التمدد الرأسي المشوه أو الضغط الأفقي لعناصر واجهة المستخدم والنصوص.
  • •قص الأطراف قبل تغيير الحجم: إذا كانت الرسوم المتحركة تحتوي على حدود غير مرغوبة أو علامات تبويب للمتصفح، فاستخدم أداة <a href="/ar/tools/image/gif-crop/">قص GIF</a> أولاً للتخلص من البكسلات غير المستخدمة قبل القياس.
  • •استهدف أبعاداً زوجية للتحويل إلى فيديو: إذا كنت تخطط لتحويل ملف GIF إلى فيديو MP4 لاحقاً باستخدام <a href="/ar/tools/image/gif-to-mp4/">تحويل GIF إلى MP4</a>، فتأكد من أن كلاً من العرض والارتفاع رقمان زوجيان (يقبلان القسمة على 2).
  • •قلص بنسبة 50% لتسجيلات الشاشة عالية الدقة: تكون تسجيلات شاشات Retina و4K ضعف حجم الشاشات العادية. والتصغير بنسبة 50% يقلل وزن الملف بنسبة 75% مع الحفاظ على وضوح الويب النقي بدقة 1x.
  • •استخدم نثر أخطاء معتدلاً: يمنع نثر الأخطاء بتقنية Floyd-Steinberg التدرج اللوني الحاد في المحتوى الفوتوغرافي، لكنه قد يسبب تنقيطاً طفيفاً في الرسوم المتجهة المسطحة. اختر أقرب جار (nearest-neighbor) لواجهات المستخدم المسطحة النظيفة.
  • •اضغط الملف بعد تغيير الحجم: مرر الرسوم المتحركة المعدلة عبر <a href="/ar/tools/image/compress-gif/">ضاغط GIF المتحرك</a> لتطبيق تحسين LZW بالفقد لتحقيق أقصى قدر من توفير الحجم.
  • •انتبه لحدود تأخير المتصفحات: تأكد من عدم ضبط تأخير الإطارات على أقل من جزأين من المائة من الثانية (20 مللي ثانية)، حيث تبطئ المتصفحات الحديثة الإطارات الأقل من 20 مللي ثانية لمنع بطء وحدة المعالجة المركزية.

🛡️البنية التقنية ومسار إعادة اعتيان متعدد الإطارات

تعمل بنية تغيير حجم GIF المدمجة في المتصفح عبر مسار قوي متعدد المراحل: 1. فك التجميع والتركيب الإطاري: يتم فك تدفق GIF الثنائي إلى ملحقات التحكم في الرسومات المنفصلة، وواصفات الصور، وتدفقات بايتات LZW. ولمنع تمزق إطارات دلتا، يتم عرض كل إطار بالتتابع على لوحة عمل أولية OffscreenCanvas بدقة 32 بت تتبع بدقة حالات التخلص من الإطارات (الطرق من 0 إلى 3). 2. إعادة الاعتيان المكاني عالي الأداء: لكل إطار مركب، يتم قياس بيانات الصورة على لوحة عمل مستهدفة OffscreenCanvas بأبعاد `[targetWidth, targetHeight]` باستخدام إعادة اعتيان ثنائية الخطية أو تكعيبية مدعومة بالمتصفح. ويتم توحيد نقاط الأصل والحدود عبر جميع الفهارس الزمنية. 3. التكميم اللوني ونثر الأخطاء: يتم تحليل مخازن بكسلات RGBA بدقة 32 بت المعدلة الحجم باستخدام خوارزمية التكميم اللوني Median-Cut أو NeuQuant لاستخراج لوحة ألوان مثالية من 256 لوناً. ويقوم نثر الأخطاء الاختياري بتقنية Floyd-Steinberg بتوزيع أخطاء التكميم عبر البكسلات المجاورة للقضاء على التدرج البصري. 4. تسلسل GIF89a: يتم تمرير الفهارس المكممة إلى مشفر LZW. ويكتب المسار واصف الشاشة المنطقية بالأبعاد المحدثة، وترويسة ملحق تكرار Netscape 2.0، وكتل الصور المتسلسلة مع قيم تأخير GCE الدقيقة والمحفوظة بأجزاء من المائة من الثانية في كائن ثنائي Blob قابل للتنزيل.

التقنيات: WebAssembly • خيوط معالجة Web Workers المتعددة • واجهة HTML5 Canvas

الخصوصية: لا تغادر الملفات جهازك ولا تُخزَّن سحابيًا؛ والتحليلات تعمل بموافقتك فقط.

لماذا تختار أدوات المتصفح المحلية؟

عندما تقوم بضغط صورة أو دمج ملف PDF على 2run tools، يتم تشغيل الكود مباشرة داخل لسان التبويب في متصفحك باستخدام WebAssembly و Web Workers. لا نقوم إطلاقاً ببث أي بيانات إلى خوادم سحابية. تقاريرك المالية، صورك الشخصية، واتفاقياتك القانونية تظل على جهازك دائماً.

خصوصية تامةداخل المتصفح
معالجة فوريةمعالجة فائقة السرعة
غير محدود حقاًبلا قيود

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

هل سيؤدي تغيير حجم ملف GIF المتحرك إلى الإضرار بسرعة الرسوم المتحركة أو سلاستها؟▾

كلا. يستخرج المحرك قيم التأخير الدقيقة بالمللي ثانية المخزنة في ملحق التحكم في الرسومات لكل إطار أصلي ويعيد ترميزها في المخرج الجديد، مما يضمن بقاء توقيت الرسوم المتحركة ومعدلات الإطارات متطابقة بنسبة 100% مع المصدر.

لماذا يقلل تصغير الأبعاد حجم الملف بشكل كبير جداً؟▾

يتناسب حجم الملف في الرسوم المتحركة النقطية تربيعياً مع مساحة البكسل ($العرض \times الارتفاع$). وتقليل كل من العرض والارتفاع بنسبة 50% يقطع العدد الإجمالي للبكسلات بنسبة 75% عبر كل إطار مفرد، مما ينتج عنه توفير هائل في حجم البايتات.

هل يمكنني تكبير ملف GIF صغير إلى دقة أكبر؟▾

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

هل تدعم هذه الأداة ملفات GIF ذات الخلفيات الشفافة؟▾

نعم. يحافظ محرك تغيير الحجم لدينا على فهرس اللون الشفاف المحدد في ملحق التحكم في الرسومات لكل إطار، مما يضمن بقاء الشفافية كما هي دون أي تشويه في الرسوم المتحركة الجديدة.

ما هو الحد الأقصى لحجم ملف GIF الذي يمكنني تغيير حجمه؟▾

تتعامل أداتنا بارتياح مع ملفات GIF التي يصل حجمها إلى 100 ميجابايت أو عدة مئات من الإطارات لأن جميع المعالجات تعمل في ذاكرة المتصفح المحلية عبر WebAssembly وWeb Workers. وتتحدد السعة فقط بذاكرة الوصول العشوائي (RAM) المتاحة في جهازك الفعلي.

هل يمكنني تغيير حجم GIF ليناسب حدود الرموز التعبيرية في Slack أو Discord؟▾

نعم! يمكنك تقليص الرسوم المتحركة الخاصة بك إلى 128x128 أو 64x64 بكسل. ويمكنك دمج ذلك مع الإعداد المسبق 1:1 في أداة قص GIF للحصول على رموز تعبيرية مخصصة ومربعة بشكل مثالي.

هل المحتوى الذي أرفعه آمن وله خصوصية؟▾

خصوصية بنسبة 100%. تتم جميع عمليات تغيير الحجم ومعالجة الإطارات وإعادة تشفير GIF بالكامل على جهازك داخل متصفح الويب الخاص بك. ولا يتم رفع أي ملفات أو إطارات أو بيانات وصفية إلى أي خادم سحابي على الإطلاق.

مواقع في أقل من 0.8 ثانية
أعلى معايير الأداء والسرعة
افحص
ذراع برمجي لوكالات التصميم
سرية تامة وتسليم باسمكم
شراكة
سيو تقني من الكود المصدري
تصدر غوغل بدون أخطاء أرشفة
السيو
بناء تطبيقات ويب ومنصات SaaS
ملكية كود كاملة وبنية سحابية
ابدأ
حول الزيارات إلى مبيعات
زيادة 34% في معدل الشراء
افحص