مرکزی مواد پر جائیں
اے آئی ٹیوٹوریلز

onetake Claude ایجنٹ اسکل کے ساتھ مسلسل شاٹ والی پروڈکٹ فلمیں بنائیں

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

onetake Claude ایجنٹ اسکل کے ساتھ مسلسل شاٹ والی پروڈکٹ فلمیں بنائیں

onetake کیا ہے؟

onetake ایک Claude Agent Skill ہے جو پروڈکٹ لانچ فلمیں، ٹیزرز اور فیچر ڈیمونسٹریشنز ایک مسلسل ٹیک کے طور پر بنانے کے لیے استعمال ہوتی ہے۔ غیر متعلقہ ٹائٹل کارڈز، UI شاٹس اور فیچر اسکرینز کو فِیڈز کے ذریعے جوڑنے کے بجائے، یہ ایسی ٹرانزیشنز ڈیزائن کرتی ہے جن میں ایک عنصر واضح طور پر برقرار رہتا ہے اور اگلے مرحلے کا حصہ بن جاتا ہے۔

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

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

تسلسل کیوں اہم ہے

AI سے تیار کردہ بہت سی موشن ویڈیوز ایک ایک شاٹ کے لحاظ سے قابل قبول دکھائی دیتی ہیں، لیکن مجموعی طور پر دیکھنے پر پریزنٹیشن جیسی محسوس ہوتی ہیں۔ مسئلہ یہ ہے کہ ہر منظر پچھلے منظر کی جگہ لے لیتا ہے۔ onetake دو مراحل کے درمیان حد کو مرکزی ڈیزائن مسئلہ سمجھتی ہے۔

ہر حد پر پروڈکشن کو کسی ایسی شے، شکل، حرکت یا کیمرے کے تعلق کی نشاندہی کرنی چاہیے جو آگے منتقل ہو۔ کیمرا موضوع کا پیچھا کر سکتا ہے، اگلے مقام کی طرف تیزی سے مڑ سکتا ہے، ہاتھ میں پکڑے کیمرے کے آپریٹر کی طرح حرکت کر سکتا ہے، ٹکراؤ پر ردعمل دے سکتا ہے، اور پھر ساکن ہو سکتا ہے تاکہ اہم حرکات کو نمایاں ہونے کی گنجائش ملے۔

اہم خصوصیات

  • مسلسل بصری تسلسل: ہر مرحلہ پچھلے مرحلے سے آگے بڑھتا ہے، غیر متعلقہ متبادل کے طور پر ظاہر نہیں ہوتا۔
  • HTML میں دوبارہ بنائے گئے انٹرفیس: پروڈکٹ UI کو اسکرین شاٹس سے HTML میں دوبارہ بنایا جاتا ہے اور کیمرے کے پلین پر رکھا جاتا ہے۔ اس طرح اسکرین ریکارڈنگ سے گریز ہوتا ہے اور کیمرے کو انٹرفیس کے اندر حرکت کرنے کی اجازت ملتی ہے۔
  • پیمائش شدہ حرکت: موو لائبریری میں تقریباً 38 حرکات شامل ہیں، جو اسپرنگز، آمد، تسلسل، رابطے، سمیولیشنز، کیمرے کے رویے اور سیال پس منظر کا احاطہ کرتی ہیں۔ ہر حرکت وقت پر مبنی خالص فنکشن ہے جس میں رفتار کا پیمائش شدہ منحنیہ شامل ہے۔
  • موشن بلر: کھلے 180-degree شٹر کے دوران متحرک فریمز متعدد بار کیپچر کیے جاتے ہیں اور لکیری روشنی میں اوسط نکالا جاتا ہے، جس سے تیز حرکات اسٹروبنگ کے بجائے قدرتی طور پر دھندلی دکھائی دیتی ہیں۔
  • ایونٹ پر مبنی آواز: فلم کے ایونٹس کے مطابق فولی اور سنتھیسس رکھا جاتا ہے، مشترکہ ریورب استعمال ہوتی ہے اور اہم ٹکراؤ کے نیچے موسیقی کی آواز کم کی جاتی ہے۔
  • متعین شدہ آؤٹ پٹ: ایک ہی وقت پر جانے سے وہی فریم تیار ہوتا ہے۔ ڈرافٹس 30 فریم فی سیکنڈ پر 1080p کو ہدف بناتے ہیں، جبکہ حتمی رینڈر 60 فریم فی سیکنڈ پر 4K کو ہدف بنا سکتے ہیں۔
  • خودکار تصدیق: پروجیکٹ فریمز کی جانچ کرتا ہے، حدود کا پتا لگاتا ہے اور جائزہ لیتا ہے کہ بصری مواد ان حدود کے پار برقرار رہتا ہے یا نہیں۔

اسکل انسٹال کریں

ریپوزٹری کو اپنے ایجنٹ کے استعمال کردہ skills ڈائریکٹری میں کلون کریں۔ Claude Code کے لیے چلائیں:

git clone https://github.com/feitangyuan/onetake.git ~/.claude/skills/onetake

Codex یا ایسے دیگر ایجنٹس کے لیے جو agents ڈائریکٹری سے skills پڑھتے ہیں، استعمال کریں:

git clone https://github.com/feitangyuan/onetake.git ~/.agents/skills/onetake

ریپوزٹری میں بنیادی پروٹوکول SKILL.md، موشن اور UI یوٹیلٹیز lib/ میں، پروڈکشن اسکرپٹس scripts/ میں، ڈیمونسٹریشنز gallery/ میں، اور تحریری رہنمائی references/ میں شامل ہے۔

ضروری ٹولز انسٹال کریں

onetake کے لیے Playwright اور Chromium کے ساتھ python3، نیز numpy، scipy، Pillow اور matplotlib درکار ہیں۔ ریفرنس تجزیے کے لیے opencv-python بھی استعمال ہوتا ہے۔ آپ کو ffmpeg اور node کی بھی ضرورت ہے۔

اگر آپ نریشن چاہتے ہیں تو faster-whisper اور Kokoro TTS شامل کریں۔ README کے مطابق موسیقی ڈیفالٹ طور پر رائلٹی فری ہوتی ہے۔

پرامپٹ کے ساتھ پروجیکٹ شروع کریں

انسٹالیشن کے بعد ایجنٹ سے کوئی واضح پروڈکشن ٹاسک کہیں۔ مثلاً:

Make a 15 s launch video for my app
Make a feature demo rebuilt from these screenshots, no screen recording
My motion video feels like a slideshow — fix it

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

فلم مرحلہ وار بنائیں

  1. ریفرنس کا تجزیہ کریں۔ ریفرنس فلم کو عددی طور پر توڑیں: پیمائش کریں کہ کتنا وقت ساکن ہے، کٹس کہاں واقع ہوتی ہیں، اور حرکات کس طرح تیز اور پھر پرسکون ہوتی ہیں۔
  2. تین تصورات تیار کریں۔ ہر تصور میں تصویر کو ایک جملے میں بیان کیا جائے، مثلاً “ایک نقطہ سب کچھ بن جاتا ہے” یا “پیمانے کے اندر ایک زوم”۔ کارڈ پر مبنی ایک ہی کہانی کو تین مختلف طریقوں سے بیان کرنے سے گریز کریں۔
  3. بیٹ شیٹ لکھیں۔ ردھم اور تسلسل کو بیک وقت متعین کریں۔ شاٹ کی طوالت میں کم از کم چار گنا فرق رکھیں، اور ہر حد پر واضح طور پر بتائیں کہ کیا برقرار رہتا ہے۔
  4. اینیمیشن ترتیب دیں۔ موشن لائبریری اور UI-rebuild kit استعمال کرتے ہوئے ایک HTML فائل بنائیں۔ ٹرانزیشنز اس طرح ڈیزائن کریں کہ کارڈز، لکیریں، ونڈوز، کردار یا کیمرے کے راستے واضح طور پر اگلے مرحلے میں تبدیل ہوں۔
  5. موشن بلر کے ساتھ رینڈر کریں۔ پروڈکشن کے مرحلے کے مطابق ڈرافٹ 1080p30 یا حتمی فلم 4K60 پر تیار کرنے کے لیے رینڈرنگ ٹولز استعمال کریں۔
  6. آواز ترتیب دیں۔ فلم کے ایونٹس کے مطابق فولی اور سنتھیسس رکھیں، آواز کو ایک ہی ریورب اسپیس میں برقرار رکھیں، اور نمایاں ٹکراؤ کے نیچے موسیقی کی آواز کم کریں۔
  7. جائزے سے پہلے تصدیق کریں۔ خودکار جانچ چلائیں، مسترد شدہ حدود یا تکنیکی مسائل درست کریں، اور اس کے بعد ہی فلم کسی شخص کو دکھائیں۔

تسلسل کو ڈیزائن اصول کے طور پر استعمال کریں

ایک مفید بیٹ کی وضاحت میں بصری عمل اور باقی رہنے والے عنصر، دونوں کا نام ہونا چاہیے۔ مثال کے طور پر صرف یہ نہ لکھیں کہ “موبائل انٹرفیس دکھائیں۔” لکھیں کہ ڈیسک ٹاپ ونڈو دوبارہ ترتیب پا کر فون انٹرفیس میں بدلتی ہے، یا پچھلے لے آؤٹ کی ایک لکیر فون کی پہلی الائنمنٹ گائیڈ بن جاتی ہے۔

یہی اصول اختتام پر بھی لاگو ہوتا ہے۔ onetake کی لانچ فلم میں کاسٹ سمٹ کر لاک اَپ میں شامل ہو جاتی ہے اور بلاک کرسر ایک ہی اسٹروک میں نام لکھ دیتا ہے۔ اس لیے آخری لوگو پچھلی حرکت کا نتیجہ بنتا ہے، الگ اختتامی کارڈ نہیں۔

نتیجے کی جانچ کریں

onetake اوریکل طرز کا تصدیقی ورک فلو استعمال کرتا ہے۔ probe.py ہر فریم میں ظاہر ہونے والی چیز کو ریکارڈ کرتا ہے، حدود تلاش کرتا ہے، اور پوچھتا ہے کہ کون سا بصری مواد ان حدود کے پار برقرار رہا۔ ایسی فلم جس میں بیٹس صرف ایک دوسرے کی جگہ لے لیں، اس وقت بھی ناکام ہو سکتی ہے جب اس کے انفرادی شاٹس نفیس دکھائی دیں۔

README ابتدائی مسترد شدہ لانچ فلم کے لیے 0.00، بعد کے مسترد شدہ ورژن کے لیے 0.40، منظور شدہ نظرثانی کے لیے 0.75، اور onetake لانچ فلم کے لیے 0.83 کے کیری اسکور رپورٹ کرتا ہے۔

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

اعلیٰ سطحی پروڈکشن تجاویز

متنوع ردھم استعمال کریں

ہر بیٹ کو ایک ہی طوالت کا نہ بنائیں۔ onetake شاٹس کی طوالت میں کم از کم چار گنا فرق کی تجویز دیتا ہے۔ اہم تبدیلیوں کو سمجھنے کے لیے ناظر کو وقت دینے کی خاطر، ٹھہراؤ کو حرکت کے تیز سلسلوں کے ساتھ ملائیں۔

اگلے بیٹ کے گرد کیمرہ ڈیزائن کریں

کیمرہ اکثر سبجیکٹ سے ذرا آگے حرکت کرے، اس مقام کی طرف تیزی سے مڑے جہاں اگلی چیز آ کر ٹھہرے گی، یا کسی کارڈ کے اندر سے گزرتا ہوا اسے اگلے منظر میں بدل دے۔ پھر جب کسی ٹرانزیشن کو نمایاں کرنا ہو تو کیمرے کو ساکن رہنے دیں۔

اسکرین ریکارڈنگ کے بجائے دوبارہ بنایا گیا UI ترجیح دیں

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

رینڈر کو متعین رکھیں

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

شامل کیسز کا مطالعہ کریں

ریپوزٹری میں دس مکمل فلمیں شامل ہیں، جن کے بریک ڈاؤنز میں تصورات، بیٹ شیٹس، پیمائشیں، مسترد شدہ ورژنز، اور مسترد کیے جانے کی وجوہ شامل ہیں۔ کیسز میں onetake launch، one-dot، knockon، clearing، pith، ebb، overlap، unbroken، motion-web، اور skill-demo شامل ہیں۔ کیس بریک ڈاؤنز cases ڈائریکٹری میں دستیاب ہیں؛ فلم کا سورس کوڈ شامل نہیں۔

لائسنسنگ

onetake کو PolyForm Noncommercial 1.0.0 لائسنس کے تحت جاری کیا گیا ہے۔ یہ ذاتی، تعلیمی، تحقیقی اور دیگر غیر تجارتی استعمال کے لیے مفت ہے۔ تجارتی استعمال کی اجازت نہیں۔

نتیجہ

onetake ایسی پروڈکٹ فلمیں بنانے کے لیے عملی ورک فلو فراہم کرتا ہے جو سلائیڈ شو کے بجائے ایک مسلسل جڑی ہوئی پرفارمنس محسوس ہوں۔ اسکل انسٹال کریں، اپنی فلم کی وضاحت کریں، ہر حد کی منصوبہ بندی کریں، انٹرفیس HTML میں دوبارہ بنائیں، ناپی ہوئی حرکت اور بلر کے ساتھ رینڈر کریں، آواز کو اسکور کریں، اور انسانی جائزے سے پہلے تصدیق چلائیں۔ بنیادی اصول سادہ ہے: ہر بیٹ کو بصری طور پر اگلے بیٹ میں تبدیل ہونا چاہیے۔