heditor کیا ہے؟
heditor ایک اوپن SKILL.md-بیسڈ Agent Skill ہے جو talking-head فوٹیج کو عمودی Reels، Shorts اور TikToks میں تبدیل کرتا ہے۔ یہ Claude Code، Codex، OpenCode، Cursor اور Hermes جیسے ایجنٹس کے ساتھ کام کرتا ہے۔
ہر ایڈٹ کو دستی طور پر ترتیب دینے کے بجائے، آپ اپنے ایجنٹ کو ایک ویڈیو اور ایڈیٹنگ کی ہدایت دیتے ہیں۔ heditor ریکارڈنگ کا تجزیہ کرتا ہے، مقرر کی شناخت کرتا ہے، لفظ کی سطح کی ٹائمنگ کے ساتھ آڈیو کو ٹرانسکرائب کرتا ہے، تقریباً 30 سے 70 سیکنڈ کا مکمل حصہ منتخب کرتا ہے، اور 1080×1920 کی عمودی کمپوزیشن بناتا ہے۔
یہ ورک فلو مقامی طور پر چلتا ہے اور فریم کے لحاظ سے درست کٹس، آواز کی پروسیسنگ، ہم وقت کیپشنز، موشن گرافکس، صوتی اثرات، موسیقی اور خودکار جانچ کو یکجا کرتا ہے۔ بصری کمپوزیشنز HTML اور GSAP کے ذریعے بنائی جاتی ہیں اور HyperFrames کے ذریعے رینڈر ہوتی ہیں۔
اہم خصوصیات
- Reels، Shorts اور TikToks کے لیے عمودی 1080×1920 آؤٹ پٹ۔
- لفظ کے ساتھ ہم وقت کیپشنز اور تقریر سے باخبر ایڈیٹنگ۔
- کیمرہ اور تقریر کی فریم کے لحاظ سے درست کٹس، مختصر کیے گئے غیر ضروری وقفوں کے ساتھ۔
- تقریر کے مفہوم کے مطابق تیار کردہ موشن گرافکس اور منظر کی تبدیلیاں۔
- آواز کو ترجیح دینے والی آڈیو مکسنگ، جس میں موسیقی اور اثرات کو −14 LUFS کے ہدف پر پس منظر میں رکھا جاتا ہے۔
- لِنٹنگ، ٹیسٹس، پری ویوز، محفوظ مارجنز، لاؤڈنس، ٹرو پیک، حتمی آڈیو ٹرانسکرپشن اور 40 فریم کی کانٹیکٹ شیٹ کے لیے خودکار معیار کی جانچ۔
- گیارہ نامزد اسٹائلز:
cinema،ruptura،impacto،game،thriller،ide،aeroporto،chat،documentario،podcastاورmissao۔
ایڈیٹنگ موڈ منتخب کریں
مقررہ اسٹائل
مقررہ اسٹائل ایک قائم شدہ بصری زبان لاگو کرتا ہے، جبکہ مناظر کو مخصوص ویڈیو کے لیے دوبارہ تیار کیا جاتا ہے۔ مثال کے طور پر، آپ ایجنٹ سے کہہ سکتے ہیں کہ کسی کلپ کو aeroporto اسٹائل میں ایڈٹ کرے۔ نتیجے میں کنٹرول ٹاور کا تصور، ریڈار عناصر، روانگی بورڈ کی ٹائپوگرافی اور ریڈیو جیسے کیپشنز استعمال ہوتے ہیں، لیکن اسٹائل کو ایک سخت ٹیمپلیٹ نہیں سمجھا جاتا۔
تخلیقی موڈ
تخلیقی موڈ میں ایجنٹ ویڈیو کا مطالعہ کرتا ہے، فارمیٹ کے چھ سے آٹھ تصورات بناتا ہے، حوالہ جات پر تحقیق کرتا ہے، تقریر کے لیے موزوں سب سے حیران کن تصور منتخب کرتا ہے، اور ایک حسب ضرورت بصری دنیا تیار کرتا ہے۔ ورک فلو کا مقصد بار بار بصری تبدیلیاں لانا ہے، تقریباً ہر 1.5 سے 2 سیکنڈ بعد، جبکہ صوتی اثرات اسکرین پر ہونے والی کارروائیوں کی معاونت کرتے ہیں۔
حوالے کے ساتھ تخلیقی موڈ
آپ کسی گیم، اینیمی اوپننگ، نیوز براڈکاسٹ یا نیچر ڈاکیومنٹری جیسے حوالے فراہم کر سکتے ہیں۔ مثال کے طور پر، GTA 6 کے اسٹائل میں تخلیقی موڈ کی درخواست کریں۔ heditor حوالے کے رنگوں، ٹائپوگرافی، انٹرفیس عناصر، حرکت اور صوتی زبان پر تحقیق کرتا ہے، پھر محفوظ لائسنس کے ساتھ ایسی تخلیق تیار کرتا ہے جو محفوظ لوگوز، کرداروں، برانڈز یا موسیقی استعمال کیے بغیر خراجِ تحسین پیش کرے۔
حوالے کو تخلیقی سمت کے طور پر استعمال کریں، محفوظ اثاثوں کی نقل بنانے کی درخواست کے طور پر نہیں۔
انسٹالیشن اور سیٹ اپ
تجویز کردہ انسٹالر
انسٹالر معاون ایجنٹس کا پتا لگاتا ہے، ہر ایجنٹ میں اسکل کا لنک بناتا ہے، مقامی ماحول تیار کرتا ہے، اور تشخیصی کمانڈ چلاتا ہے۔
curl -fsSL https://raw.githubusercontent.com/pycodebr/heditor/main/install.sh | bash
سیٹ اپ کے دوران heditor معاون پیکیج مینیجرز کے ذریعے FFmpeg، Node.js 18 یا اس کے بعد کا ورژن، Python 3.10 سے 3.13، Git اور curl جیسے غیر موجود ٹولز انسٹال کر سکتا ہے۔ یہ ~/.heditor/venv میں Python ماحول بھی بناتا ہے، HyperFrames اور Chrome تیار کرتا ہے، مطلوبہ ماڈلز اور اثاثے ڈاؤن لوڈ کرتا ہے، ~/.heditor/env.sh بناتا ہے، اور heditor کمانڈ انسٹال کرتا ہے۔
انسٹالر ایسے اختیارات فراہم کرتا ہے جیسے ایجنٹ منتخب کرنا، لنک کے بجائے کاپی کرنا، آڈیو اثاثوں کو چھوڑنا، یا سیٹ اپ چھوڑ دینا:
bash install.sh --agent claude
bash install.sh --agent all
bash install.sh --copy
bash install.sh --no-audio
bash install.sh --no-setup
Skills CLI کے ذریعے انسٹال کریں
آپ Vercel Skills CLI کے ذریعے بھی اسکل انسٹال کر سکتے ہیں، پھر اس کا سیٹ اپ اسکرپٹ چلا سکتے ہیں۔
npx skills add pycodebr/heditor -g
bash ~/.agents/skills/heditor/scripts/setup.sh
دستی انسٹالیشن
git clone https://github.com/pycodebr/heditor.git
cd heditor
bash install.sh --agent claude
متبادل طور پر، skills/heditor ڈائریکٹری کو اپنے ایجنٹ کے زیر استعمال اسکلز کے مقام پر کاپی کریں۔
اپنے برانڈ کو ترتیب دیں
heditor برانڈ کی ترتیبات ~/.heditor/brand.json سے پڑھتا ہے۔ اس فائل کے ذریعے نام، ہینڈل، لوگو، زبان، کال ٹو ایکشن کا متن اور اپنی ایڈٹس میں استعمال ہونے والے بصری رنگ متعین کریں۔
{
"name": "Your Brand",
"handle": "@yourprofile",
"logo": "/path/to/logo.png",
"lang": "en",
"follow": "Follow",
"following": "Following",
"comment": "Tell us in the comments",
"colors": {
"bg": "#050a14",
"bg2": "#081626",
"accent": "#edc580",
"accent2": "#7dd3fc",
"alert": "#ff3d57",
"ok": "#7dffb0"
}
}
زبان اور کال ٹو ایکشن کے فیلڈز اپنے مواد کے ناظرین کے مطابق مقرر کریں۔ لوگو کا راستہ مقامی مشین پر دستیاب تصویر کی طرف ہونا چاہیے۔
اپنے ایجنٹ کے ذریعے heditor استعمال کریں
انسٹالیشن کے بعد، ماخذ ویڈیو اور مطلوبہ ایڈیٹنگ سمت کو قدرتی زبان میں بیان کریں۔ مثال کے طور پر:
Edit /videos/class-03.mp4 in the documentario style. Use the section where I talk about career transition.
Creative mode: turn minute 12 of this podcast into a Reel and surprise me.
Use creative mode with a news-broadcast reference for this video about this week's news.
Make three cuts from this video, each with a different format.
ایجنٹ منتخب موڈ کے مطابق تجزیہ، نقل نویسی، ایڈیٹنگ پلان، کمپوزیشن، رینڈرنگ، آڈیو مکس اور معیار کی جانچ انجام دیتا ہے۔
CLI براہِ راست استعمال کریں
آپ پروسیسنگ کے مراحل بھی واضح طور پر چلا سکتے ہیں۔ پہلے ماحول لوڈ کریں:
. ~/.heditor/env.sh
ماخذ کا تجزیہ اور نقل نویسی کریں
اسپیکر تلاش کرنے کے لیے فریمز تیار کرنے کی خاطر probe استعمال کریں، اور لفظ کے وقت کے ساتھ نقل نویسی بنانے کے لیے transcribe استعمال کریں۔
heditor probe lesson.mp4 5 60 300
heditor transcribe lesson.mp4 0 3600 qa/asr.json
کٹ بنائیں اور تیار کریں
ایک نئی کٹ ڈائریکٹری بنائیں، پھر تقریر اور کیمرہ ایڈیٹس تیار کریں۔
heditor new cuts/c01 lesson.mp4
heditor prepare cuts/c01
نئی کٹ میں prepare.py، build.py اور DESIGN.md جیسی ورکنگ فائلیں شامل ہوتی ہیں۔ تیاری کا مرحلہ غیر ضروری وقفے ہٹاتا ہے اور مرتب شدہ تقریر اور کیمرہ مواد تیار کرتا ہے۔
وقفوں اور الفاظ کا معائنہ کریں
heditor gaps cuts/c01
heditor words cuts/c01
gaps کمانڈ اس بات کی تصدیق میں مدد دیتی ہے کہ مرتب شدہ تقریر میں 0.45 سیکنڈ سے زیادہ کا کوئی وقفہ باقی نہیں رہا۔ words کمانڈ تیار شدہ کٹ سے وابستہ الفاظ دکھاتی ہے۔
تیار کریں، جانچیں اور رینڈر کریں
کمپوزیشن اور مکس تیار کریں، پھر حتمی فائل رینڈر کرنے سے پہلے معیار کی جانچ چلائیں۔
heditor produce cuts/c01 music:955 30
heditor lint cuts/c01
heditor preview cuts/c01 0.1,2,5,9,14,20
heditor test cuts/c01
heditor render cuts/c01
heditor finalize cuts/c01 c01-1080x1920.mp4
heditor asr-check cuts/c01
preview کمانڈ بصری جائزے کے لیے منتخب ٹائم اسٹیمپس کے نمونے لیتی ہے۔ حتمی ASR جانچ رینڈر شدہ آڈیو کی نقل نویسی کرتی ہے تاکہ آپ تصدیق کر سکیں کہ حتمی مکس اب بھی مطلوبہ تقریر سے مطابقت رکھتا ہے۔
بلٹ اِن اسٹائلز کو سمجھیں
cinemaتقریر کے ہر حصے کے لیے بصری استعارہ، سنیما طرز کے کیپشنز اور دلیل کے موڑ پر دنیا میں تبدیلیاں استعمال کرتا ہے۔rupturaسب سے مضبوط جملے سے آغاز کرتا ہے، کیمرے کو استعارے میں بدلتا ہے اور اختتام ٹائپوگرافی کے ذریعے کرتا ہے۔impactoاہم جملوں کے گرد ٹائپوگرافی، آواز اور زوم کو ہم آہنگ کرتا ہے۔gameویڈیو کو HUD، ڈائیلاگ باکس کیپشنز، انوینٹری اور جاری رکھنے والی اسکرین کے ساتھ ایک ریٹرو RPG کے طور پر پیش کرتا ہے۔thrillerREC اشاروں، دھڑکن کے عناصر، ڈسٹورشن، بلیک آؤٹ اور ری بوٹ اثرات کے ساتھ سکیورٹی کیمرے کی زبان استعمال کرتا ہے۔ideویب کیم ببل، ٹائپ کیے گئے تبصرہ نما کیپشنز اور ٹرمینل کال ٹو ایکشن کے ساتھ کوڈ ایڈیٹر کی اسکرین ریکارڈنگ پیش کرتا ہے۔aeroportoریڈار، روانگی کے بورڈز اور ریڈیو ٹرانسمیشن کیپشنز کے ساتھ کنٹرول ٹاور کا تصور استعمال کرتا ہے۔chatتقریر کو ایک ہلکی پھلکی میسجنگ ایپلی کیشن کے پیغامات میں بدلتا ہے اور کیمرے کے لیے ویڈیو کال فریمنگ استعمال کرتا ہے۔documentarioفلم گرین، سنیما بارز، سیرف باب کے عنوانات اور اختتامی کریڈٹس استعمال کرتا ہے۔podcastON AIR سائن، ردِعمل دینے والی ویوفارم اور بڑے کراوکی کیپشنز کے ساتھ ایک شوخ ٹاک شو ماحول بناتا ہے۔missaoنیون غروبِ آفتاب، مشن کارڈ، GPS روٹ، خصوصیات کی اسکرین، تکمیل کی اسکرین اور موبائل کال ٹو ایکشن کے ساتھ اوپن ورلڈ گیم سے متاثر انداز استعمال کرتا ہے۔
تفصیلی اسٹائل تعریفیں اسٹائلز ریفرنس ڈائریکٹری میں دستیاب ہیں۔
اعلیٰ درجے کی تجاویز
تقریر کو ڈیزائن کی رہنمائی کرنے دیں
heditor ہر نئی ریکارڈنگ کے مفہوم کے گرد مناظر کو دوبارہ بنانے کے لیے تیار کیا گیا ہے۔ مقررہ اسٹائل استعمال کرتے وقت اس موضوع یا حصے کی وضاحت کریں جس پر آپ زور دینا چاہتے ہیں، تاکہ ایجنٹ کسی بے ترتیب اقتباس کے بجائے استدلال کے مربوط حصے کا انتخاب کر سکے۔
کامیاب تخلیقی تصورات محفوظ کریں
اگر تخلیقی موڈ کا کوئی نتیجہ خاص طور پر اچھا کام کرے تو اسکل سے کہیں کہ اسے نام والے اسٹائل کے طور پر محفوظ کرے۔ اس عمل کی دستاویز adding-styles.md میں موجود ہے۔
معیار کی حدود کا جائزہ لیں
پروڈکشن ویڈیوز کے لیے lint، preview، test، loudness، safe-margin اور حتمی transcription مراحل کو نظرانداز نہ کریں۔ ورک فلو بصری لے آؤٹ کے مسائل، آڈیو کی خرابیاں، کیپشن کی عدم مطابقت اور عمودی فریم کے اوپری حصے کے قریب غیر محفوظ جگہ کا پتہ لگانے کے لیے بنایا گیا ہے۔
مقامی وسائل کی منصوبہ بندی کریں
Linux اور macOS معاونت یافتہ ہیں، جبکہ Windows WSL2 کے ذریعے دستیاب ہے۔ تجویز کردہ مشین میں چار CPU کورز اور 8 GB RAM ہونی چاہیے۔ سیٹ اپ تقریباً 1.5 GB ڈسک اسپیس استعمال کرتا ہے، اور 60 سیکنڈ کی ویڈیو کو عام CPU پر رینڈر ہونے میں 5 سے 15 منٹ لگ سکتے ہیں۔
اثاثوں کے لائسنس کی جانچ کریں
کوڈ اور دستاویزات MIT لائسنس کے تحت جاری کیے گئے ہیں۔ یہ پروجیکٹ HyperFrames، GSAP، faster-whisper، MediaPipe، Google Fonts، Lucide اور Mixkit کے اثاثے ان کے متعلقہ لائسنسز کے تحت استعمال کرتا ہے۔ موسیقی اور صوتی اثرات سیٹ اپ کے دوران Mixkit سے ڈاؤن لوڈ کیے جاتے ہیں اور ریپوزٹری میں دوبارہ تقسیم نہیں کیے جاتے۔ تجارتی کام شائع کرنے سے پہلے پروجیکٹ کے لائسنس ریفرنس کا جائزہ لیں۔
اختتامیہ
heditor AI کوڈنگ ایجنٹس کو عام ٹاکنگ ہیڈ ریکارڈنگز کو نفیس عمودی ویڈیوز میں تبدیل کرنے کے لیے ایک منظم ورک فلو فراہم کرتا ہے۔ اسکل انسٹال کریں، اپنے برانڈ کو ترتیب دیں، نام والا اسٹائل یا تخلیقی موڈ منتخب کریں، ماخذ فوٹیج بیان کریں، اور رینڈر کرنے سے پہلے نتیجے کا جائزہ لینے کے لیے CLI جانچیں استعمال کریں۔ چونکہ پائپ لائن مقامی طور پر چلتی ہے اور ہر تقریری حصے کے مطابق بصری دنیا کو ڈھالتی ہے، اس لیے یہ ہر ویڈیو کو ایک ہی ٹیمپلیٹ میں محدود کیے بغیر بار بار ہونے والی پروڈکشن کے لیے موزوں ہے۔
