عن المشروع
Napics يهدف إلى حل مشكلات إدارة مكتبة الوسائط مثل فوضى أسماء الملفات، ونقص الموارد، وعدم تجانس جودة الصورة، وليس بديلاً عن أنظمة التشغيل مثل Plex أو Jellyfin. تشمل وظائفه الأساسية:
1. **إدارة مكتبة الوسائط والتحليل**: يقوم بمسح الدلائل تلقائيًا وتحديد معلومات تعريف الفيديو (الدقة، الترميز، HDR وما إلى ذلك)، ويوفر تقييم جودة على مقياس 100 نقطة، ويدعم عروض تصفح متعددة مثل شجرة الدلائل، والبطاقات، والنماذج.
2. **التنظيم الذكي والكشط**: يدعم كشط البيانات الوصفية من مصادر متعددة مثل TMDB، لتحقيق مطابقة تلقائية للملصقات وملفات NFO، ويوفر تصنيفًا مساعدًا بالذكاء الاصطناعي، وإعادة تسمية ذكية، ووظيفة إعادة ترتيب مجلدات المواسم.
3. **التحديث والصيانة**: يدعم اكتشاف الموارد ذات الجودة المنخفضة والبحث عن إصدارات عالية الجودة لاستبدالها، ويوفر فحص اكتمال الحلقات والموسم، بالإضافة إلى توصيات مخصصة بناءً على التفضيلات.
4. **المعاينة عبر الإنترنت والترجمات**: يحتوي على مشغل مدمج في المتصفح يدعم تشغيل تحويل封装 في الوقت الفعلي لتنسيقات مثل mkv/ts/avi، ويمكنه استخراج الترجمات المدمجة تلقائيًا ودعم تبديل المسارات الصوتية المتعددة.
5. **نظام الإضافات**: يعتمد على تصميم highly modulaire، حيث يتم تنفيذ مصادر البيانات الوصفية، والبحث، والتنزيل (مثل qBittorrent)، وتصفح السحابة (OpenList)، وتنزيل الترجمات عبر الإضافات.
يُبنى النظام باستخدام خلفية Python (FastAPI) وواجهة أمامية Next.js، دون الحاجة إلى الاعتماد على قاعدة بيانات (يستخدم JSON للتخزين المستمر)، ويدعم نشرًا بنقرة واحدة عبر Docker.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.