AI से सीधे Premiere चलवाना: Premiere MCP जोड़ने के नोट्स

दूसरी भाषा में पढ़ें: Bahasa Indonesia · العربية

Claude डेस्कटॉप ऐप और Premiere MCP से AI को मेरा PC और Premiere सीधे चलाने लायक़ जोड़ा, और इंस्टॉलेशन के जाल से लेकर पोर्ट की खींचतान तक एक-एक करके सुलझाया।

भाग 1 और 2 का काम इसी कनेक्शन की वजह से हो पाया।

क्या जोड़ा और कैसे

अगर AI सिर्फ़ निर्देश देता और काम मैं हाथ से करता, तो इतना काम कभी पूरा नहीं होता।

कनेक्शन AI क्या करता है
Claude डेस्कटॉप ऐप + रिमोट कनेक्शन मैं फ़ोन से या ऑफ़िस से बात करूँ, तब भी काम घर के PC पर चलता है
फ़ाइलें और कमांड लाइन ड्राइव की लिस्ट देखना, कॉपी का मिलान, ffmpeg से रिकॉर्डिंग टाइम और आवाज़ निकालना, Python स्क्रिप्ट चलाना
स्क्रीन कंट्रोल 7-Zip, Premiere और Media Encoder को क्लिक से चलाना
Premiere MCP Premiere के अंदर लगे ब्रिज पैनल से सीक्वेंस और कैप्शन ट्रैक बनाना, प्रोजेक्ट सेव करना
Media Encoder तारीख़-वार सीक्वेंस को ट्रांसक्रिप्शन के लिए MP3 में निकालना

स्क्रीन कंट्रोल की भी सीमा थी। फ़ाइल एक्सप्लोरर में सिर्फ़ क्लिक हो पाता था, कॉपी-पेस्ट और ड्रैग-ड्रॉप बंद थे। इसलिए फ़ोन जैसे बिना ड्राइव अक्षर वाले डिवाइस से फ़ाइलें मुझे खुद लानी पड़ीं।

Premiere MCP

MCP एक तरीक़ा है जिससे AI दूसरे प्रोग्राम को औज़ार की तरह इस्तेमाल कर सकता है। Premiere के लिए मैं GitHub पर खुले में मौजूद Adobe-Premiere-Pro-MCP इस्तेमाल करता हूँ। Premiere में "MCP Bridge" नाम का एक्सटेंशन पैनल लगता है, और PC के अंदर एक छोटा सर्वर (पोर्ट 8097) AI के आदेशों को Premiere स्क्रिप्ट (ExtendScript) में बदलकर भेजता है।

Premiere में MCP Bridge पैनल Connected हालत में, साथ में कनेक्शन लॉग MCP Bridge पैनल। हरा Connected दिखे, तभी AI के आदेश Premiere तक पहुँचते हैं।

पहली बार सितंबर की शुरुआत में लगाया था, शादी के ओपनिंग वीडियो के काम के समय। सोचा था बस इंस्टॉल फ़ाइल चलानी है, पर जाल बहुत निकले। अक्टूबर में ऑफ़िस के PC पर भी लगाया, और वहाँ सिर्फ़ ऑफ़िस नेटवर्क वाली एक और दिक़्क़त आई।

लक्षण वजह हल
Claude ऐप सर्वर चलाता ही नहीं Store वाला ऐप सेटिंग फ़ाइल किसी और जगह से पढ़ता है असली जगह (LocalCache के नीचे) पर रजिस्टर किया
सेटिंग चुपचाप अनदेखी इंस्टॉल स्क्रिप्ट सेटिंग फ़ाइल की शुरुआत में BOM (अदृश्य अक्षर) डाल देती है बिना BOM के दोबारा सेव
सर्वर नहीं चलता सेटिंग में सिर्फ़ node लिखा था, ऐप उसे ढूँढ नहीं पाता node.exe का पूरा पाथ
पैनल Connected पर आदेश नहीं पहुँचते हर चैट विंडो अपना सर्वर चलाती है और एक ही पोर्ट के लिए झगड़ती है बचे हुए सर्वर बंद करके दोबारा जोड़ना
Premiere में कीबोर्ड काम नहीं करता ब्रिज पैनल कीबोर्ड इनपुट खींच लेता है हाथ से एडिट करते समय पैनल बंद
ऑफ़िस PC पर इंस्टॉल फ़ेल Node ऑफ़िस के सिक्योरिटी डिवाइस के सर्टिफ़िकेट पर भरोसा नहीं करता Node को Windows सर्टिफ़िकेट स्टोर इस्तेमाल करने का विकल्प

इंस्टॉल का क्रम

कई बार अटकने के बाद यह क्रम तय किया। दूसरे PC पर भी इसी हिसाब से लगाया जा सकता है।

चरण कहाँ क्या करना है
1 PowerShell देखें Node.js है या नहीं। नहीं है तो इंस्टॉल करके नई विंडो खोलें
2 ब्राउज़र GitHub से Adobe-Premiere-Pro-MCP को 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 कमांड से सारे बचे सर्वर बंद करके काम चलाता रहा। पर हर बार चैट बदलने पर यही करना पड़ता था, जो झंझट था। इसलिए इस बार AI ने ब्रिज का कोड ही बदल दिया। नया चालू हुआ सर्वर पुराने सर्वर से "पोर्ट छोड़ दो" कहता है और पुराना सर्वर हट जाता है। AI ने पहले लोकल में इसकी नक़ल करके जाँचा, फिर लागू किया। नया सर्वर चालू होने के बाद सिर्फ़ 15 सेकंड तक यह माँगता है, और हट चुका सर्वर दोबारा छीनने की कोशिश नहीं करता, चुपचाप इंतज़ार करता है। इसलिए आम तौर पर सबसे नई चैट विंडो जीतती है। बदलाव बिल्ड वाली फ़ाइल और असली सोर्स, दोनों में किया, ताकि बाद में दोबारा बिल्ड करने पर भी सुधार बना रहे। फिर भी पहले सेशन में कनेक्शन नहीं जुड़ा, तो सीक्वेंस XML फ़ाइल बनाकर स्क्रीन कंट्रोल से इम्पोर्ट किए। अगले सेशन से MCP से कैप्शन ट्रैक डाले और प्रोजेक्ट सेव तक किया।

अगले लेख में 62 घंटे के वीडियो के सबटाइटल बनाने का तरीक़ा और AI से काम कुशलता से करवाने के बारे में जो सीखा, वह लिखूँगा।