منصوبے کے بارے میں

by2kb ایک اوپن سورس ٹول ہے جو ویڈیو مواد کو منظم اور مستقل نوٹس میں تبدیل کرنے کے لیے ڈیزائن کیا گیا ہے۔ اس کا بنیادی کام ویڈیو URL (فی الحال Bilibili اور YouTube کی حمایت کے ساتھ) یا مقامی میڈیا فائل لے کر تین مخصوص Markdown آؤٹ پٹس پیدا کرنا ہے: ایک ثبوت محفوظ رکھنے والا خام ٹرانسکرپٹ، تیزی سے جائزے کے لیے مختصر خلاصہ، اور طویل مطالعہ نوٹس۔ یہ ٹول "ایجنٹ فرسٹ" معمار کے طور پر تعمیر کیا گیا ہے، یعنی یہ AI ایجنٹس (جیسے Hermes) کے ساتھ استعمال کے لیے بہتر بنایا گیا ہے جو اپنے ماڈل کی تصدیق کے ساتھ میڈیا کی بازیابی اور خلاصہ تیار کرنے کا انتظام کر سکتے ہیں۔ تاہم، یہ OpenAI کے ہم آہنگ API کلید کے ذریعے آزادانہ استعمال کی بھی حمایت کرتا ہے۔ by2kb میڈیا پروسیسنگ پائپ لائن کو سنبھالتا ہے، جس میں آڈیو حاصل کرنا، مقامی faster-whisper یا Doubao جیسے کلاؤڈ فراہم کنندگان کے ذریعے خودکار تقریر کی پہچان (ASR) چلانا، اور ٹرانسکرپٹ کو نارملائز کرنا شامل ہے۔ اہم خصوصیات میں شامل ہیں: 1. لاگت مؤثر پائپ لائن: یہ پہلے مقامی سب ٹائٹلز حاصل کرنے کی کوشش کرتا ہے (کم سے کم لاگت)، پھر آڈیو سٹریم نکالنے اور ASR پر واپس آتا ہے، اور آخر کار ضرورت پڑنے پر مکمل میڈیا ڈاؤن لوڈ کرتا ہے۔ 2. تشویش کی علیحدگی: یہ "خام" ٹرانسکرپٹ (ثبوت) کو "اپڈیٹڈ" یا "خلاصہ" آؤٹ پٹس (AI سے تیار کردہ خلاصے) سے سختی سے الگ رکھتا ہے تاکہ وہم یا ڈیٹا کے نقصان سے بچا جا سکے۔ 3. حسب ضرورت مہارتیں: صارفین标点 کی صفائی، باب کی تشخیص، یا مخصوص خلاصہ فارمیٹس جیسے کاموں کے لیے دوبارہ استعمال کے قابل Markdown پر مبنی پروسیسنگ ہدایات (مہارتیں) کی تعریف کر سکتے ہیں۔ 4. انضمام: یہ IM بوٹس (Hermes پلگ ان کے ذریعے) اور Obsidian یا فائل سسٹم جیسے مقامی نوٹس کے ساتھ ضم ہوتا ہے۔ by2kb کو Python 3.12+، pipx، اور ffmpeg کی ضرورت ہوتی ہے۔ یہ ان صارفین کے لیے موزوں ہے جو براؤزر ایکسٹینشنز یا صرف کلاؤڈ سروسز پر انحصار کیے بغیر ویڈیو مواد کو آرکائیو کرنا اور اس کا مطالعہ کرنا چاہتے ہیں، جس میں مقامی کنٹرول اور پورٹیبل Markdown آؤٹ پٹس پر زور دیا گیا ہے۔