طريقة تحويل الفيديو إلى GIF: الحجم ومعدل الإطارات والتكرار
لتحويل الفيديو إلى GIF، اختر لقطة مدتها من ثانيتين إلى ست ثوانٍ، وصغّر عرضها إلى 320–640 px، وخفّض معدل الإطارات إلى 10–15 fps، ودع المحول يبني لوحة من 256 لونًا من هذا المقطع نفسه. هذه الاختيارات الأربعة تحدد هل ستحصل على صورة متحركة واضحة بحجم 2 MB، أم على ملف بحجم 30 MB لن يقبله أي تطبيق محادثة.
ما الذي يخزنه ملف GIF فعلًا
صيغة GIF أقدم من الويب. نشرت CompuServe النسخة الأولى GIF87a عام 1987 لإرسال الصور الثابتة عبر الاتصال الهاتفي، وأضاف تعديل 1989 (GIF89a) ميزتين جعلتا الحركة ممكنة: قيمة تأخير لكل إطار ولونًا شفافًا واحدًا. وجاء التكرار لاحقًا عام 1995 عندما بدأ Netscape Navigator 2.0 بقراءة امتداد صغير يحدد عدد مرات التكرار. وما زال كل GIF متحرك اليوم ملف GIF89a يحوي هذه الكتلة، ولذلك يعمل في أغلب المتصفحات وتطبيقات البريد.
من الداخل، GIF مجموعة صور مفهرسة. يشير كل إطار إلى جدول ألوان لا يزيد على 256 لونًا، فلا يعرض الإطار أكثر من 256 لونًا مختلفًا رغم أن الفيديو الأصلي يضم ملايين الألوان. ثم تُضغط البكسلات بخوارزمية LZW، وهي طريقة قاموسية بلا فقدان تعمل جيدًا مع المساحات المسطحة ذات اللون الواحد، وتعمل بشكل سيئ مع تشويش الصور الفوتوغرافية والحُبيبات والتدرجات. لا تُهدر LZW أي بيانات؛ الفقد يحدث قبل ذلك حين تُختزل ملايين الألوان في لوحة الألوان.
وثمة أمران آخران لا يحتملهما GIF. فلا يحتوي على أي مسار صوتي، فيختفي صوت الفيديو تمامًا. وتوقيته خشن: تُخزَّن التأخيرات بأجزاء من مئة من الثانية، وتعامل أغلب المتصفحات تأخير 0 أو 1 من المئة على أنه 10 من المئة، فيُعرض GIF المبني بمعدل 50 fps أو أكثر أبطأ لا أسلس. عمليًا، النطاق المفيد هو 10 إلى 25 fps.
- GIF89a أضاف الحركة
- 1989
- الحد الأقصى للألوان في الإطار
- 256
- أصغر خطوة تأخير
- 1/100 s
- مسارات صوتية
- 0
لماذا يتضخم حجم GIF، وبأي ترتيب تقلّصه
يخزّن ترميز الفيديو الحديث مثل H.264 صورة كاملة بين حين وآخر، ويصف معظم الإطارات بتغييرات صغيرة عمّا قبلها. يستطيع GIF فعل شيء من ذلك بتحديث مستطيل فقط من الإطار السابق، لكنه لا يملك ما يشبه التنبؤ بالحركة. وبمجرد أن تتحرك الكاميرا تتغير تقريبًا كل البكسلات، ويُخزَّن كل إطار شبه كامل. لذلك قد يتحول مقطع هاتف بحجم 2 MB إلى GIF بحجم 15 MB، بينما يبقى تسجيل شاشة لمؤشر فأرة يتحرك فوق نافذة ثابتة صغيرًا جدًا.
حجم GIF يساوي تقريبًا العرض × الارتفاع × عدد الإطارات، مع خصم بحسب ما يبقى ثابتًا بين الإطارات. وهذا يسهّل ترتيب عوامل التحكم. المدة تقلل الإطارات بنسبة مباشرة: أربع ثوانٍ بدل ثماني تنصّف الملف. والعرض يقلل البكسلات تربيعيًا: الانتقال من 640 px إلى 320 px يترك ربع البكسلات في كل إطار. ومعدل الإطارات يقلل الإطارات خطيًا، ويصمد 12 fps بشكل جيد للإيماءات والوجوه. أما تقليل الألوان فأثره أقل مما يتوقع الناس، عادةً 10 إلى 30 بالمئة، لأن LZW يهتم بالأنماط المتكررة أكثر من حجم اللوحة.
التنقيط (dithering) هو المفاضلة التي تربك أغلب الناس. فهو ينثر نقاطًا من ألوان اللوحة المتجاورة لمحاكاة درجات غير موجودة فيها، فيخفي التدرج المتقطع في السماء والبشرة، لكنه يضيف تشويشًا دقيقًا يضغطه LZW بشكل سيئ. أوقفه في تسجيلات الشاشة والرسوم الكرتونية وعروض الواجهات، حيث اللون المسطح هو الحقيقة أصلًا، وأبقه مفعّلًا للمقاطع الحقيقية. والقص هو العامل الأخير: إزالة إطار ثابت أو شريط أسود تحذف بكسلات دون المساس بالموضوع.
- الأولقصّر المقطعكل ثانية تُحذف تأخذ إطاراتها معها؛ 2–6 ثوانٍ تكفي لمعظم ردود الفعل.
- الثانيقلّل العرضنصف العرض يترك ربع البكسلات؛ 320–480 px تناسب نافذة الدردشة.
- الثالثاخفض معدل الإطارات10–15 fps تُبقي الحركة مقروءة؛ و8 fps تناسب تسجيلات الشاشة البطيئة.
- الرابعقلّل الألوان والتنقيط64–128 لونًا بدون تنقيط للرسومات؛ و256 مع التنقيط للمقاطع المصوّرة.
اختيار بداية المقطع ونهايته
أغلب ملفات GIF المتداولة لحظة واحدة: رد فعل، أو هدف، أو نقرة زر والشاشة التي تليها. شاهد الفيديو مرة واحدة وفي ذهنك ساعة إيقاف، وسجّل الثانية التي تبدأ فيها اللحظة والثانية التي تكتمل فيها بوضوح، ثم أضف بضعة إطارات على كل جانب كي لا يبدو التكرار مبتورًا. وإذا كان المصدر طويلًا فاقتطع المدى أولًا بـأداة قص الفيديو واعمل على الملف القصير. وفي المحوّل، يؤدي إدخال الأوقات في البدء عند والانتهاء عند بالثواني أو بصيغة دقائق:ثوانٍ الغرض نفسه دون خطوة منفصلة.
فكّر أيضًا في اللحظة التي يبدأ عندها تشغيل GIF. كثير من تطبيقات الدردشة والبريد تعرض الإطار الأول أثناء تحميل الملف، ويعرض Outlook لنظام Windows من 2007 إلى 2016 الإطار الأول فقط ولا يحرّك الصورة. ابدأ بإطار يصلح صورة ثابتة، لا بضبابية في منتصف حركة بانورامية. وإذا كانت رسالة GIF عبارة عن تعليق أو نتيجة، فأبقِ اللحظة الأخيرة نصف ثانية بتمديد الانتهاء عند، ليقرأها المشاهد قبل أن يبدأ التكرار من جديد.
Tipصوّر المصدر وفي بالك GIF: ثبّت الهاتف، واملأ الإطار بالموضوع، وتجنّب التقريب. اللقطة الثابتة قد يكون حجمها نصف حجم لقطة محمولة باليد بالإعدادات نفسها.
حدود حجم GIF في Discord وSlack وGIPHY وX وReddit
وجهة GIF تحدد الميزانية قبل أي إعداد. خفّضت Discord حد الرفع المجاني إلى 10 MB للملف عام 2024، وهو الرقم الذي يصطدم به أغلب الناس أولًا؛ ويرفعه Nitro Basic إلى 50 MB وNitro إلى 500 MB. تقبل GIPHY رفع ما يصل إلى 15 ثانية و100 MB. وتقبل X ملفات GIF حتى 15 MB وتحوّلها إلى فيديو متكرر عند الرفع، وتقبل Reddit ملفات GIF حتى 100 MB لكنها تعرضها أيضًا كفيديو. وتقبل Slack ملفات حتى 1 GB، لكن الرموز التعبيرية المخصصة يجب أن تبقى أقل من 128 KB، أي عرضًا صغيرًا جدًا وتكرارًا قصيرًا وألوانًا قليلة.
البريد الإلكتروني حالة مختلفة. يسمح Gmail بمرفقات حتى 25 MB للرسالة وOutlook.com بـ20 MB، لكن GIF المدرج داخل متن نشرة بريدية أو توقيع يجب أن يبقى أقل بكثير من 1 MB كي تُفتح الرسالة بسرعة على بيانات الجوال. وفي الدردشة استهدف نصف الحد لا ما يقاربه، فقد يكون المستلمون على اتصالات بطيئة. الأرقام أدناه كانت سارية في 2025؛ راجع صفحة مساعدة الخدمة إذا كان ملفك على الحافة تمامًا.
| الوجهة | الحد | ما يحدث لـ GIF |
|---|---|---|
| Discord، حساب مجاني | 10 MB للملف | يُعرض داخل المحادثة ويتكرر |
| Discord Nitro Basic / Nitro | 50 MB / 500 MB | يُعرض داخل المحادثة ويتكرر |
| رسالة Slack / رمز تعبيري مخصص | 1 GB / 128 KB | يتحرك داخل المحادثة ما لم يعطّل المشاهد الحركة |
| الرفع إلى GIPHY | 15 ثانية، 100 MB | يُقدَّم بصيغ GIF وMP4 وWebP |
| X (Twitter) | 15 MB | يُحوَّل إلى MP4 متكرر بلا صوت |
| 100 MB | يُحوَّل إلى فيديو للتشغيل | |
| داخل متن البريد الإلكتروني | يُنصح بأقل من 1 MB | Outlook 2007–2016 لنظام Windows يعرض الإطار الأول فقط |
متى يتفوق MP4 أو WebM أو WebP أو APNG على GIF
سبب تحويل X لكل GIF مرفوع إلى MP4، وهي تفعل ذلك منذ 2014، هو عرض النطاق. فالثواني الخمس نفسها التي تزن 4 MB بصيغة GIF تتسع عادةً في بضع مئات من الكيلوبايت بصيغة H.264، بألوان كاملة بدل 256 درجة وبلا تشويش التنقيط. وتفعل GIPHY وTenor الشيء نفسه: زر GIF في لوحة مفاتيحك يجلب عادةً MP4 أو WebP صغيرًا. فالسؤال الصريح ليس كيف أصنع أفضل GIF، بل هل يحتاج المكان الذي تنشر فيه إلى GIF أصلًا.
احتفظ بـ GIF حقيقي حين تعرض الوجهة الصور دون الفيديو: متن بريد، أو README أو issue في GitHub، أو تذكرة Jira، أو ويكي، أو منتدى قديم، أو عرض تقديمي يجب أن يعمل في كل برنامج عرض. وفي أي مكان يُشغَّل فيه الفيديو داخليًا وبلا صوت، وهو ما ينطبق على أغلب الشبكات الاجتماعية وتطبيقات الدردشة الحديثة، يبدو تكرار MP4 أو WebM أفضل ويُحمَّل أسرع. وفي صفحة ويب تتحكم بها، يتصرف عنصر <video autoplay muted loop playsinline> مثل GIF بجزء يسير من البايتات.
وهناك صيغتا صور في المنتصف. WebP المتحرك من Google يدعم ملايين الألوان والضغط مع الفقد، ويعمل في Safari منذ الإصدار 14 عام 2020، فهو يعمل الآن في كل المتصفحات الحالية، وإن كانت تطبيقات كثيرة خارج المتصفح ما زالت ترفضه. أما APNG فيوسّع PNG بالإطارات، ويحتفظ بالألوان الكاملة وبشفافية ألفا حقيقية، وتستخدمه Apple وLINE للملصقات المتحركة. وإذا كان لديك GIF جاهز وتريده أصغر لموقع يشغّل الفيديو، فإن إعادة تحويل GIF إلى MP4 هي عادةً أكبر توفير منفرد.
GIF
256 لونًا، بلا صوت، وملفات كبيرة، لكنه يُعرض كصورة في كل مكان.
- متون البريد وREADME والتذاكر والويكي
- يتكرر دون زر تشغيل
- الأسوأ بين الأربعة في نسبة الحجم إلى الجودة
MP4 أو WebM
ألوان كاملة وضغط للحركة، وغالبًا بعُشر الحجم.
- يمكنه الاحتفاظ بالصوت
- يعمل تلقائيًا بلا صوت في أغلب المواقع الاجتماعية
- لا تعرضه أغلب تطبيقات البريد داخل الرسالة
WebP المتحرك أو APNG
صور متحركة بألوان كاملة؛ ويضيف APNG شفافية سلسة.
- تعمل في كل المتصفحات الحالية
- دعم متفاوت في تطبيقات سطح المكتب والبريد
- APNG شائع في الملصقات
ست طرق لتحويل الفيديو إلى GIF
يمكن للهواتف تنفيذ ذلك دون تطبيقات إضافية. على iPhone يتضمن تطبيق الاختصارات (Shortcuts) إجراء Make GIF يقبل فيديو أو Live Photo، وتُعد Live Photo بتأثير Loop أو Bounce طريقة سريعة لتصوير المصدر. أما تطبيق المعرض في Samsung فيعرض زر GIF أثناء تشغيل الفيديو، ويسجّل المقطع الظاهر كملف GIF. ويتيح تطبيق GIPHY وموقعه GIF Maker القص والتعليق والرفع في مكان واحد، لكن النتيجة تكون عامة ما لم تكتفِ بحفظها. في Photoshop يستورد File > Import > Video Frames to Layers ما يصل إلى 500 إطار، ويكتب Export > Save for Web (Legacy) ملف GIF مع التحكم في اللوحة اللونية والتنقيط.
للتحكم الكامل ومعالجة الدفعات، تمنح طريقة اللوحة اللونية بمرحلتين في ffmpeg أنظف نتيجة: يفحص المرشح الأول المقطع ويبني لوحة من 256 لونًا من ألوانه الفعلية، ثم يطابق الثاني كل إطار معها. يقص الأمر الموجز أدناه خمس ثوانٍ بدءًا من 0:02، ويضبط العرض على 480 px، ويأخذ 12 إطارًا في الثانية، ويكرر التشغيل بلا نهاية. في المتصفح، يطبّق محول الفيديو إلى GIF خطوة اللوحة نفسها مع عناصر التحكم العرض ومعدل الإطارات والألوان والتنقيط (Dithering)، وتفتحه صفحة MP4 إلى GIF مع تحديد MP4 مسبقًا. مقاطع الهاتف بصيغة MOV تعمل بالطريقة نفسها؛ وإذا رفضها أحد التطبيقات فاقرأ أولًا تحويل MOV إلى MP4.
iPhone
- 01في Shortcuts أنشئ التسلسل: Select Photos ← Make GIF ← Save to Photo Album.
- 02شغّل الاختصار واختر الفيديو أو Live Photo؛ وقص المقاطع الطويلة في تطبيق الصور أولًا.
- 03شارك ملف GIF من ألبوم Animated في تطبيق الصور.
Android
- 01افتح الفيديو في Gallery على Samsung واضغط GIF أثناء التشغيل.
- 02اسحب المقبضين إلى الجزء الذي تريده.
- 03اضغط Save؛ وعلى الهواتف الأخرى استخدم محولًا عبر الويب في Chrome.
سطح المكتب
- 01في Photoshop اختر File > Import > Video Frames to Layers.
- 02اضبط تأخير الإطار والتكرار Forever من لوحة Timeline.
- 03صدّر عبر Save for Web (Legacy) بصيغة GIF بعدد 128–256 لونًا.
ffmpeg -ss 2 -t 5 -i input.mp4 -vf "fps=12,scale=480:-1:flags=lanczos,split[a][b];[a]palettegen[p];[b][p]paletteuse" -loop 0 output.gif # مقطع مدته 5 ثوانٍ بعرض 480 بكسل
تكرار سلس وفحص أخير للجودة
يتكرر ملف GIF بلا نهاية افتراضيًا لأن امتداد Netscape يُكتب بعدد تكرار صفر، ويعني ذلك اللانهاية. وضبط العدد على واحد يجعله يعمل مرة واحدة ويتوقف عند إطاره الأخير، وهذا يناسب ملف GIF ينتهي برسالة. الجزء الأصعب هو جعل التكرار غير ملحوظ. ابحث عن مقطع يتشابه فيه إطارا البداية والنهاية تقريبًا، كتلويحة تعود إلى الموضع نفسه، أو شغّل المقطع للأمام ثم للخلف باستخدام بوميرانغ، فيزول الانقطاع لكن بعدد إطارات مضاعف.
قبل الإرسال افتح ملف GIF بحجمه الحقيقي في تبويب متصفح، لا كصورة مصغرة، وشاهد ثلاث دورات كاملة. تأكد أن النص داخل الإطار مقروء بالعرض المختار، وأن الوجوه لم تتحول إلى بقع متدرجة بشدة، وأن التوقيت يطابق الفيديو. ثم قارن حجم الملف بالحد المذكور في الجدول أعلاه؛ فإن كان قريبًا منه فعد إلى ترتيب التقليص: المدة ثم العرض ثم معدل الإطارات ثم الألوان. وللمقاطع الأطول أو أي مقطع فيه صوت، فإن ضغط الفيديو لـ Discord والبريد الإلكتروني هو الطريق الأفضل.
ظهور حزم لونية في السماء والظلال والبشرة
نفدت درجات اللون في اللوحة. أبقِ الألوان على 256 وبدّل التنقيط (Dithering) إلى Sierra أو Floyd–Steinberg، أو أرسل ملف MP4 للمقاطع ذات التدرجات الكثيرة.
يعمل GIF أسرع أو أبطأ من الفيديو
تُخزَّن التأخيرات بأجزاء من مئة من الثانية. تنقسم 10 و20 و25 إطارًا في الثانية بالتساوي؛ وما يزيد على 50 إطارًا في الثانية تبطئه المتصفحات.
النص داخل الإطار غير مقروء
ارفع العرض إلى 640 px وخفّض معدل الإطارات للتعويض، أو اقتص المنطقة التي فيها النص قبل التحويل.
قفزة ظاهرة عند إعادة التكرار
انقل البدء عند والانتهاء عند إلى إطارين متطابقين، أو فعّل بوميرانغ وقلّص المدى إلى النصف.
أهم النقاط
- يحمل GIF كحد أقصى 256 لونًا لكل إطار، ولا صوت فيه، وتأخير الإطارات بأجزاء من مئة من الثانية.
- يتبع الحجم المدة والعرض ومعدل الإطارات؛ قلّصها بهذا الترتيب قبل المساس بالألوان.
- استهدف 2–6 ثوانٍ، وعرض 320–640 px، و10–15 إطارًا في الثانية؛ وأوقف التنقيط في تسجيلات الشاشة.
- يقبل Discord المجاني 10 MB، وX يقبل 15 MB، وGIPHY يقبل 15 ثانية و100 MB، وإيموجي Slack يقبل 128 KB.
- حيث يُشغَّل الفيديو مباشرة في الصفحة، يكون تكرار MP4 أو WebM أصغر حجمًا وأفضل مظهرًا من أي GIF.
الأسئلة الشائعة
ما أفضل معدل إطارات لصورة GIF مصنوعة من فيديو؟
بين 10 و15 إطارًا في الثانية لمعظم المقاطع. وقد تبرر لقطات الرياضة السريعة أو الألعاب 20 إطارًا؛ أما تسجيلات الشاشة البطيئة فتبدو جيدة عند 8 إطارات وتخرج أصغر بكثير.
كم ثانية ينبغي أن تكون مدة GIF؟
من ثانيتين إلى ست ثوانٍ تغطي تقريبًا كل ردود الفعل والعروض التوضيحية واللقطات البارزة. بعد عشر ثوانٍ يثقل GIF بسرعة، وغالبًا يكون ملف MP4 قصير هو الأفضل للمشاركة.
هل صيغة GIF بلا فقدان في الجودة؟
ضغط LZW داخل GIF لا يفقد بيانات، لكن التحويل نفسه يفقدها، لأن ملايين ألوان الفيديو تُختزل إلى لوحة من 256 لونًا لكل إطار. ومن هذا الاختزال تأتي الحزم اللونية والحبيبات.
لماذا يحوّل X صورة GIF الخاصة بي إلى فيديو؟
يحوّل X ملفات GIF المرفوعة إلى ملفات MP4 متكررة منذ 2014 لأن الفيديو أصغر بكثير ويحتفظ بالألوان الكاملة. ويظل المنشور يتكرر بصمت كما في GIF.
هل يمكنني صنع GIF من فيديو على YouTube؟
فقط من ملف موجود على جهازك ولك الحق في استخدامه. نزّل ما رفعته أنت من YouTube Studio أو استخدم التسجيل الأصلي، ثم قصّه وحوّله.
ما الفرق بين GIF وWebP المتحركة؟
يدعم WebP المتحرك ملايين الألوان والضغط مع فقدان بيانات وشفافية سلسة، لذا يكون عادةً أصغر بكثير. أما GIF فيعمل في أماكن أكثر، منها تطبيقات البريد والتطبيقات القديمة التي تتجاهل WebP.
تابع القراءة
كيفية ضغط الفيديو لـ Discord والبريد (10 MB و25 MB)
حد Discord المجاني 10 MB، وGmail 25 MB، وOutlook 20 MB. اعرف كيف يحدد معدل البت والمدة حجم الملف، وأي الإعدادات تُغيّر، ومتى يُغني الرابط عن الضغط.
Mina Sato · 16 سبتمبر 2026 · 11 دقائق للقراءة
كيفية تحويل MOV إلى MP4 على iPhone وMac وWindows واون لاين
MOV وMP4 متقاربان، وترميز HEVC في مقاطع iPhone هو ما يفشل على Windows وAndroid. طرق تحويل مجانية، ومتى تبقى الجودة نفسها، وحلول الأخطاء.
Mina Sato · 5 أكتوبر 2026 · 11 دقائق للقراءة
مقاسات منشورات وقصص انستقرام 2025: كل الأبعاد بالبكسل
مقاسات انستقرام 2025: المنشور 1080 × 1350 (4:5) أو 1080 × 1080، الأفقي 1080 × 566، القصص والريلز 1080 × 1920 مع هامش 250 px، والبروفايل 320 × 320.
Jonas Weber · 7 أكتوبر 2026 · 11 دقائق للقراءة