इस प्रोजेक्ट के बारे में
ani-cli एक कमांड-लाइन इंटरफ़ेस टूल है जो उपयोगकर्ताओं को सीधे टर्मिनल से एनीमे ब्राउज़ करने, देखने और डाउनलोड करने की अनुमति देता है। यह सामग्री प्राप्त करने के लिए anidb.app साइट को स्क्रैप करता है और प्लेबैक के लिए mpv, VLC, या IINA जैसे मीडिया प्लेयर पर निर्भर करता है.
मुख्य क्षमताओं में शामिल हैं:
- एनीमे एपिसोड की स्ट्रीमिंग और डाउनलोडिंग, जिसमें बल्क डाउनलोड रेंज भी शामिल है।
- वीडियो रिज़ॉल्यूशन (जैसे, 1080p) चुनना और डब किया गया ऑडियो देखना।
- Syncplay के माध्यम से दोस्तों के साथ सिंक्रोनाइज़्ड वॉचिंग।
- ani-skip स्क्रिप्ट का उपयोग करके एनीमे इंट्रो और आउट्रो को वैकल्पिक रूप से स्वचालित रूप से स्किप करना।
यह टूल क्रॉस-प्लेटफ़ॉर्म सपोर्ट प्रदान करता है। टियर 1 सपोर्ट में Linux, macOS, और Android (Termux के माध्यम से) शामिल हैं, जहाँ इसे apt, dnf, AUR, Homebrew, और pkg जैसे नेटिव पैकेज मैनेजर के माध्यम से इंस्टॉल किया जा सकता है। टियर 2 सपोर्ट Windows (Scoop के माध्यम से), WSL, iOS (iSH के माध्यम से), Steam Deck, FreeBSD, और Ubuntu Touch तक विस्तृत है, हालांकि इन प्लेटफार्मों पर इंस्टॉलेशन के लिए अतिरिक्त सेटअप चरणों की आवश्यकता हो सकती है।
मुख्य डिपेंडेंसी में यूजर इंटरफेस के लिए grep, sed, curl, fzf, डाउनलोडिंग के लिए yt-dlp और ffmpeg, और सेल्फ-अपडेटिंग के लिए patch शामिल हैं। प्रोजेक्ट में कई संबंधित कम्युनिटी टूल्स की सूची भी है, जिसमें Rust, Python, और Go में पोर्ट शामिल हैं, जो AniList ट्रैकिंग और Discord Rich Presence जैसी सुविधाएँ जोड़ते हैं।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.