À propos du projet
Napics vise à résoudre les problèmes de gestion liés au désordre des noms de fichiers de la médiathèque, aux ressources manquantes et à la qualité d'image inégale, sans remplacer des systèmes de lecture tels que Plex ou Jellyfin. Ses fonctionnalités principales incluent :
1. **Gestion et analyse de la médiathèque** : analyse automatique des répertoires et identification des métadonnées vidéo (résolution, fourniture d'une notation de qualité sur 100, prise en charge de plusieurs vues de navigation telles que l'arborescence de dossiers, les cartes et les formulaires.
2. **Organisation intelligente et récupération de métadonnées** : prise en charge du scraping de métadonnées provenant de sources multiples telles que TMDB, permettant le matching automatique des affiches et des fichiers NFO, ainsi qu'une classification assistée par IA, un renommage intelligent et le repositionnement des dossiers de saison.
3. **Mise à niveau et maintenance** : détection des ressources de faible qualité et recherche de versions de meilleure qualité pour les remplacer, contrôle de l'intégrité des saisons et épisodes, ainsi que recommandations personnalisées basées sur les préférences.
4. **Aperçu en ligne et sous-titres** : lecteur intégré au navigateur, permettant le transmuxage en temps réel des formats mkv/ts/avi, etc., extraction automatique des sous-titres incorporés et commutation entre plusieurs pistes audio.
5. **Système de plugins** : conception hautement modulaire, les sources de métadonnées, la recherche, le téléchargement (comme qBittorrent), la navigation dans le stockage en nuage (OpenList) et le téléchargement de sous-titres sont tous implémentés via des plugins.
Ce système est construit avec un backend en Python (FastAPI) et un frontend en Next.js, ne nécessite aucune dépendance à une base de données (utilisation de la persistance JSON), et prend en charge un déploiement en un clic via Docker.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.