Sobre el proyecto
Napics tiene como objetivo resolver los problemas de gestión como el desorden en los nombres de archivo de la biblioteca de medios, la falta de recursos y la inconsistencia en la calidad de imagen, sin pretender reemplazar sistemas de reproducción como Plex o Jellyfin. Sus funcionalidades principales incluyen:
1. **Gestión y análisis de la biblioteca de medios**: escanea automáticamente los directorios e identifica la metainformación de video (resolución, códec, HDR, etc.), ofrece una puntuación de calidad en escala de 100 puntos y admite múltiples vistas de navegación como árbol de directorios, tarjetas y formularios.
2. **Organización inteligente y raspado**: admite el raspado de metadatos de múltiples fuentes como TMDB, logrando la coincidencia automática de pósters y archivos NFO, y brinda clasificación asistida por IA, renombrado inteligente y función de retorno a carpetas de temporada.
3. **Actualización y mantenimiento**: permite detectar recursos de baja calidad y buscar versiones de mayor calidad para reemplazarlos, brinda verificación de integridad de temporadas y episodios y recomendaciones personalizadas basadas en preferencias.
4. **Vista previa en línea y subtítulos**: incorpora un reproductor de navegador que admite la reproducción en tiempo real mediante transmuxing de formatos como mkv, ts, avi, etc., puede extraer automáticamente subtítulos incorporados y permite cambiar entre múltiples pistas de audio.
5. **Sistema de plugins**: utiliza un diseño altamente modular, donde las fuentes de metadatos, búsqueda, descarga (por ejemplo, qBittorrent), navegación de almacenamiento en la nube (OpenList) y descarga de subtítulos se implementan mediante plugins.
El sistema se construye con un backend en Python (FastAPI) y un frontend en Next.js, no requiere dependencia de base de datos (usa persistencia JSON) y admite despliegue con un solo clic mediante Docker.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.