جعل الذكاء الاصطناعي يشغل Premiere مباشرة: ملاحظات تركيب Premiere MCP
اقرأ أيضًا بلغة أخرى: Bahasa Indonesia · हिन्दी
ربطت الذكاء الاصطناعي عبر تطبيق Claude لسطح المكتب وPremiere MCP ليشغل حاسوبي وPremiere مباشرة، وحللت واحدة تلو الأخرى فخاخ التركيب وصولًا إلى التنازع على المنفذ.
عمل الجزأين الأول والثاني كان ممكنًا بفضل هذا الربط.
ماذا ربطت وكيف
لو اكتفى الذكاء الاصطناعي بإعطاء التعليمات وقمت أنا بالعمل يدويًا، لما انتهى هذا الحجم من العمل أبدًا.
| الربط | ما يفعله الذكاء الاصطناعي |
|---|---|
| تطبيق Claude لسطح المكتب + اتصال عن بعد | حتى لو تحدثت من الهاتف أو من العمل، يجري العمل على حاسوب البيت |
| الملفات وسطر الأوامر | عرض الأقراص، مطابقة نتائج النسخ، استخراج وقت التصوير والصوت بـ ffmpeg، تشغيل سكربتات Python |
| التحكم بالشاشة | تشغيل 7-Zip وPremiere وMedia Encoder بالنقر |
| Premiere MCP | إنشاء التسلسلات ومسارات الترجمة عبر لوحة الجسر داخل Premiere وحفظ المشروع |
| Media Encoder | استخراج التسلسلات اليومية بصيغة MP3 للتفريغ النصي |
للتحكم بالشاشة حدود أيضًا. في مستكشف الملفات يمكن النقر فقط، أما النسخ واللصق والسحب والإفلات فممنوعة. لذلك كان علي أن أنقل بنفسي ملفات الأجهزة التي ليس لها حرف قرص مثل الهاتف.
Premiere MCP
MCP طريقة ربط تجعل الذكاء الاصطناعي يستخدم برامج أخرى كأدوات. لبرنامج Premiere أستخدم Adobe-Premiere-Pro-MCP المنشور مفتوحًا على GitHub. يُضاف إلى Premiere لوحة امتداد اسمها "MCP Bridge"، ويعمل داخل الحاسوب خادم صغير (المنفذ 8097) يحول أوامر الذكاء الاصطناعي إلى سكربتات Premiere (ExtendScript).
لوحة MCP Bridge. لا تصل أوامر الذكاء الاصطناعي إلى Premiere إلا عند ظهور Connected باللون الأخضر.
أول مرة ركبته كانت في بداية سبتمبر أثناء عمل فيديو افتتاح حفل الزفاف. ظننت أنه يكفي تشغيل ملف التثبيت، لكن الفخاخ كانت كثيرة. وفي أكتوبر ركبته أيضًا على حاسوب العمل، وظهرت مشكلة إضافية لا تحدث إلا في شبكة الشركة.
| العَرَض | السبب | الحل |
|---|---|---|
| تطبيق Claude لا يشغل الخادم إطلاقًا | نسخة المتجر من التطبيق تقرأ ملف الإعدادات من مكان آخر | التسجيل في المكان الحقيقي (تحت LocalCache) |
| الإعدادات تُتجاهل بصمت | سكربت التثبيت يضع BOM (حرف غير مرئي) في بداية ملف الإعدادات | إعادة الحفظ بدون BOM |
| فشل تشغيل الخادم | الإعدادات تذكر node فقط فلا يجده التطبيق | المسار الكامل لـ node.exe |
| اللوحة تقول Connected لكن الأوامر لا تصل | كل نافذة محادثة تشغل خادمها وتتنازع على منفذ واحد | إنهاء الخوادم المتبقية ثم إعادة الاتصال |
| لوحة المفاتيح لا تعمل في Premiere | لوحة الجسر تستولي على إدخال لوحة المفاتيح | إغلاق اللوحة أثناء المونتاج اليدوي |
| فشل التثبيت على حاسوب العمل | Node لا يثق بشهادة جهاز الأمان في الشركة | خيار يجعل Node يستخدم مخزن شهادات Windows |
ترتيب التثبيت بعد التجربة
هذا الترتيب الذي استقر عليه بعد أن تعثرت مرات كثيرة. يصلح لأي حاسوب آخر.
| الخطوة | أين | ماذا تفعل |
|---|---|---|
| 1 | PowerShell | تأكد من وجود Node.js. إن لم يكن موجودًا ثبته وافتح نافذة جديدة |
| 2 | المتصفح | نزّل Adobe-Premiere-Pro-MCP من GitHub بصيغة ZIP وفك ضغطه في مجلد Documents. نقله لاحقًا يكسر ربط امتداد Premiere، فضعه من البداية في مكانه النهائي |
| 3 | Notepad | افتح install.bat واقرأه أولًا. إن رأيت شيئًا غريبًا غير إعداد السجل وربط مجلد الامتداد وتثبيت الحزم وبنائها وكتابة الإعدادات فتوقف |
| 4 | PowerShell | شغل install.bat وتأكد من إنشاء ملف الخادم (dist\server.js) |
| 5 | Premiere | أغلقه تمامًا وافتحه، ثم افتح Window > Extensions > MCP Bridge |
| 6 | تطبيق Claude | شغله مرة وأغلقه لينشئ مجلد الإعدادات |
| 7 | PowerShell | سجل الخادم في مسار ملف الإعدادات الحقيقي. احفظ بدون BOM واكتب مسار node كاملًا |
| 8 | PowerShell | أغلق تطبيق Claude تمامًا ثم شغله. الإعدادات تُقرأ مرة واحدة عند تشغيل التطبيق |
| 9 | Premiere | تأكد أن اللوحة تعرض Connected |
| 10 | تطبيق Claude | في محادثة جديدة تحقق من الاتصال، ثم اطلب منه قراءة بنية المسارات فقط دون أي تعديل للتحقق |
وحددت أيضًا ترتيب التشغيل اليومي.
| الترتيب | ماذا تفعل |
|---|---|
| 1 | أغلق برامج MCP الأخرى ونوافذ محادثة Claude الأخرى |
| 2 | إن بقي خادم قديم ممسكًا بالمنفذ 8097 فأنهه |
| 3 | افتح Premiere ثم المشروع والتسلسل |
| 4 | افتح تطبيق Claude (يشتغل الخادم تلقائيًا) |
| 5 | تأكد من Connected في لوحة الجسر ثم ابدأ العمل |
| 6 | أغلق اللوحة أثناء المونتاج اليدوي. الخادم يبقى شغالًا ويتصل فورًا عند إعادة فتحها |
هذا الأسبوع: التنازع على المنفذ وتعديل الجسر
هذا الأسبوع عاد التنازع على المنفذ. كلما انتقلت إلى نافذة محادثة جديدة بقي خادم النافذة القديمة ممسكًا بالمنفذ، فتعرض اللوحة Connected بينما تضيع الأوامر في الهواء. في البداية اكتفيت بسطر PowerShell واحد ينهي كل الخوادم المتبقية دفعة واحدة. لكن تكراره عند كل انتقال بين النوافذ كان مزعجًا. لذلك هذه المرة عدل الذكاء الاصطناعي كود الجسر نفسه. الخادم الجديد يطلب من القديم "سلمني المنفذ" فيتنحى القديم. جرب الفكرة أولًا بمحاكاة محلية ثم طبقها. الخادم الجديد لا يطلب إلا خلال 15 ثانية من تشغيله، والخادم الذي تنحى لا يحاول الاستيلاء من جديد بل ينتظر بهدوء. لذلك تفوز عادةً أحدث نافذة محادثة. التعديل شمل ملفات البناء والمصدر الأصلي معًا، فيبقى قائمًا حتى لو أعدنا البناء لاحقًا. ومع ذلك لم يتصل في الجلسة الأولى، فأنشأنا التسلسلات كملفات XML واستوردناها عبر التحكم بالشاشة. ومن الجلسة التالية صرنا نضيف مسارات الترجمة عبر MCP ونحفظ المشروع أيضًا.
في المقال القادم أكتب كيف صنعنا ترجمة نصية لـ 62 ساعة من الفيديو، وما تعلمته عن تشغيل عمل الذكاء الاصطناعي بكفاءة.