Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

optimisarr

Optimisarr es una herramienta auto-alojada para optimizar bibliotecas multimedia (Plex, Jellyfin, Emby) mediante transcodificación segura de FFmpeg con verificación previa al reemplazo, soporte de aceleración GPU/CPU y gestión de rollback.

Ficha actualizada 24 sept 2026, 1:19 · upstream 23 sept 2026, 21:24 · release v0.2.14

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es optimisarr

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Optimisarr es un optimizador de bibliotecas multimedia auto-alojado basado en Docker que busca archivos de video, audio e imagen elegibles para transcodificarlos y reducir el uso de almacenamiento. El proceso incluye verificación del resultado antes de reemplazar el original, con cuarentena y capacidad de rollback. Está diseñado para usuarios de Plex, Jellyfin, Emby, Sonarr y Radarr, soportando aceleración por CPU, NVIDIA NVENC, Intel QSV y VA-API.

CASOS DE USO
  • Reducir el uso de almacenamiento en bibliotecas multimedia sin transcodificación manual masiva.
  • Verificar la salida del transcodificado antes de reemplazar los archivos originales para evitar corrupción.
  • Ejecutar un contenedor Docker único en un homelab o servidor tipo Unraid para gestionar múltiples bibliotecas.
  • Pausar el procesamiento cuando Plex, Jellyfin o Emby tienen streams activos para evitar conflictos.
  • Enviar tareas de codificación a trabajadores remotos (Mac/Windows) manteniendo la coordinación en el servidor principal.
PUNTOS DESTACADOS
  • Verificación estricta del resultado antes de reemplazar archivos originales, con cuarentena y rollback disponible.
  • Soporte para aceleración por hardware real (NVIDIA NVENC, Intel QSV, VA-API) confirmado mediante pruebas reales de codificación.
  • Interfaz web en Svelte 5 + Tailwind con paneles de cola, inventario, dashboard de espacio ahorrado y gráficos de uso de recursos.
  • Detección automática de capacidades de hardware (GPU/CPU) sin necesidad de root ni capacidades especiales adicionales.
  • Integración con servidores multimedia para pausar actividad durante streams activos y exclusión inteligente de archivos fallidos.
PRECAUCIONES
  • Software en etapa temprana; no hay SLA de soporte ni promesa de cronograma de lanzamientos.
  • Validación de hardware real limitada actualmente a NVIDIA NVENC, Intel QSV y VA-API; AMD VA-API y NVIDIA NVDEC aún no validados.
  • Requiere Docker Engine con plugin Compose y permisos de lectura/escritura en carpetas de medios montadas.
  • La cuarentena y rollback no sustituyen a una estrategia de copias de seguridad para medios críticos.
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Animated Optimisarr Precession cube application iconOptimisarr Queue in dark mode, showing active GPU transcoding
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Docker detectado

Utilizar contenedor Docker con puerto 8787. Montar directorios de medios en /data y configurar OPTIMISARR_WORK_DIR y OPTIMISARR_TRASH_DIR bajo /data/.optimisarr/. Asegurar copias de seguridad antes del despliegue. El admin token debe cambiarse tras el inicio. Verificar disponibilidad de aceleración GPU mediante endpoint /api/ready.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Node.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8787
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.