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

ani-cli ایک کمانڈ لائن انٹرفیس ٹول ہے جو صارفین کو براہِ راست ٹرمینل سے اینیمے براؤز، دیکھنے اور ڈاؤن لوڈ کرنے کی سہولت دیتا ہے۔ یہ مواد حاصل کرنے کے لیے anidb.app سائٹ سے ڈیٹا اکٹھا کرتا ہے اور پلے بیک کے لیے mpv، VLC یا IINA جیسے میڈیا پلیرز پر انحصار کرتا ہے۔ اہم خصوصیات میں شامل ہیں: - اینیمے ایپی سوڈز کی اسٹریمنگ اور ڈاؤن لوڈنگ، بشمول بڑی تعداد میں اقساط کی رینج میں ڈاؤن لوڈنگ۔ - ویڈیو ریزولوشن کا انتخاب (مثلاً 1080p) اور ڈب شدہ آڈیو دیکھنا۔ - Syncplay کے ذریعے دوستوں کے ساتھ مطابقت پذیر انداز میں دیکھنا۔ - ani-skip اسکرپٹ کے استعمال سے اختیاری طور پر اینیمے کے آغاز اور اختتامی ٹائٹلز کو خودکار طریقے سے چھوڑنا۔ یہ ٹول کراس پلیٹ فارم سپورٹ فراہم کرتا ہے۔ درجہ اول سپورٹ لینکس، macOS اور اینڈرائیڈ (Termux کے ذریعے) کا احاطہ کرتی ہے، جہاں اسے مقامی پیکیج مینیجرز جیسے apt, dnf, AUR, Homebrew, اور pkg کے ذریعے انسٹال کیا جا سکتا ہے۔ درجہ دوم سپورٹ ونڈوز (Scoop کے ذریعے)، WSL، iOS (iSH کے ذریعے)، Steam Deck، FreeBSD، اور Ubuntu Touch تک پھیلی ہوئی ہے، تاہم ان پلیٹ فارمز پر انسٹالیشن کے لیے اضافی سیٹ اپ اقدامات درکار ہو سکتے ہیں۔ بنیادی انحصارات میں grep، sed، curl، یوزر انٹرفیس کے لیے fzf، ڈاؤن لوڈنگ کے لیے yt-dlp اور ffmpeg، اور خودکار اپ ڈیٹ کے لیے patch شامل ہیں۔ اس پروجیکٹ میں کئی متعلقہ کمیونٹی ٹولز بھی درج ہیں، جن میں رسٹ، پائتھون اور گو میں تیار کردہ پورٹس شامل ہیں، جو AniList ٹریکنگ اور Discord Rich Presence جیسی خصوصیات کا اضافہ کرتی ہیں۔