
موشن ویڈیو ڈائریکٹر ایک پروڈکشن اسکل ہے جو کوڈنگ ایجنٹ کو موشن ڈیزائنر، ویڈیو ایڈیٹر، ڈائریکٹر اور ساؤنڈ ڈیزائنر میں بدل دیتی ہے۔ یہ کوڈ سے متحرک وضاحتی ویڈیوز بنا سکتی ہے، ٹاکنگ ہیڈ فوٹیج ایڈٹ کر سکتی ہے، وائس اوور اسکرپٹس تیار کر سکتی ہے، ساؤنڈ ایفیکٹس کو ہم وقت ساز کر سکتی ہے، اور عمودی، وائیڈ اسکرین یا مربع فارمیٹس میں حتمی MP4 ویڈیوز رینڈر کر سکتی ہے۔
یہ پروجیکٹ مددگار اسکرپٹس کے ساتھ SKILL.md میں موجود پروڈکشن پلے بک استعمال کرتا ہے۔ مکمل ویڈیو فوراً رینڈر کرنے کے بجائے ایجنٹ اسکرپٹ، پلان اور پیش منظر کے لیے منظوری کے مراحل پر عمل کرتا ہے۔
موشن ویڈیو ڈائریکٹر کیا کرتا ہے
یہ اسکل مکمل طور پر تیار کردہ موشن گرافکس اور موجودہ فوٹیج پر مبنی ایڈیٹس، دونوں کا احاطہ کرتی ہے۔ اینیمیشنز Canvas، SVG، Three.js یا GSAP میں لکھی جا سکتی ہیں، جبکہ فوٹیج پروجیکٹس میں کٹس، پنچ زومز، کیپشنز، B-roll اور سبجیکٹ کے پیچھے رکھا گیا متن شامل کیا جا سکتا ہے۔
- موشن گرافکس: کائنیٹک ٹائپوگرافی، UI ماک اپس، کرسر اینیمیشنز، اسٹیکرز، پارٹیکلز، Lottie عناصر اور 3D مناظر بنائیں۔
- فوٹیج ایڈیٹنگ: ٹاکنگ ہیڈ کلپس کو کٹس، کیپشنز، پنچ زومز، اسپیڈ ریمپس اور سبجیکٹ کٹ آؤٹس کے ساتھ ایڈٹ کریں۔
- وائس اوور کی منصوبہ بندی: ElevenLabs کے لیے تیار اسکرپٹس بنائیں اور شاٹس کو لفظی ٹائمنگ کے ساتھ ہم آہنگ کریں۔
- ساؤنڈ ڈیزائن: فریم کے ساتھ ہم وقت ساز رائزرز، امپیکٹس اور ووشز شامل کریں، وائس اوور کے دوران آواز کم کریں، اور پلیٹ فارم کے ہدفی لاؤڈنس تک پہنچیں۔
- مقامی رینڈرنگ: کوڈ، headless Chrome اور ffmpeg استعمال کرتے ہوئے 9:16، 16:9 یا 1:1 فارمیٹس میں MP4 ویڈیوز ایکسپورٹ کریں۔
اسکل انسٹال کریں
آپشن 1: فوری انسٹالیشن
تجویز کردہ انسٹالیشن میں npx skills کمانڈ استعمال ہوتی ہے۔ اسے اپنے پروجیکٹ فولڈر سے چلائیں:
npx skills add Miftahul-Islam-Efaz/Motion-graphics-skill
آپ کے سسٹم پر Node.js انسٹال ہونا چاہیے۔ انسٹالر پوچھتا ہے کہ آپ کون سا ایجنٹ استعمال کرتے ہیں اور اسکل کو مناسب مقام پر کاپی کر دیتا ہے۔ یہ طریقہ Claude Code، Codex، Cursor اور اسکلز کو سپورٹ کرنے والے دیگر ایجنٹس کے لیے موزوں ہے۔
آپشن 2: Claude Code پلگ اِن
Claude Code کے اندر مارکیٹ پلیس اندراج اور پلگ اِن انسٹال کریں:
/plugin marketplace add Miftahul-Islam-Efaz/Motion-graphics-skill
/plugin install motion-video-director@motion-graphics-skill
انسٹالیشن مکمل ہونے کے بعد Claude Code دوبارہ شروع کریں۔
آپشن 3: دستی انسٹالیشن
- Code اور Download ZIP کے ذریعے ریپوزٹری ڈاؤن لوڈ کریں، پھر اسے ان زپ کریں۔
- تمام پروجیکٹس میں استعمال کے لیے
skills/motion-video-directorفولڈر کو~/.claude/skills/میں کاپی کریں۔ - متبادل طور پر، اسے کسی پروجیکٹ کے اندر موجود
.claude/skills/میں کاپی کریں تاکہ یہ صرف اسی پروجیکٹ تک محدود رہے۔ - Claude Code دوبارہ شروع کریں۔
Windows پر عالمی Claude Code اسکلز ڈائریکٹری عموماً C:\Users\<you>\.claude\skills\ ہوتی ہے۔ Codex، Cursor یا کسی اور مطابقت رکھنے والے ایجنٹ کے لیے فولڈر کو اپنے پروجیکٹ میں کاپی کریں اور یہ ہدایت دیں:
Read skills/motion-video-director/SKILL.md and follow it for this video project.
اپنا ماحول چیک کریں
موشن ویڈیو ڈائریکٹر کے لیے Node.js 18 یا اس کے بعد کا ورژن، ffmpeg، ffprobe اور headless Chrome کے ساتھ Playwright درکار ہیں۔ اختیاری Python ٹولز ٹرانسکرپشن، سبجیکٹ کٹ آؤٹس اور اسٹیم سیپریشن کی سہولت دیتے ہیں۔
- ضروری: Node.js 18+، ffmpeg، ffprobe اور headless Chrome کے ساتھ Playwright۔
- اختیاری:
faster-whisper،rembgاورdemucsکے ساتھ Python 3.10+۔ - اختیاری انٹیگریشنز: ElevenLabs، Firecrawl، Freesound، Pexels، Pixabay اور LottieFiles کے لیے API keys یا MCP سرورز۔
یہ دیکھنے کے لیے کہ کون سی dependencies انسٹال ہیں اور کون سی موجود نہیں، preflight اسکرپٹ چلائیں:
bash skills/motion-video-director/scripts/preflight.sh
API keys ایک مقامی .env فائل میں محفوظ ہوتی ہیں، جسے git سے خارج رکھا جاتا ہے۔ ریپوزٹری میں create_env.sh بھی موجود ہے، جو خالی key slots کے ساتھ environment فائل بناتا ہے، اور normalize_env.py موجودہ key فائل کو صاف .env میں تبدیل کرتا ہے۔
اپنی پہلی ویڈیو بنائیں
اسکل انسٹال ہونے کے بعد اپنی مطلوبہ ویڈیو کی وضاحت عام زبان میں کریں۔ دستیاب ہونے پر بصری حوالہ جات منسلک کریں۔ مثال کے طور پر:
میرے SaaS کے لیے 30 سیکنڈ کی 9:16 لانچ ریل بنائیں۔ حوالہ جات منسلک ہیں۔
آپ موجودہ فوٹیج کی بنیاد پر ایڈیٹ کی درخواست بھی کر سکتے ہیں:
میری خام ٹاکنگ ہیڈ کلپ کو کیپشنز، پنچ زومز اور B-roll کے ساتھ ریل میں ایڈٹ کریں۔
پروڈکٹ پر مرکوز پروجیکٹ کے لیے مطلوبہ انداز اور دورانیہ فراہم کریں:
ہمارے ڈیش بورڈ کی 45 سیکنڈ کی پروڈکٹ ایکسپلینر بنائیں۔ صاف UI اینیمیشن اور ہلکا ساؤنڈ ڈیزائن۔
پروڈکشن ورک فلو پر عمل کریں
ایجنٹ مرحلہ وار عمل استعمال کرتا ہے تاکہ حتمی رینڈر سے پہلے آپ اہم فیصلوں کا جائزہ لے سکیں۔
- بریف: ایجنٹ حوالہ جات، کہانی، ہدفی ناظرین، فارمیٹ اور دورانیہ جمع کرتا ہے۔
- وائس اوور اسکرپٹ: یہ ElevenLabs میں پیسٹ کرنے کے لیے تیار اسکرپٹ لکھتا ہے۔ آپ MP3 بناتے ہیں اور اسے واپس بھیجتے ہیں۔
- اسٹوری بورڈ: ہر شاٹ کو وائس اوور کے الفاظ کے مطابق وقت دیا جاتا ہے۔
- تیاری: مناظر کوڈ میں متحرک کیے جاتے ہیں اور فراہم کردہ فوٹیج ایڈٹ کی جاتی ہے۔
- پیش منظر: پروجیکٹ ہر منظر کے لیے کانٹیکٹ شیٹس رینڈر کرتا ہے تاکہ مکمل رینڈر سے پہلے مسائل تلاش کیے جا سکیں۔
- رینڈر اور مکس: حتمی ویڈیو ساؤنڈ ڈیزائن اور لاؤڈنس نارملائزیشن کے ساتھ ایکسپورٹ کی جاتی ہے، جس کے بعد کوالٹی اشورنس چیک لسٹ مکمل کی جاتی ہے۔
حتمی رینڈر سے پہلے آپ اسکرپٹ، منصوبے اور پیش نظارے کی منظوری دیتے ہیں۔ ورک فلو پیش رفت کو PROGRESS.md میں لاگ کرتا ہے، جس سے نیا سیشن وہیں سے جاری رہ سکتا ہے جہاں پچھلا سیشن رکا تھا۔
پروڈکشن کی اہم خصوصیات دریافت کریں
ہدایت کاری اور رفتار
یہ پلے بک پہلے تین سیکنڈز میں ہُکس، رفتار، شاٹ کی اقسام، J-cuts، L-cuts، match cuts اور کال ٹو ایکشن کی ساخت کا احاطہ کرتی ہے۔ یہ ایڈیٹنگ کی شدت کے پانچ درجے بھی متعین کرتی ہے، جو تیز رفتار ریلز سے لے کر محتاط کارپوریٹ ویڈیوز تک پھیلے ہوئے ہیں۔
اینیمیشن اور موشن گرافکس
تیار کردہ بصری عناصر کے لیے یہ اسکل kinetic typography، 3D متن، UI mockups، کرسر اینیمیشن، اسٹیکرز، particles، Lottie مواد اور Three.js product shots کو سپورٹ کرتی ہے۔ یہ easing، staggering اور overshoot جیسے اینیمیشن اصول بھی لاگو کرتی ہے۔
فوٹیج اور موضوع کے ٹریٹمنٹس
ریکارڈ شدہ فوٹیج کے لیے ورک فلو RVM اور SAM2 جیسے ٹولز کی مدد سے punch zooms، کیپشنز، speed ramps اور subject cutouts شامل کر سکتا ہے۔ جب ایڈیٹ میں یہ انداز درکار ہو تو کیپشنز کو موضوع کے پیچھے بھی رکھا جا سکتا ہے۔
رنگ، لے آؤٹ اور رسائی
رہنمائی میں 60-30-10 رنگوں کا طریقہ، WCAG contrast اور 9:16 پلیٹ فارمز کے لیے safe zones شامل ہیں۔ یہ باتیں پلیٹ فارم کے مقامی فارمیٹس میں اہم متن اور بصری عناصر کو قابلِ مطالعہ رکھنے میں مدد دیتی ہیں۔
وائس اوور اور آواز
وائس اوور اسکرپٹس ElevenLabs کے لیے تیار کیے جاتے ہیں، جبکہ faster-whisper لفظ بہ لفظ timestamps فراہم کر سکتا ہے۔ ساؤنڈ ڈیزائن میں انفرادی فریمز کے ساتھ ہم وقت risers، impacts اور whooshes شامل کیے جا سکتے ہیں، جبکہ آواز کے نیچے ducking اور -14 LUFS اور -1.5 dBTP کا ہدفی مکس استعمال کیا جاتا ہے۔
معاون اسکرپٹس استعمال کریں
ریپوزٹری میں کئی اسکرپٹس شامل ہیں جو پروڈکشن ورک فلو میں مدد دیتے ہیں:
preflight.sh، Node.js، ffmpeg، Playwright، Python ٹولز اور API keys کو چیک کرتا ہے۔preview.mjs، فوری جائزے کے لیے منتخب وقت کی حد کو contact sheet میں رینڈر کرتا ہے۔analyze_ref.sh، reference ویڈیو کو frames، cuts اور audio میں تقسیم کرتا ہے۔create_env.sh، خالی API key slots کے ساتھ.envفائل بناتا ہے۔normalize_env.py، موجودہ key فائل کو صاف ستھری.envمیں تبدیل کرتا ہے۔
بہتر نتائج کے لیے جدید تجاویز
- حوالہ جات جلد فراہم کریں: بصری مثالیں منسلک کریں تاکہ brief اور storyboard مطلوبہ انداز کی عکاسی کریں۔
- ڈیلیوری فارمیٹ واضح کریں: بتائیں کہ ویڈیو 9:16، 16:9 یا 1:1 ہونی چاہیے، اور مطلوبہ دورانیہ بھی شامل کریں۔
- مرحلہ وار جائزہ لیں: مکمل رینڈر سے پہلے مسائل پکڑنے کے لیے اسکرپٹ، storyboard اور contact-sheet preview کی منظوری کے مراحل استعمال کریں۔
- source assets منظم رکھیں: فوٹیج، آڈیو، لوگوز، فونٹس اور دیگر حوالہ جات کی واضح شناخت کریں تاکہ ایجنٹ انہیں درست طور پر شامل کر سکے۔
- ضرورت کے مطابق اختیاری ٹولز استعمال کریں: transcription کے لیے
faster-whisper، cutouts کے لیےrembgاور stem separation کے لیےdemucsشامل کریں۔ - تعمیر سے پہلے ماحول چیک کریں: پروجیکٹ کے آخری مرحلے میں rendering dependencies کی کمی دریافت ہونے سے بچنے کے لیے پہلے preflight اسکرپٹ چلائیں۔
- پیش رفت کے لاگز سے جاری رکھیں: نئے سیشن میں کام دوبارہ شروع کرتے وقت
PROGRESS.mdدیکھیں۔
نتیجہ
Motion Video Director، Claude Code، Codex، Cursor یا کسی دوسرے terminal-capable coding agent کے ساتھ مکمل ویڈیوز بنانے کا ایک منظم طریقہ فراہم کرتا ہے۔ اسکل انسٹال کریں، اپنے پروجیکٹ کی وضاحت کریں، اسکرپٹ اور storyboard کا جائزہ لیں، preview دیکھیں، پھر مقامی rendering workflow کو حتمی ویڈیو تیار کرنے دیں۔ یہ After Effects یا Premiere Pro کی ضرورت کے بغیر code-generated motion graphics اور edited footage، دونوں کو سپورٹ کرتا ہے۔
