عن المشروع
ani-cli هي أداة واجهة سطر أوامر تسمح للمستخدمين بتصفح الأنمي ومشاهدته وتنزيله مباشرة من الطرفية. تقوم باستخراج المحتوى من موقع anidb.app وتعتمد على مشغلات الوسائط مثل mpv و VLC أو IINA للتشغيل.
من بين قدراتها الأساسية:
- بث وتنزيل حلقات الأنمي، بما في ذلك نطاقات التنزيل الجماعي.
- اختيار دقة الفيديو (مثل 1080p) ومشاهدة الصوت المدبلج.
- المشاهدة المتزامنة مع الأصدقاء عبر Syncplay.
- تخطي تلقائي اختياري لمقدمات ومقدمات نهاية الأنمي باستخدام نص ani-skip البرمجي.
تقدم الأداة دعماً متعدد المنصات. يغطي الدعم من المستوى الأولى أنظمة Linux و macOS و Android (عبر Termux)، حيث يمكن تثبيتها من خلال مديري الحزم الأصليين مثل apt و dnf و AUR و Homebrew و pkg. يمتد الدعم من المستوى الثاني إلى 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.