Jellyfin Server 12.0 RC3: Un salto en rendimiento y estabilidad

imagem 23

Una nueva versión candidata para pulir el servidor multimedia

Nos complace anunciar la tercera versión candidata (RC3) de Jellyfin 12.0, un paso más hacia el lanzamiento definitivo de esta esperada actualización. Como toda edición preliminar, está destinada a quienes deseen probar las novedades antes que nadie y ayudarnos a cazar errores.

Antes de actualizar, recuerda detener tu servidor Jellyfin y realizar una copia de seguridad completa. La precaución nunca está de más.

Adiós al misterioso «10.»: simplificamos el versionado

A partir de esta versión, eliminamos el prefijo «10.» de nuestro esquema de versiones. Así, lo que habría sido 10.12.0 se convierte directamente en 12.0. La razón es sencilla: no prevemos una ruptura drástica de la API como se planeó en los inicios del proyecto, y la numeración anterior generaba confusión sobre qué constituía un lanzamiento «mayor». Si quieres más detalles, consulta las notas de la RC1.

El enfoque principal: rendimiento y estabilidad

Tras la profunda reescritura del backend en la versión 10.11.0, esta entrega se centra en limar asperezas y ofrecer un mejor desempeño a todos los usuarios. Docenas de pequeñas correcciones, mejoras y traducciones se han integrado para que tu experiencia sea más fluida.

Atención: Para actualizar a 12.0 RC3 es obligatorio partir de Jellyfin 10.10.7 o superior (recomendamos 10.11.11). Si vienes de una versión anterior, el proceso fallará. Asegúrate de actualizar primero a una de esas versiones.

La primera carga de Jellyfin 12.x ejecutará varias migraciones internas y puede tardar varios minutos. No interrumpas el proceso. Puedes seguir el progreso detallado desde la interfaz de inicio en tu red local.

Además, si instalas esta RC, debes desactivar todos los plugins externos y reinstalarlos desde el repositorio inestable oficial, o podrían producirse errores inesperados.

Instalación

Esta versión preliminar está disponible en todos los formatos habituales, aunque no mediante nuestro repositorio Apt ni la etiqueta «latest».

  • Para entornos sin Docker, descarga los archivos manualmente desde nuestro repositorio seleccionando «Stable Preview» para tu sistema operativo.
  • En Docker, utiliza las etiquetas 12.0-rc3 o preview.

Principales novedades y correcciones

En esta RC3 se han incorporado más de 60 cambios. Hemos agrupado los más relevantes para que entiendas cómo impactan en tu servidor autogestionado:

  • Rendimiento: Se ha mejorado drásticamente la velocidad de las colecciones de libros, las consultas de actividad de usuarios y la recuperación de elementos en pausa. El escalado de versiones múltiples también es más eficiente.
  • Reproducción y multimedia: Se corrigieron problemas con la detección de bitrate, la codificación de subtítulos en archivos locales, la generación de imágenes Trickplay y el cuelgue de FFmpeg al extraer subtítulos. También se solucionó la negociación de formatos en canalizaciones híbridas de decodificación por software y tonemapping con CUDA.
  • Gestión de contenido: La vista de carpetas vuelve a funcionar correctamente. Se eliminaron entradas fantasma al borrar rutas de biblioteca y se afinó la clasificación de tráilers para series de TV. Ahora los audiolibros admiten imágenes externas y los libros permiten editar el nombre de la serie desde los metadatos. Además, se extrae el número de páginas de archivos comprimidos y PDFs.
  • Metadatos y clasificaciones: Se arreglaron las clasificaciones parentales de Suecia y Grecia, y se mejoró el soporte para múltiples sistemas de calificación por país. También se añadió compatibilidad con el identificador de TVDB para películas y se mapea el trabajo «Novel» al departamento de escritura.
  • Seguridad y estabilidad: Se reforzó la protección contra recorridos de ruta en plugins y otras áreas. Ahora las sesiones WebSocket perdidas se cierran automáticamente para evitar grupos SyncPlay zombis. También se previene la re-ejecución no autenticada del asistente de configuración y se corrigió el límite de intentos de inicio de sesión.
  • Otras mejoras: Se resolvió un problema que impedía cambiar las mayúsculas/minúsculas en los nombres de usuario, las imágenes de actores ahora se muestran sin necesidad de hacer clic, y se optimizaron las consultas de idioma para que solo consideren los códigos relevantes a tus bibliotecas.

Además, se integraron múltiples actualizaciones de dependencias y tareas de CI para mantener el código al día.

Nuevos colaboradores

Damos la bienvenida a varios desarrolladores que han realizado su primera contribución en esta RC3. Su trabajo en áreas como la corrección de transmisiones en vivo, la sincronización de sesiones o la mejora de la documentación es muy valioso para la comunidad.

Puedes consultar el registro completo de cambios en GitHub.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *