Orkas Orkas
الرئيسية المدونة DaVinci Resolve MCP
المنتج

MCP لـ DaVinci Resolve: ما الذي يحتاج إليه وما الذي يفعله

يتضمن Resolve 21.1 خادم MCP رسميًا، وهو متاح في Studio فقط. إليك ما كانت تتطلبه البرمجة النصية الخارجية دائمًا، وما غيّره 21.1 في النسخة المجانية، وما لم يُؤكّد بعد.

أضاف DaVinci Resolve 21.1 خادم MCP أصليًا. إذا كنت تحاول تحديد ما إذا كان ذلك يفتح لك إمكانات جديدة، فإن نسخة Resolve التي تملكها تحسم معظم الأمر قبل الوصول إلى الأسئلة المثيرة للاهتمام.

الخلاصة الموجزة نسخة Studio هي التي تحسم الأمر، لا مساعدك لطالما كانت البرمجة النصية الخارجية حصرية لـ Resolve Studio. ويخضع خادم MCP الرسمي للقيد نفسه. في النسخة المجانية، لا يفيد إعداد التفضيل مهما كانت قيمته.
نزّل Orkas — مجانًا

ما الذي أصدرته Blackmagic فعلًا

يوفّر Resolve Studio 21.1 خادم MCP أصليًا. وتسمّي Blackmagic كلًا من Claude وClaude Code وChatGPT Codex كمساعدين مدعومين، وتشمل أمثلة الشركة إنشاء مونتاج لأبرز اللحظات من فيديو طويل، وإزالة المقاطع غير المرغوبة، وتصيير المخرجات النهائية.

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

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

القيد، بدقة

تختلط هنا ثلاثة أمور منفصلة، لذا من المفيد فصلها.

كانت البرمجة النصية الخارجية دائمًا حصرية لـ Studio. لم يتغير هذا في 21.1. في النسخة المجانية، يُرفض طلب أي عملية خارجية لكائن Resolve بغض النظر عن قيمة تفضيل البرمجة النصية الخارجية. أي خادم MCP يعمل كعملية مستقلة، رسميًا كان أو من جهة خارجية، يقع على هذا الجانب من القيد.

نقل 21.1 البرمجة النصية بلغة Python نفسها إلى Studio. توضح ملاحظات إصدار Blackmagic السبب بصراحة غير معتادة: كانت واجهة Python API تُستخدم لإقحام ميزات Studio في النسخة المجانية بطرق التفافية، ومبيعات تراخيص Studio تموّل التطوير الهندسي. وفي الوقت نفسه، أُزيل دعم Python 2 بالكامل.

أصبح الحل الالتفافي للنسخة المجانية غير مؤكد بدلًا من الجزم بتوقفه. كان المسار الذي يعمل هو برنامج نصي يعمل داخل Resolve، يُشغّل من مساحة العمل ▸ البرامج النصية، ويعيد إتاحة الكائن الحي عبر مستمع محلي؛ وقد ثبت عمليًا عمله على النسخة المجانية 21.0.3.7. وفي النسخة المجانية 21.1، ورد أن قائمة البرامج النصية لم تعد تعرض ملفات .py إطلاقًا. ويصرّح القائمون على صيانة أكثر خوادم الجهات الخارجية استخدامًا بأن استمرار تشغيل Python في وحدة التحكم هناك غير مؤكد، وينصحون باعتبار الجسر مسارًا خاصًا بـ 21.0.x إلى أن يختبره أحد فعليًا. هذه هي حالته بصدق اليوم.

الخادم الرسمي أم خادم جهة خارجية

كلاهما موجود، وهما ليسا الشيء نفسه. الخادم الرسمي مدمج في Studio 21.1 ولا يحتاج إلى تثبيت. أما خوادم الجهات الخارجية فتسبقه، وتغطي واجهة API للبرمجة النصية على نطاق واسع، وتأتي ببرامج تثبيت تُعدّ قائمة طويلة من العملاء، من بينها Claude Desktop وClaude Code وCursor وVS Code وWindsurf وZed وContinue وCline وRoo Code وOpenCode وCodex CLI وبيئات JetBrains المتكاملة.

يشتركان في المتطلب نفسه. خادم الجهة الخارجية لا يتجاوز قيد Studio، لأنه أيضًا عملية خارجية.

ما لا تمثله هذه الأداة

  • ليس محررًا. خادم MCP واجهة تحكم في Resolve. يظل العمل يجري في Resolve، ضمن حدود Resolve نفسه.
  • ليس وسيلة لتجاوز الترخيص. إذا كان القيد هو المشكلة، فالمساعد ليس حلًا لها.
  • ليس بديلًا عن مراجعة النتيجة. تقدّم Blackmagic نفسها الأمر بوصفه تحكمًا بالمحادثة في عمليات المشروع، لا حكمًا على أي اللقطات أفضل.

ربطه من Claude Code أو Codex أو وكيل سطح مكتب آخر

على Studio 21.1 يأتي المسار الرسمي أولًا. يربط Resolve المساعدين الذين تسمّيهم Blackmagic — Claude وClaude Code وChatGPT Codex — من File ▸ Setup AI Assistants، من دون أي خادم لجهة خارجية بينهما. إذا كان المساعد الذي تستخدمه أصلًا في هذه القائمة، فهذا هو الإعداد كله، ولا حاجة إلى أي شيء مما يلي.

يستخدم عميل MCP خادم MCP، والاتصال اعتيادي: يُشغّل الخادم المحلي عبر stdio باستخدام أمر ووسائط وبيئة؛ ويُتصل بالخادم البعيد عبر HTTP قابل للبث باستخدام عنوان URL وترويسات.

Orkas عميل MCP ويقبل خوادم مخصّصة عبر النموذج نفسه: الاسم وآلية النقل، ثم الأمر والوسائط لـ stdio، أو عنوان URL والترويسات لـ HTTP، مع تخزين أي أسرار مشفّرة بدلًا من نص صريح. ويشغّل تطبيق سطح المكتب نفسه Claude Code وCodex وOpenCode وOpenClaw وHermes كجلسات محلية عبر سطر الأوامر، ولا تهم هذه النقطة هنا إلا لأن تلك هي المساعدات التي كُتبت هذه المنظومة أصلًا لدعمها.

وللدقة بشأن اختباراتنا: تحققنا من الطرفين كل على حدة، أي أن Resolve Studio 21.1 يوفّر خادم MCP رسميًا، وأن Orkas يقبل أي خوادم MCP كموصّلات مخصّصة. لم نختبرهما معًا من البداية إلى النهاية، ولا تدّعي هذه الصفحة وجود تكامل جرى التحقق منه.

إذا كنت تستخدم النسخة المجانية

لا يصل أي من مسارات MCP السابقة إلى النسخة المجانية من 21.1: فالخادم الرسمي مقصور على Studio، وكذلك الوصول إلى البرمجة النصية من الخارج. ما يتبقى أضيق، وكله يدوي أو قائم على الملفات:

  • ابقَ على 21.0.x إذا كان الجسر داخل التطبيق مهمًا لك. ففي هذا الإصدار قيس عمل مسار Workspace ▸ Scripts، بينما توقف 21.1 عن عرض ملفات .py في تلك القائمة.
  • استخدم Console يدويًا. تفيد Digital Production بأن واجهة البرمجة النصية ما تزال متاحة من Console في النسخة المجانية — مقتطف واحد تلصقه في كل مرة، لا اتصال بمساعد. أما هل يشمل ذلك Python فهو ما لم يؤكده أحد بعد.
  • استورد خطًا زمنيًا بنيته في مكان آخر. يقبل File ▸ Import ▸ Timeline ملف FCPXML أو OTIO، وهكذا تسلّم المشاريع المساعدة للنسخة المجانية المونتاج الأولي.

ما يزال يعمل دون المساس بواجهة API الخاصة بـ Resolve إطلاقًا هو مسار معالجة يعمل مباشرة على الوسائط: أدلة من اللقطات، وقائمة قرارات مونتاج توافق عليها، ثم تجميع حتمي. هذا هو النهج الموضّح في كيفية أتمتة تحرير الفيديو، وهو ما يفعله VideoStudio من Orkas بمفرده: يُخرج الفيديو النهائي بنفسه بدل العمل داخل Resolve.