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

یہ ٹول ایک کمانڈ لائن پروگرام ہے، جس میں B站 BV نمبر درج کرنے سے سب ٹائٹلز خود بخود نکال لیے جاتے ہیں۔ اگر ویڈیو میں پہلے سے اپ لوڈ شدہ یا AI سب ٹائٹلز موجود ہیں، تو وہ براہ راست ڈاؤن لوڈ ہو جائیں گے؛ اگر سب ٹائٹلز موجود نہیں ہیں، تو یہ خود بخود آڈیو ڈاؤن لوڈ کرے گا اور اسے متن میں تبدیل کرنے کے لیے SiliconFlow ASR سروس کا استعمال کرے گا، جس سے ٹائم اسٹیمپ کے ساتھ SRT اور سادہ ٹیکسٹ TXT فائلیں تیار ہوں گی، اور ساتھ ہی میٹا انفارمیشن JSON بھی محفوظ کی جائے گی۔ یہ ملٹی پارٹ ویڈیوز کی بیچ پروسیسنگ، تکراری درخواستوں سے بچنے کے لیے لوکل کیشنگ، پراکسی سیٹنگز اور بہتر آڈیو ڈاؤن لوڈ کے لیے yt-dlp کی حمایت کرتا ہے۔ اس کے بنیادی افعال صرف Python 3.10+ اسٹینڈرڈ لائبریری پر منحصر ہیں، اور کوئی لازمی ڈیپینڈینسی نہیں ہے۔ ASR فنکشن کے لیے SiliconFlow پر رجسٹر ہو کر API Key حاصل کرنا ضروری ہے۔ آؤٹ پٹ کا ڈھانچہ واضح ہے، جس میں ڈائریکٹریز کو BV نمبر اور عنوان کے مطابق ترتیب دیا گیا ہے تاکہ انتظام میں آسانی ہو۔ اس کے علاوہ ایک سسٹر پروجیکٹ bili-subtitle بھی دستیاب ہے جو براؤزر پلگ ان ورژن فراہم کرتا ہے، جو بغیر کسی کنفیگریشن کے ایک کلک سے سب ٹائٹلز نکالنے کے لیے موزوں ہے۔