github

OpenMontage يحول مساعد البرمجة إلى استوديو إنتاج فيديو بالذكاء الاصطناعي

OpenMontage يحول مساعد البرمجة إلى استوديو إنتاج فيديو بالذكاء الاصطناعي
OpenMontage يحول مساعد البرمجة إلى استوديو إنتاج فيديو بالذكاء الاصطناعي

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

الإجابة السريعة

OpenMontage مشروع مفتوح المصدر تحت رخصة AGPLv3، ومصمم للعمل مع مساعدين مثل Claude Code وCursor وCopilot وWindsurf وCodex. يوفر أكثر من 10 مسارات إنتاج، وأكثر من 100 أداة، وأكثر من 60 تكاملًا مع مزودي فيديو وصور وصوت ونماذج محلية وسحابية. المشروع لا يقدم تطبيقًا جاهزًا بنقرة واحدة، بل بيئة إنتاج تقنية تحتاج Python وFFmpeg وNode.js ومساعد برمجة بالذكاء الاصطناعي.

ما الذي يحاول OpenMontage تغييره؟

معظم أدوات الفيديو بالذكاء الاصطناعي تركز على خطوة واحدة: توليد مشهد، تحريك صورة، إنشاء تعليق صوتي أو إضافة ترجمة. أما المشروع فيحاول جمع هذه الخطوات داخل سير عمل واحد يقوده Agent. المستخدم يصف ما يريد، ثم يقرأ الوكيل ملفات الـPipeline والتعليمات الخاصة بكل مرحلة، ويستدعي الأدوات المناسبة، ويسجل نقاط التحقق، ويراجع الناتج قبل الانتقال إلى المرحلة التالية.

وفق وثائق المشروع، لا يوجد Orchestrator مركزي يعمل كبرنامج Python واحد يدير كل شيء؛ مساعد البرمجة نفسه هو طبقة التحكم. وهذه نقطة جوهرية، لأن المشروع مبني من البداية حول فكرة أن Agent مثل Claude Code أو Cursor يمكنه قراءة تعليمات الإنتاج وتنفيذها كأنه مدير مشروع فيديو.

أكثر من 10 مسارات إنتاج جاهزة

يتضمن المشروع مسارات لإنتاج الفيديوهات التفسيرية، Talking Head، عروض الشاشة، التريلرات السينمائية، الرسوم المتحركة، البودكاست، التوطين، المونتاج الوثائقي، وتحريك الشخصيات وغيرها. كل مسار يحدد ترتيب المراحل التي يجب أن ينفذها الوكيل بدل ترك كل شيء لـPrompt واحد طويل.

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

أكثر من 100 أداة داخل النظام

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

في الفيديو مثلًا يدعم المشروع مزودين سحابيين ومحليين مثل Kling وSeedance وGoogle Veo وRunway وGrok وHiggsfield وMiniMax وWAN وHunyuan وLTX-Video، إلى جانب مكتبات فيديو مجانية مثل Pexels وPixabay وWikimedia Commons. كما يدعم مجموعة كبيرة من مزودي الصور والصوت.

الفكرة ليست مجانية بالكامل

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

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

كيف يبدأ المستخدم؟

توضح الوثائق الرسمية أن البداية تحتاج Python 3.10 أو أحدث، وFFmpeg، وNode.js 18 أو أحدث، بالإضافة إلى مساعد برمجة بالذكاء الاصطناعي. بعد استنساخ المستودع وتشغيل إعداد المشروع، يفتح المستخدم المجلد داخل Claude Code أو Cursor أو Copilot أو Windsurf أو Codex ثم يصف الفيديو المطلوب.

git clone https://github.com/calesthio/OpenMontage.git
cd OpenMontage
make setup

من الأمثلة التي يقدمها المشروع طلب إنشاء فيديو تفسيري متحرك لمدة 60 ثانية عن كيفية تعلم الشبكات العصبية، أو مونتاج وثائقي قصير يعتمد على لقطات حقيقية فقط. بعدها يتولى الوكيل قراءة تعليمات الإنتاج واختيار الأدوات المناسبة.

نظام معرفة ضخم للوكلاء

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

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

التحكم البشري لا يختفي

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

هذا مهم في الفيديو لأن القرار الإبداعي لا يمكن قياسه دائمًا آليًا. قد يكون المشهد صحيحًا تقنيًا لكنه غير مناسب للرسالة أو الأسلوب. لذلك يجمع النظام بين الأتمتة ومراحل الموافقة بدل محاولة إلغاء دور الإنسان تمامًا.

المشروع يحظى باهتمام كبير على GitHub

وقت إعداد هذا الخبر، يظهر المستودع بأكثر من 60 ألف نجمة وأكثر من 7 آلاف Fork، مع نشاط تطوير مستمر ومئات الـCommits. وهذا مستوى اهتمام كبير لمشروع تقني بهذه الدرجة من التعقيد، ويشير إلى وجود طلب واضح على أدوات إنتاج الفيديو المبنية حول الوكلاء بدل التطبيقات المغلقة التقليدية.

في الوقت نفسه، لا توجد صفحة Releases تحتوي على حزم إصدار جاهزة حاليًا، ولذلك يجب عدم التعامل معه كتطبيق Desktop جاهز للتنزيل والتثبيت. توجد أيضًا تحذيرات داخل Issues من مستودعات مزيفة تدعي توفير مثبتات باسم OpenMontage، بينما المشروع الرسمي نفسه لا يوزع ملفات تنفيذية جاهزة.

لمن يناسب OpenMontage؟

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

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

كلمة اخيرة

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

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

لا يسمح بنقل هذا المحتوى من سوالف دون الاشارة برابط مباشر

استضافة مجانية استضافة محتوى

Ayman abdallah

مؤسس ومدير تنفيذي لمشروع [محتوى] للمواقع العربية، مدير ادارة المحتوى في شركة Super App والرئيس التنفيذي ومدير التحرير والاعلانات لموقع سوالف سوفت.

اترك تعليقاً

زر الذهاب إلى الأعلى