بدون رفع, 100% محلي، بدون حساب

فيديو إلى GIF

حوّل مقطعًا قصيرًا إلى GIF متكرر. اختر معدل الإطارات والعرض, كل شيء يعمل في متصفحك.

كيف تعمل فيديو إلى GIF

تحويل مقطع فيديو إلى صورة GIF متحركة مباشرةً في متصفحك باستخدام ffmpeg WebAssembly. يستخدم التحويل نهج لوحة ألوان مُحسَّنة في تمريرتين: تُشغّل الأولى مرشح palettegen لبناء لوحة 256 لونًا مُضبَّطة لمقطعك تحديدًا، وتُشغّل الثانية paletteuse لتعيين كل إطار إلى تلك اللوحة. النتيجة دقة ألوان أفضل بكثير من التحويل الأحادي التمريرة البسيط الذي ينتج عادةً تقطعًا قاسيًا في التدرجات وأنسجة البشرة.

GIF تنسيق قديم بسقف صارم يبلغ 256 لونًا لذا ستُظهر دائمًا اللقطات ذات التدرجات الغنية أو التدرج اللوني السينمائي أو الحركة السريعة للكاميرا بعض القيود اللونية. هذه الأداة أنسب للحلقات القصيرة ومقاطع ردود الفعل ومميزات البرامج التعليمية والميمات حيث يكون GIF التنسيق المتوقع. يزداد حجم الملف بسرعة مع الدقة ومعدل الإطارات لذا اقص المقطع للثواني الجوهرية وابقِ عرض الإخراج حول 480-640 بكسل للحصول على نتائج مناسبة.

كيفية استخدام فيديو إلى GIF خطوة بخطوة

  1. أسقط أو اختر مقطع الفيديو الذي تريد تحويله.
  2. حدد نطاق الوقت إذا كنت تريد مقطعًا فحسب من الفيديو.
  3. اختر عرض الإخراج بالبيكسل الأصغر يعني ملفًا أصغر ومعدل الإطارات 10-15 إطارًا في الثانية عادةً كافٍ للسلاسة.
  4. انقر على تحويل إلى GIF لبدء خط أنابيب palettegen/paletteuse ثنائي التمريرة على جهازك.
  5. نزّل صورة GIF المتحركة عند انتهاء ffmpeg.

حالات الاستخدام الشائعة

  • إنشاء صورة GIF حلقية من مقطع قصير كوميدي لنشره في تطبيق دردشة.
  • تحويل نموذج متحرك لواجهة مستخدم مدته 3 ثوانٍ إلى GIF لتضمينه في تعليق على مشكلة GitHub أو مراجعة تصميم.
  • توليد صورة GIF لمعاينة ميزة منتج لصفحة README أو وثائق.
  • صنع حلقة تسليط ضوء تعليمية قصيرة من تسجيل شاشة لتدوينة.

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

لماذا لا تزال صورة GIF تُظهر تقطعًا لونيًا حتى مع تحسين اللوحة؟

GIF مقيدة بـ 256 لونًا لكل إطار بصرف النظر عن أسلوب التحسين. نهج تمريرتَي palettegen/paletteuse يقترب قدر الإمكان من ألوان المصدر لكن اللقطات ذات التدرجات الناعمة أو الأنماط HDR أو الألوان الكثيرة ستظل تُظهر تشوهات تكميم مرئية. تقليص حجم الإطار يُقلل عدد الألوان المتمايزة لكل إطار وكثيرًا ما يُحسّن النتيجة.

هل يمكنني تحويل فيديو إلى GIF دون اتصال بالإنترنت؟

نعم، بمجرد تحميل الصفحة ومحرك ffmpeg مرةً واحدة على الأقل. المحرك كبير الحجم ويُنزَّل عند الزيارة الأولى، لكن بعد ذلك يعمل التحويل بالكامل على جهازك دون اتصال بالإنترنت.

كيف أُبقي حجم ملف GIF مناسبًا؟

ثلاثة إعدادات تتحكم في حجم GIF: عرض الإخراج إذ تُكلِّف كل صف بيكسل تناسبيًا ومعدل الإطارات لأن إطارات أقل في الثانية يعني إطارات أقل إجمالًا ومدة المقطع إذ تُضاعِف كل ثانية إضافية عدد الإطارات. صورة GIF بعرض 480 بكسل و12 إطارًا في الثانية ومدة 4 ثوانٍ نقطة انطلاق نموذجية لمقطع قابل للمشاركة تحت 5 ميغابايت.

هل ستُشغَّل صورة GIF في حلقة لا نهائية أم مرةً واحدة؟

يكتب ffmpeg.wasm صورة GIF مع امتداد تكرار NETSCAPE مضبوطًا على حلقات لا نهائية افتراضيًا. كل متصفح حديث وتطبيق مراسلة وعارض صور يدعم صور GIF المتحركة سيُشغّلها باستمرار. هذه خاصية مدمجة في الملف على عكس تكرار MP4 الذي يعتمد على المشغّل.

هل يمكنني تحويل WebM أو MKV إلى GIF لا مجرد MP4؟

نعم. يقرأ ffmpeg.wasm أي حاوية يمكنه فكّها بما في ذلك WebM وMKV وMOV وAVI. الإخراج دائمًا صورة GIF متحركة بصرف النظر عن حاوية الإدخال.

لماذا يستغرق التحويل الطويل أو عالي الدقة وقتًا طويلًا؟

يُشفَّك نهج التمريرتين كل إطار مرتين: مرةً لبناء اللوحة ومرةً لتكميم البيكسلات. لمقطع 10 ثوانٍ بدقة 1080p بمعدل 24 إطارًا في الثانية، ذلك 480 إطارًا يُشفَّك مرتين عبر WebAssembly بلا تسريع من المعالج الرسومي. تقليص مدة المقطع ومعدل الإطارات ودقة الإخراج هي الطرق الثلاث الأكثر فعاليةً لتسريع التحويل.

هل يمكنني صنع صورة GIF من فيديو على هاتفي؟

نعم، لمقطع قصير بعرض متواضع. عملية اللوحة ثنائية التمريرة أكثر إرهاقًا من نسخ التدفق البسيط، فأبقِ المقطع في حدود بضع ثوانٍ والعرض حول 320-480 بكسل على الهاتف؛ أما المصدر الطويل والعريض وعالي معدل الإطارات فيُحوَّل بشكل أفضل على حاسوب.