Ice Motion Director
انسٹال

Ice Motion Director

آپ کے کوڈنگ ایجنٹ کے لیے موشن ڈیزائن اور ویڈیو ڈائریکٹر۔ یہ منصوبہ بناتا ہے، ویڈیو کو کوڈ کی صورت میں لکھتا ہے، رینڈر کرتا ہے اور جانچتا ہے۔

npx skills add Omar-Tnzxo/ice-motion-director -g --all

اوپن سورس، Apache-2.0، Claude Code، Codex، Cursor، Gemini CLI اور 40 سے زیادہ دیگر ایجنٹس کے لیے۔

Ice، Ice Motion Director کا میسکوٹ: نیوی ڈائریکٹر بیریٹ پہنے voxel برف کا ٹکڑا، لکڑی کی ڈائریکٹر کرسی پر بیٹھا کلیپر بورڈ تھامے ہوئے

ایک درخواست، ایک روٹ

ایک روٹر اسکل آپ کی درخواست اور آپ کا پروجیکٹ پڑھتی ہے، پھر اسے چھ ورک فلوز میں سے صرف ایک کے حوالے کر دیتی ہے۔

روٹر آزمائیں

“اس پوڈکاسٹ ریکارڈنگ سے عربی کیپشنز کے ساتھ تین عمودی شارٹس کاٹ دو۔”

ice-editآپ کاٹنے کے لیے فوٹیج دیتے ہیں

ice-film

شروع سے بنی ویڈیو۔ مکمل MP4 اور ایک ڈیلیوری رپورٹ۔

ice-explainer

آواز کچھ سمجھاتی ہے۔ کیپشنز کے ساتھ بیان کردہ ایکسپلینر۔

ice-remake

بالکل اس جیسی بناؤ۔ اسی اسٹائل میں نئی ویڈیو، آپ کے مواد کے ساتھ۔

ice-edit

آپ کی اپنی فوٹیج کی ایڈیٹنگ۔ کٹ، کیپشنز، عمودی ورژنز۔

ice-lottie

Lottie اور UI موشن۔ Lottie JSON یا اینیمیٹڈ SVG، ڈیولپر ہینڈ آف کے ساتھ۔

ice-ideas

کچھ بنانے سے پہلے آئیڈیاز۔ کانسیپٹس کا سیٹ اور ایک اسکرپٹ، بلڈ کے لیے تیار۔

آپ

/ice-motion-director:ice میری نوٹس ایپ کے لیے 20 سیکنڈ کی لانچ ویڈیو بناؤ۔ یہ رہی سائٹ: <آپ کا URL>

Ice

میں نے آپ کی سائٹ اور آپ کے شعبے میں اشتہارات کے قواعد دیکھ لیے ہیں۔ دو فیصلے ابھی باقی ہیں؛ ہر ایک میں پہلا آپشن میری تجویز ہے۔

  1. یہ کہاں چلے گی؟عمودی، سوشل کے لیےچوڑی، سائٹ کے لیےمربعتینوں
  2. کیا کوئی آواز بولے؟میوزک اور اسکرین پر متنوائس اوورآواز اور کیپشنزخاموش

پھر میں آئیڈیا پیش کرتا ہوں، لکھتا ہوں، اسٹوری بورڈ بناتا ہوں اور بلڈ کرتا ہوں۔ اگر آپ موجود ہیں تو پورے بلڈ سے پہلے ایک بار اسٹائل فریمز دیکھ لیتے ہیں۔

/ice-04-storyboard

ریویو کارڈ: اسٹوری بورڈ

کیا بنا
آپشنز اور جیتنے والا
تین آغاز زیرِ غور آئے۔ B جیتا: پروڈکٹ پہلے سیکنڈ سے اسکرین پر ہے۔
ناقد کے نوٹس
شاٹ 5 بہت دیر رکتا ہے؛ بیٹ کے مطابق چھوٹا کر دیا گیا۔
ابھی باقی
اینڈ کارڈ کورل میں یا نیوی میں۔
اگلا
/ice-05-look شروع کرنے کے لیے “منظور، آگے چلو” کہیں

اس صفحے کے لیے لکھا گیا مثالی سیشن۔

ایک پرامپٹ، یا ہر مرحلہ

سب کے لیے

Claude Code میں اپنا پہلا پیغام /ice-motion-director:ice سے شروع کریں، پھر ویڈیو اپنے الفاظ میں بیان کریں، مختصر یا تفصیل سے؛ یہ کمانڈ یقینی بناتی ہے کہ ڈائریکٹر ہی شروع ہو، چاہے دوسری ویڈیو اسکلز بھی انسٹال ہوں۔ Ice پہلے آپ کے کاروبار پر تحقیق کرتا ہے، پھر ہر اس فیصلے کے بارے میں پوچھتا ہے جو آپ کا پرامپٹ کھلا چھوڑ دے: ہر سوال کے چار آپشن، تجویز کردہ پہلے، ایک پیغام میں زیادہ سے زیادہ چار سوال، اور زیادہ فیصلے باقی ہوں تو ایک سے زیادہ پیغام۔ اگر آپ کا پرامپٹ سب کچھ پہلے ہی بتا دے، یا آپ کہیں “کچھ مت پوچھو”، تو یہ کچھ نہیں پوچھتا؛ ورنہ یہ آپ کے جوابات کا انتظار کرتا ہے، کیونکہ خاموشی کو کبھی ہاں نہیں سمجھا جاتا۔ پھر، صرف اس صورت میں کہ آپ جواب دینے کو موجود ہوں، ایک پیش نظارہ (اسٹائل فریمز یا اینیمیٹک)، اور اس کے بعد یہ بغیر مزید سوالوں کے فائنل فائل تک چلتا ہے۔ ہر مرحلہ مکمل ہونے پر یہ جواب کا انتظار کیے بغیر آپ کو دو سطریں اور اس مرحلے کی اسٹل تصاویر بھیجتا ہے، تاکہ آپ کا نوٹ بیچ راستے میں ہی اس تک پہنچ سکے۔ اس کا ہر فیصلہ لاگ ہوتا ہے اور ڈیلیوری نوٹ میں سمجھایا جاتا ہے۔

ان کے لیے جو خود سمت دینا چاہتے ہیں

ایک وقت میں ایک مرحلہ چلائیں، /ice-01-brief سے /ice-10-deliver تک (Claude Code میں ہمیشہ چلنے والی شکل /ice-motion-director:ice-01-brief ہے)۔ ہر مرحلہ ایک ریویو کارڈ پر ختم ہوتا ہے: کیا بنا، آپشنز اور ایک کیوں جیتا، ناقد کے نوٹس، اور جو انتخاب ابھی باقی ہیں۔ جتنی بار چاہیں تبدیلیاں مانگیں؛ مرحلہ لاک کرنے کے لیے “منظور” کہیں، یا لاک کر کے اگلا شروع کرنے کے لیے “منظور، آگے چلو”۔ /ice-status بتاتا ہے کہ آپ کہاں ہیں۔

پرامپٹ کی لمبائی یہ بدلتی ہے کہ ہر فیصلہ کون کرے، معیار کبھی نہیں۔ کسی بھی وقت طریقہ بدلیں: رن کے بیچ میں کوئی مرحلہ کمانڈ لکھیں، یا /ice تاکہ یہ خود مکمل کرے۔

دس مراحل دیکھیں

دس مراحل، ہر ویڈیو

ہر روٹ دس مراحل کی ایک ہی ریڑھ پر چلتا ہے، جیسے کوئی پروڈکشن کمپنی کام کرتی ہے۔ نمبر وہی رہتے ہیں؛ ترتیب ویڈیو کی قسم کے ساتھ بدلتی ہے۔

ویڈیو کی قسم
کام کا حجم

کہانی کی قیادت میں۔ ڈیفالٹ ترتیب۔ 04 اور 05 ساتھ ساتھ چلتے ہیں، پھر 07 کے بلڈ کے دوران 08a بنتا ہے، اور 08b ڈرافٹ پر مکس کرتا ہے۔

  1. بریف

  2. کانسیپٹ

  3. اسکرپٹ

  4. اسٹوری بورڈلُک

  5. اینیمیٹک

  6. بلڈساؤنڈ

  7. مکس

  8. ریویو

  9. ڈیلیوری

دسوں مراحل اسی ترتیب سے چلتے ہیں۔ ایک قدم پر دو بلاک ساتھ ساتھ چلتے ہیں اگر آپ کے ایجنٹ کے پاس سب ایجنٹس ہوں، ورنہ ایک کے بعد ایک: 04 اسٹوری بورڈ کے ساتھ 05 لُک، پھر 08a ساؤنڈ جب کہ 07 بلڈ ہو رہا ہو؛ 08b ڈرافٹ پر مکس کرتا ہے۔ مرحلہ 10 پر ہر زبان اور اسپیکٹ ریشو متوازی رینڈر ہوتا ہے۔

مرحلہ 01، بریف

پہلے تحقیق: کاروباری بریف (یہ کیا ہے، ناظرین، پروڈکٹ کی سچائی، مارکیٹ اور حریف، برانڈ شناخت اور حقیقی مواد، موجودہ مہمات، لہجہ)، برانڈ مواد کا منصوبہ اور صنعت و پلیٹ فارم کے اشتہاری قواعد؛ پھر پروجیکٹ بریف اور ہر کھلے فیصلے پر سوالات: ہر ایک کے چار آپشن، ایک پیغام میں زیادہ سے زیادہ چار، ضرورت ہو تو ایک سے زیادہ پیغام۔

اہم آرٹیفیکٹس ice/BRIEF.mdice/research/COMPLIANCE.mdice/assets/brand-sheet.jsonice/DIRECTION.md

قواعد کا ماخذ ice-direction intake، ice-assets

اس حجم پر پوری ریڑھ، مختصر ٹیم، ice-film کے ٹیم درجوں کے مطابق ریویو راؤنڈز۔

ہر روٹ پر مرحلہ 01 کا مطلب
ice-filmبریف
ice-explainerبریف
ice-remakeبریف اور ریفرنس کا تجزیہ
ice-editبریف اور فوٹیج کی درآمد
ice-lottieبریف
ice-ideasبریف

کوئی دو ویڈیوز ایک جیسی نہیں

ٹیمپلیٹس اور ڈیموز حوالہ ہیں، ڈیفالٹ کبھی نہیں۔ آگے بڑھنے سے پہلے ویڈیو کو اپنے قریب ترین بنڈلڈ ٹیمپلیٹ سے چھ میں سے کم از کم چار محوروں پر مختلف ہونا ضروری ہے۔ جو لُک آپ نے خود چنا ہو (کوئی حوالہ، کوئی نامزد اسٹائل، آپ کے برانڈ کی اپنی شناخت) وہ ان محوروں پر مستثنیٰ ہے جنہیں وہ طے کرتا ہے۔

قاعدہ آزمائیں۔ نشان لگائیں کہ آپ کی ویڈیو قریب ترین ٹیمپلیٹ سے کیا بدلتی ہے:

6 میں سے 2

اپنے ٹیمپلیٹ کے بہت قریب۔ ویڈیو واپس ڈائریکشن پر جاتی ہے۔

  • آج کی تاریخ کی تحقیق

    ہر ویڈیو تازہ تحقیق سے شروع ہوتی ہے جو صرف آپ کے بریف پر مبنی ہو۔ جو سرچ اصطلاح آپ کے بریف سے نہ جڑتی ہو، وہ چلنے سے پہلے ہی ہٹا دی جاتی ہے۔

  • متنوع پچ

    کئی سمتیں، جن میں کم از کم دو غیر متوقع ہوں، اور فیصلہ ایک الگ ناقد کرتا ہے۔

  • ہر ویڈیو کا فنگر پرنٹ

    ہر مکمل ویڈیو کا پیلیٹ، ٹائپ اور ساخت آپ کی مشین پر محفوظ ہوتے ہیں، تاکہ اگلی ویڈیو انہیں دہرا نہ سکے۔

  • ڈیفالٹ لُک گیٹ

    ہر طرف نیلا اور جامنی، بریف میں کوئی وجہ نہیں، تو ویڈیو اپنا ہی گیٹ فیل کر دیتی ہے۔

بنانے والا خود کو کبھی نمبر نہیں دیتا

الگ ناقد کردار اسٹوری بورڈز، فریمز، موشن، ساؤنڈ اور ایکسپورٹ شدہ فائل کا جائزہ لیتے ہیں۔ ہر ویڈیو انہی گیٹس سے اسی ترتیب میں گزرتی ہے۔

Ice ایک voxel عدسے سے فلم کے فریمز کی پٹی جانچ رہا ہے، کلیپر بورڈ ایک بازو کے نیچے دبا ہوا ہے
  1. بلڈ سے پہلے

    اسٹوری بورڈ لنٹ اور پری رینڈر لنٹ، پھر کچھ بھی رینڈر ہونے سے پہلے ایک کانٹیکٹ شیٹ۔

    جانچ: اسٹوری بورڈ اور منصوبہ

  2. فریمز اور جوڑ

    فریمز اور جوڑوں کی جانچ، موشن کی کثافت اور خالی وقفے، اور خود رینڈر پر کاریگری کا گیٹ، تاکہ کچھ نہ رکے، نہ اچھلے اور نہ غائب ہو۔

    جانچ: ہر فریم

  3. گھسے پٹے پن کی جانچ

    گھسے پٹے AI مواد اور PowerPoint جیسے لُک کی جانچ اسٹاک AI لُک کو آپ سے پہلے پکڑ لیتی ہے۔

    جانچ: لُک

  4. ڈیفالٹ لُک گیٹ

    جس ویڈیو پر نیلا اور جامنی چھایا ہو، اور بریف میں اس کی کوئی وجہ نہ ہو، وہ فیل ہو جاتی ہے۔

    جانچ: پیلیٹ

  5. فاصلہ اور فنگر پرنٹ

    ٹیمپلیٹ سے فاصلہ، اور آپ کی پچھلی ویڈیوز کے مقابلے میں فنگر پرنٹ کی جانچ۔

    جانچ: یکسانیت

  6. الفاظ اور ساؤنڈ

    کیپشنز اور سنک کے ویلیڈیٹرز، ایکسپورٹ شدہ فائل پر لاؤڈنیس اور اسپیک کی جانچ، اور مکس آڈٹ جو ثابت کرتا ہے کہ ہر ساؤنڈ ایفیکٹ سنائی دیتا ہے، ساتھ آپ کے کانوں کے لیے ایک مختصر فہرست۔

    جانچ: ایکسپورٹ شدہ فائل

  7. اجنبی کی نظر

    بریف کبھی نہ دیکھنے والا ایک نیا ناظر ویڈیو کو سمجھ سکے، برانڈ ویڈیو رینڈم فریمز میں بھی اپنے برانڈ جیسی پڑھی جائے، اور کلائمیکس کا موازنہ ایک ریفرنس سے کیا جاتا ہے۔

    جانچ: ناظر

  8. ڈیلیوری نوٹ

    رینڈر کی منظوری اور ایک ڈیلیوری رپورٹ جس کا ہر دعویٰ ناپے گئے اعداد کے ساتھ آتا ہے۔

    جانچ: ice/review/NOTE.md

جانچیں رینڈر شدہ ویڈیو کو ہی ناپتی ہیں: رفتار، گہرائی، فنشنگ، رنگ، مستقل نشانات، بولنے والے کی روشنی، اور یہ کہ ہر ساؤنڈ ایفیکٹ واقعی سنائی دیتا ہے یا نہیں۔ ڈیلیوری رپورٹ کا ہر دعویٰ ناپے گئے اعداد کے ساتھ آتا ہے، ice/review/NOTE.md میں۔

ہر ویڈیو کوڈ ہے

HTML، CSS، GSAP، Remotion، Lottie یا FFmpeg۔ ویڈیو ہر بار ایک جیسی رینڈر ہوتی ہے، عام لیپ ٹاپ پر، بغیر GPU اور بغیر کسی پیڈ ویڈیو ماڈل کے۔

کچھ بھی اسٹاک فوٹیج کے طور پر جنریٹ نہیں ہوتا۔ متن، اعداد اور لوگو ہمیشہ کوڈ میں لکھے جاتے ہیں، بالکل ویسے جیسے آپ نے منظور کیے۔ انجن ہر ویڈیو کے لیے الگ چنا جاتا ہے:

  • HyperFrames
  • Remotion
  • HTML canvas (Playwright اور FFmpeg کے ساتھ)
  • Three.js
  • Lottie
  • p5
  • صرف FFmpeg

حقیقی برانڈز کو ان کا حقیقی مواد ملتا ہے

جب ویڈیو کسی حقیقی کمپنی، پروڈکٹ یا ایپ کے بارے میں ہو تو Ice اس پر تحقیق کرتا ہے اور اس کا حقیقی مواد جمع کرتا ہے: اس کی سائٹ اور ایپ کی لائیو کیپچرز، آفیشل برانڈ کٹس، اس کی اپنی سائٹ سے پڑھے گئے رنگ اور فونٹس، اور لوگو بغیر کسی چھیڑ چھاڑ کے۔ کسی برانڈ کا لُک کبھی اندازے سے نہیں بنتا؛ جب مواد نہ مل سکے تو یہ صاف بتاتا ہے اور آپ سے پوچھتا ہے۔ ویڈیو میں نہ کوئی “غیر سرکاری” والی سطر جلائی جاتی ہے اور نہ کوئی AI لیبل: کسی ایسے برانڈ کے کانسیپٹ کے لیے جس کے لیے آپ کام نہیں کرتے، وہ سطر ڈیلیوری نوٹ اور تجویز کردہ پوسٹ کیپشن میں جاتی ہے۔

your-project/  ice/    state.jsonروٹ، موجودہ مرحلہ، ٹائم اسٹیمپس    BRIEF.mdہر خانہ اپنا ماخذ بتاتا ہے    DIRECTION.mdہر فیصلہ، اس کے آپشنز اور اس کی وجہ    research/تاریخ وار تحقیقی نوٹس    plan/اسکرپٹ، اسٹوری بورڈ، شاٹ پلان، کیو شیٹ    review/NOTE.mdڈیلیوری رپورٹ، ناپ تول کے ساتھ    renders/final/ویڈیو اور اس کے ورژنز
سب کچھ آپ کے پروجیکٹ کے ایک ice/ فولڈر میں رہتا ہے، اس لیے کوئی بھی سیشن وہیں سے شروع ہو سکتا ہے جہاں پچھلا رکا تھا۔

عربی اوّل درجے پر

جب بھی ویڈیو عربی میں ہو یا اسے کسی اور زبان کے ساتھ ملائے، عربی اور دائیں سے بائیں کے قواعد پہلے متنی فیصلے سے ہی لاگو ہوتے ہیں۔

مـخـرج

فيلم لتطبيق Notes مدته ٢٠ ثانية

مخرج کا مطلب ہے ڈائریکٹر۔ کشیدہ لفظ کو صرف انہی جوڑوں پر کھینچتا ہے جن کی عربی اجازت دیتی ہے؛ نیچے کی سطر ایک لاطینی نام اور اعداد کو پڑھنے کی ترتیب توڑے بغیر ملاتی ہے۔
  • حرکت میں حروف کی شکلیں اور نقطے
  • کشیدہ، درست جوڑوں پر کھینچا ہوا
  • ملی جلی سطروں کے لیے Bidi آئسولیشن
  • عربی ہندی یا مغربی اعداد
  • سطر توڑنا اور عربی کیپشنز
  • عربی کے لیے سیف زونز اور کور ٹیکسٹ کے سائز
  • فونٹ کا انتخاب، ہر زبان کی فونٹ جانچ کے ساتھ
  • اسکرپٹس اور وائس اوور کے لیے لہجہ بطور سیٹنگ
  • اسپیچ ریکگنیشن صرف ٹائمنگ کے لیے

156 اسٹائلز، ایک کمانڈ

لائبریری کو فیملی کے لحاظ سے دیکھنے کے لیے /ice-style لکھیں، یا کسی اسٹائل کا نام اور اپنی ویڈیو کا موضوع لکھ کر اسی میں ایک ویڈیو شروع کریں۔

پری سیٹ صرف لُک کی فیملی لاک کرتا ہے۔ بریف، تحقیق، کانسیپٹ اور کوالٹی گیٹس پھر بھی چلتے ہیں، اس لیے ویڈیو اسٹائل کے ڈیمو کی نقل نہیں بنتی۔

Satellite Briefing

حقیقی، لائسنس کے لحاظ سے صاف، جغرافیائی حوالے والی سیٹلائٹ یا فضائی تصاویر، تجزیہ کار کے انداز میں گریڈ کی ہوئی...

کس کے لیے بہترین وقت کے ساتھ ماحولیاتی تبدیلی، فاصلے اور پیمانہ، تحقیقات...

ماخذ lemo-opuscar (LemoLab)

اس میں ویڈیو شروع کریں

/ice-style satellite-briefing <ویڈیو کا موضوع>

ہر ایجنٹ پر انسٹال کریں

ایک لائن آپ کی مشین پر ملنے والے ہر ایجنٹ میں انسٹال کر دیتی ہے۔ بڑے ایجنٹس کے لیے نیٹو پلگ اِن کا راستہ بھی ہے، اور ہر ایجنٹ اور OS کے لیے دستی کاپی کا راستہ۔

کوئی بھی ایجنٹ

Claude Code، Codex، Cursor، Gemini، Copilot، Windsurf، Cline، Roo، Kilo، OpenCode، Antigravity، Amp، Goose، Kiro، Qwen، Trae، Zed، Warp اور مزید۔

npx skills add Omar-Tnzxo/ice-motion-director -g --all
  • یہ ہر Ice اسکل کو آپ کی مشین پر ملنے والے ہر ایجنٹ میں انسٹال کرتا ہے، بغیر کسی سوال کے۔
  • سب انسٹال کریں: اسکلز ایک دوسرے کو کھولتی ہیں، اس لیے صرف کچھ چننے سے رن ٹوٹ جاتا ہے۔
  • Node 22.20 یا نیا ورژن چاہیے۔ بعد میں npx skills update سے اپ ڈیٹ کریں۔

Claude Code

کسی بھی شیل سے بطور پلگ اِن انسٹال کریں۔

claude plugin marketplace add Omar-Tnzxo/ice-motion-director
claude plugin install ice-motion-director@ice-motion-director
  • سیشن کے اندر: /plugin marketplace add Omar-Tnzxo/ice-motion-director، پھر /plugin install ice-motion-director@ice-motion-director۔

Claude.ai اور Desktop

Customize، Plugins، Add، Add marketplace کھولیں اور Omar-Tnzxo/ice-motion-director درج کریں۔

  • پہلے Settings، Capabilities میں Code execution and file creation آن کریں۔
  • پلگ اِن کے صفحے پر Check for updates سے اپ ڈیٹ کریں۔
  • وہاں کیا چلتا ہے: بریف، تحقیق، کانسیپٹس، اسکرپٹس اور اسٹوری بورڈز۔ رینڈرنگ کے لیے کمپیوٹر پر براؤزر اور FFmpeg چاہیے، جو شاید چیٹ کا کوڈ سینڈ باکس فراہم نہ کرے (تصدیق شدہ نہیں)، اس لیے ویڈیو کسی لوکل ایجنٹ جیسے Claude Code سے رینڈر کریں۔

Codex

CLI اور ایپ۔

codex plugin marketplace add Omar-Tnzxo/ice-motion-director
codex plugin add ice-motion-director@ice-motion-director
  • یا Codex میں /plugins چلائیں اور وہیں سے انسٹال کریں، پھر نیا سیشن شروع کریں۔
  • اپ ڈیٹ: codex plugin marketplace upgrade ice-motion-director۔ Codex ایپ میں Plugins ٹیب استعمال کریں۔

Cursor

Cursor کے لیے اسکلز انسٹال کریں۔

npx skills add Omar-Tnzxo/ice-motion-director -a cursor

Gemini CLI اور Antigravity

Gemini CLI ایکسٹینشن اور Antigravity CLI پلگ اِن۔

gemini extensions install https://github.com/Omar-Tnzxo/ice-motion-director
agy plugin install https://github.com/Omar-Tnzxo/ice-motion-director
  • Gemini کو gemini extensions update ice-motion-director سے اپ ڈیٹ کریں؛ Antigravity CLI اپ ڈیٹ کرنے کے لیے وہی agy کمانڈ دوبارہ چلائیں۔
  • Antigravity ایپ اور IDE: npx skills add Omar-Tnzxo/ice-motion-director -a antigravity۔

GitHub Copilot

CLI اور VS Code۔

copilot plugin marketplace add Omar-Tnzxo/ice-motion-director
copilot plugin install ice-motion-director@ice-motion-director
  • VS Code: Command Palette میں Chat: Install Plugin From Source چنیں اور https://github.com/Omar-Tnzxo/ice-motion-director پیسٹ کریں۔
  • اپ ڈیٹ: copilot plugin update ice-motion-director۔

Qwen Code

بطور ایکسٹینشن انسٹال کریں۔

qwen extensions install Omar-Tnzxo/ice-motion-director
  • اپ ڈیٹ: qwen extensions update ice-motion-director۔

باقی تمام ایجنٹس

Windsurf، Cline، Roo Code، Kilo Code، OpenCode، Amp، Goose، Kiro، Trae، Zed، Warp، Augment اور دیگر۔

npx skills add Omar-Tnzxo/ice-motion-director -a <agent>
  • ایجنٹ ids: windsurf، cline، roo، kilo، opencode، amp، goose، kiro-cli، trae، zed، warp، augment۔
  • ہر ایجنٹ اور ہر OS کے دستی کاپی راستے ریپو کے انسٹال میٹرکس میں ہیں۔

آپ کی مشین کو کیا چاہیے

آپ کا ایجنٹ آپ کے چنے ہوئے روٹ کے لیے یہ چیزیں جانچتا ہے اور بتاتا ہے کہ کیا کمی ہے، ساتھ آپ کے سسٹم کے لیے ایک ہی کمانڈ۔ جو مفت پیکیجز اور ماڈلز کسی روٹ کو درکار ہوں انہیں یہ خود مقررہ ورژنز پر انسٹال کرتا ہے اور ڈیلیوری نوٹ میں ان کا نام لکھتا ہے؛ جو کچھ پیڈ ہو یا اکاؤنٹ کے پیچھے ہو اس کے لیے پہلے پوچھا جاتا ہے۔ آئیڈیاز اور اسکرپٹس کو کچھ نہیں چاہیے۔ Lottie کو Node چاہیے۔ ہر ڈیلیور ہونے والی ویڈیو (ویڈیوز، ایکسپلینرز، ری میکس اور ایڈیٹس) کو Node، FFmpeg، ایک براؤزر اور کوالٹی چیک پیکجز کے ساتھ Python 3 چاہیے: Python کے بغیر ویڈیو بلڈ تو ہو سکتی ہے مگر ڈیلیور نہیں، کیونکہ اس کی تفصیل کی جانچ نہیں چل سکتی۔

Windows کے لیے انسٹال کمانڈز
ضرورتکمانڈ
Node.js (LTS)winget install --id OpenJS.NodeJS.LTS -e
FFmpegwinget install --id Gyan.FFmpeg -e
Chrome یا Chromiumwinget install --id Google.Chrome -e
Python 3winget install --id Python.Python.3.13 -e

Windows نوٹس

  • ہر کمانڈ PowerShell اور cmd میں یکساں چلتی ہے۔
  • اگر PowerShell کہے کہ اسکرپٹس چلانا بند ہے تو npx.cmd skills add استعمال کریں، یا ایک بار اپنے یوزر کے لیے Set-ExecutionPolicy -Scope CurrentUser RemoteSigned سے اسکرپٹس کی اجازت دیں۔
  • --all PowerShell اور cmd میں یکساں چلتا ہے (cmd میں --skill '*' نہیں چلتا؛ اسے --skill "*" کی طرح کوٹ کریں)۔
  • WSL میں، اندر صرف تب انسٹال کریں جب آپ کا ایجنٹ بھی WSL کے اندر چلتا ہو۔
macOS کے لیے انسٹال کمانڈز
ضرورتکمانڈ
Node.js (LTS)brew install node@24
FFmpegbrew install ffmpeg
Chrome یا Chromiumbrew install --cask google-chrome
Python 3brew install python
Ubuntu یا Debian کے لیے انسٹال کمانڈز
ضرورتکمانڈ
Node.js (LTS)nvm, then nvm install --lts
FFmpegsudo apt install ffmpeg
Chrome یا ChromiumChrome .deb or sudo snap install chromium
Python 3sudo apt install python3 python3-venv
Fedora کے لیے انسٹال کمانڈز
ضرورتکمانڈ
Node.js (LTS)sudo dnf install nodejs
FFmpegsudo dnf install ffmpeg-free
Chrome یا Chromiumsudo dnf install chromium
Python 3sudo dnf install python3
Arch کے لیے انسٹال کمانڈز
ضرورتکمانڈ
Node.js (LTS)sudo pacman -S nodejs npm
FFmpegsudo pacman -S ffmpeg
Chrome یا Chromiumsudo pacman -S chromium
Python 3sudo pacman -S python

درست کم از کم ورژنز skills/ice-engines/references/versions.json میں ہیں۔ ہر ایجنٹ کے دستی کاپی راستے: انسٹال میٹرکس۔

یہ کیا نہیں کرتا

  • یہ لائیو ایکشن شوٹ نہیں کرتا۔ یہ آپ کی دی ہوئی فوٹیج ایڈٹ کرتا ہے اور باقی سب کچھ کوڈ میں موشن ڈیزائن کے طور پر بناتا ہے۔
  • یہ فوٹو ریئل CGI یا کیریکٹر اینیمیشن اسٹوڈیو نہیں ہے۔ پیچیدہ کیریکٹر رِگز، لِپ سنک اور بھاری فوٹو ریئل 3D اس کے دائرے سے باہر ہیں؛ اسٹائلائزڈ 2D، کائنیٹک ٹائپ، کولاج، پکسل، ہاتھ سے بنی ڈرائنگ اور ہلکا 3D اس کا اصل میدان ہیں۔
  • یہ AI ویڈیو جنریٹر نہیں ہے۔ AI تصاویر، ویڈیو یا آوازیں اختیاری اضافے ہیں جو آپ مانگ سکتے ہیں، مرکزی انجن کبھی نہیں۔ متن، اعداد اور لوگو ہمیشہ کوڈ میں لکھے جاتے ہیں۔
  • یہ حقیقی برانڈز کے بارے میں حقائق نہیں گھڑتا۔ حقیقی برانڈز کو ان کا حقیقی مواد ملتا ہے؛ جو یہ حاصل نہ کر سکے، وہ آپ سے مانگتا ہے۔

پرائیویسی اور نیٹ ورک

  • آپ کی مشین پر چلتا ہے۔ ویڈیوز آپ کی مشین پر آپ کے براؤزر اور FFmpeg سے رینڈر ہوتی ہیں۔ یہ اسکلز کچھ بھی اپ لوڈ نہیں کرتیں۔
  • نیٹ ورک کالز، سب پہلے سے بتائی گئی۔ ڈائریکشن کے لیے ویب تحقیق (آپ کے ایجنٹ کے اپنے سرچ ٹول سے)؛ مفت حقیقی میڈیا کی ڈاؤن لوڈز جو یہ خود چنتا ہے (میوزک، ساؤنڈ ایفیکٹس، فوٹیج، تصاویر، جھنڈے، نقشے، فونٹس) عوامی لائبریریوں اور سرکاری ذرائع سے، ہر ایک آپ کے پروجیکٹ میں اپنے ماخذ اور لائسنس کی حیثیت کے ساتھ درج، نامزد عوامی شخصیات کی تصاویر اور سرکاری جھنڈے Wikidata اور Wikimedia Commons کے ذریعے تلاش کیے جاتے ہیں، اور آپ کے اپنے لائبریری فولڈرز (sources.json میں local_libraries) سب سے پہلے کھنگالے جاتے ہیں؛ Ice کا اپنا CC0 ساؤنڈ ایفیکٹس پیک (128 ریکارڈ شدہ ایفیکٹس)، جو پروجیکٹ کے GitHub Release سے ایک بار ڈاؤن لوڈ ہوتا ہے اور SHA-256 سے جانچا جاتا ہے؛ مفت ٹولز اور ماڈلز کی انسٹالیشن مقررہ ورژنز پر، جن کا نام ڈیلیوری نوٹ میں درج ہوتا ہے؛ Google Fonts جب منتخب فونٹ وہاں سے ہو۔ ڈاؤن لوڈز کو --offline یا ICE_OFFLINE=1 سے بند کریں، یا ~/.ice-motion-director/sources.json میں انہیں پہلے پوچھنے پر لگا دیں۔ بڑی ڈاؤن لوڈز اور رینڈرز سے پہلے یہ خالی ڈسک اسپیس جانچتا ہے اور اسی ڈرائیو پر کام کرتا ہے جس میں گنجائش ہو۔
  • اختیاری، صرف درخواست پر۔ AI تصویر، ویڈیو یا آواز کی جنریشن، ہوسٹڈ ٹرانسکرپشن یا TTS۔ ان پر پیسے لگ سکتے ہیں اور آپ کی اجازت کے بغیر کبھی استعمال نہیں ہوتے۔
  • لوکل میموری۔ ~/.ice-motion-director/fingerprints.jsonl پر ایک چھوٹی فنگر پرنٹ فائل ہر مکمل ویڈیو کا پیلیٹ، ٹائپ اور ساخت محفوظ کرتی ہے تاکہ اگلی ویڈیو انہیں نہ دہرائے۔ آپ اسے جب چاہیں ڈیلیٹ کر سکتے ہیں۔
  • کوئی ٹیلی میٹری نہیں۔
  • نقل شدہ، اصل لائسنس برقرار
  • صرف خیالات، اپنے الفاظ میں دوبارہ لکھے گئے
  • غیر تجارتی فولڈرز، اپنا لائسنس
  • اپنے لائسنس کے ساتھ شامل
  • بانی کی اپنی اسکلز

مکمل تفصیل، کیا استعمال ہوا اور کہاں ہے: CREDITS.md۔ اصل لائسنس متن: LICENSES/۔

لوگ کیا پوچھتے ہیں

Ice نیوی voxel ہیڈ فونز پہنے، دونوں ہاتھ ایئر کپس پر، کلیپر بورڈ اس کے پیروں کے پاس کھڑا ہے

نہیں۔ ویڈیوز کوڈ کی صورت میں لکھی جاتی ہیں اور عام لیپ ٹاپ پر براؤزر اور FFmpeg سے رینڈر ہوتی ہیں۔

جی ہاں، آپ کی بنائی ہوئی ویڈیوز آپ کی ہیں۔ noncommercial/ نامی چند بنڈلڈ فولڈرز پر ان کے مصنفین کے غیر تجارتی لائسنس ہیں؛ ورک فلوز آپ کے پروجیکٹ میں تجارتی استعمال کا جواب دیکھتے ہیں اور تجارتی کام میں انہیں چھوڑ دیتے ہیں۔ باہر کا جو مواد یہ خود ڈھونڈتا ہے یا آپ دیتے ہیں (فوٹیج، موسیقی، لوگو) وہ لائسنس کی حالت کے ساتھ ڈیلیوری نوٹ میں درج ہوتا ہے؛ شائع کرنے سے پہلے ان حقوق کو کلیئر کرانا آپ کی ذمہ داری ہے۔

ice-engines ہر ویڈیو کے لیے چنتا ہے: HyperFrames، Remotion، HTML canvas (Playwright اور FFmpeg کے ساتھ)، Three.js، Lottie، p5 یا صرف FFmpeg۔ کچھ کاروباروں کے لیے Remotion کو کمپنی لائسنس چاہیے؛ اسکل بتا دیتی ہے کہ یہ کب لاگو ہوتا ہے۔

کہیں “میرے لیے فیصلہ کرو” یا “کچھ مت پوچھو”۔ یہ خود چنے گا، ہر وجہ ice/DIRECTION.md میں لاگ کرے گا، اور ہر انتخاب ڈیلیوری رپورٹ میں درج کرے گا، تاکہ آپ ایک جواب میں ان میں سے کوئی بھی بدل سکیں۔ اگر آپ بس جواب نہ دیں تو یہ انتظار کرتا ہے: خاموشی کو کبھی ہاں نہیں سمجھا جاتا۔

آپ کا ایجنٹ آپ کے چنے ہوئے روٹ کے لیے یہ جانچتا ہے اور بتاتا ہے کہ کیا کمی ہے، ساتھ آپ کے سسٹم کے لیے ایک ہی کمانڈ۔ جو مفت پیکیجز اور ماڈلز کسی روٹ کو درکار ہوں (ٹرانسکرپشن، اسٹیم سیپریشن اور اسی طرح کے) انہیں یہ خود مقررہ ورژنز پر انسٹال کرتا ہے اور ڈیلیوری نوٹ میں ان کا نام لکھتا ہے؛ جو کچھ پیڈ ہو یا اکاؤنٹ کے پیچھے ہو اس کے لیے پہلے پوچھا جاتا ہے۔ آئیڈیاز اور اسکرپٹس کو کچھ نہیں چاہیے۔ Lottie کو Node چاہیے۔ ہر ڈیلیور ہونے والی ویڈیو کو Node، FFmpeg، ایک براؤزر اور Python 3 چاہیے۔

آپ کی طرف سے: Claude Code میں /ice-motion-director:ice سے شروع ہونے والا ایک پرامپٹ، پھر ہر کھلے فیصلے پر سوالات (ہر ایک کے چار آپشن، ایک پیغام میں زیادہ سے زیادہ چار، اور اگر آپ کا پرامپٹ سب کچھ بتا دے یا آپ کہیں “کچھ مت پوچھو” تو کوئی سوال نہیں) اور، اگر آپ موجود ہوں، ایک پیش نظارہ، جہاں آپ ویڈیو پر لگے دو یا تین حقیقی میوزک آپشنز بھی سنتے ہیں اور ایک چن لیتے ہیں (تین، جب تک آپ sources.json میں music_options کو 2 نہ کر دیں)۔ جب یہ چل رہا ہو تو ہر مرحلہ آپ تک دو سطروں اور اپنی اسٹل تصاویر کی صورت میں پہنچتا ہے، تاکہ آپ بیچ راستے میں دخل دے سکیں۔ پسِ پردہ آپ کا ایجنٹ کئی مددگار ایجنٹس کے ساتھ دسوں مراحل چلاتا ہے، اس لیے ایک مختصر اشتہار بھی کچھ دیر چلتا ہے اور چیٹ کے جواب سے کہیں زیادہ آپ کا پلان استعمال کرتا ہے۔ اگر بیچ میں آپ کا ایجنٹ استعمال کی حد پر پہنچ جائے تو بعد میں /ice لکھیں: یہ ice/state.json سے وہیں سے دوبارہ شروع کرے گا جہاں رکا تھا۔

جی ہاں۔ Ice Motion Director اوپن سورس ہے، Apache-2.0 کے تحت۔ noncommercial/ اور vendor/hypit/ نامی فولڈرز اپنے لائسنس رکھتے ہیں، جو ان کے اندر درج ہیں۔

اپنے ایجنٹ کو ایک ڈائریکٹر دیں

ایک لائن پیسٹ کریں، پھر سادہ الفاظ میں ویڈیو مانگیں۔ Ice اسے بریف سے ڈیلیوری تک لے جاتا ہے اور جس قدم پر آپ چاہیں اپنا کام دکھاتا ہے۔

npx skills add Omar-Tnzxo/ice-motion-director -g --all
Ice کلیپر بورڈ کھولے ہوئے، ایکشن کہنے کو تیار