Jellyfin 10.10.0
Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →
¡Nos complace anunciar la última versión estable de Jellyfin, la versión 10.10.0!
Esta importante versión incluye varias nuevas características, mejoras y correcciones de errores para mejorar tu experiencia con Jellyfin. Con nuestro ciclo de lanzamiento más rápido entre las versiones 10.9.0 y 10.10.0, esta actualización debería ser mucho menos abrumadora, así que continúa leyendo para ver un resumen de las novedades y algunos cambios importantes que debes conocer.
Ya puedes actualizar tus instancias de Jellyfin en cualquier momento. Para quienes estaban utilizando builds Inestables para pruebas, les agradecemos enormemente, y ahora pueden volver al repositorio Estable y forzar la reinstalación/descarga de la última versión. Como siempre, asegúrate de hacer una copia de seguridad de tus directorios de datos y configuración de Jellyfin antes de actualizar. Con un lanzamiento importante, es posible que encuentres algún error y quieras revertir, y para hacerlo necesitarás restaurar desde una copia de seguridad.
¡Feliz visualización!
- Joshua
Cambios Importantes
-
La mayoría de los clientes deberían seguir funcionando sin problemas ni actualizaciones forzadas, aunque esto podría cambiar en el futuro. La única excepción es Jellyfin4Kodi, que actualmente tiene problemas debido al punto 5 a continuación, aunque se espera una solución próximamente.
-
Hemos dejado de dar soporte a la aceleración por hardware V4L2 para Raspberry Pi, y planeamos dejar de dar soporte a ARM de 32 bits (es decir,
armv7oarmhf) en general a partir de la versión 10.10.0, con el objetivo de eliminar completamente el soporte para ARM de 32 bits en la versión 10.11.0. Los sistemas ARM antiguos y lentos siempre han sido plataformas complicadas para nosotros: son populares pero tienen un rendimiento extremadamente bajo, lo que ha causado muchos dolores de cabeza. Con el RPi5 eliminando completamente un motor de aceleración por hardware, y la mayoría de las placas ARM de bajo consumo ahora compatibles con ARM64, tomamos esta medida para asegurar que sea ampliamente conocido. Si estás ejecutando Jellyfin en hardware ARM antiguo, ahora es el momento de considerar una actualización. Consulta el PR #1148. -
Ahora utilizamos el almacenamiento temporal del sistema (por ejemplo,
/tmpen Linux) para archivos temporales transitorios de corta duración, lo que nos permite aprovechar ramdisks temporales y evitar saturar almacenamientos potencialmente lentos. Esto podría causar problemas si dependías específicamente del comportamiento anterior. Ten en cuenta que esto no incluye archivos temporales de transcodificación. Consulta el PR #12226. -
El servidor ahora se negará a iniciar si
ffmpegno se encuentra, tiene una versión incorrecta o no funciona correctamente (extensiones faltantes, etc.). Dada la importancia crítica deffmpegpara Jellyfin, esto se ha vuelto esencial para evitar reportes incorrectos de problemas. Esto se puede omitir explícitamente si es necesario. Consulta el PR #12463. -
Las rutas de red en las bibliotecas se han eliminado completamente y dejarán de funcionar. Esta funcionalidad lleva mucho tiempo obsoleta, y la mayor parte se eliminó en la versión 10.9.0, pero esto elimina el resto. Consulta el PR #12446. Los clientes de terceros que dependan de esta funcionalidad podrán reimplementarla según sea necesario.
-
Los sistemas con Trickplay habilitado pueden experimentar una migración relativamente larga durante la actualización. Si Jellyfin parece quedarse colgado al iniciar después de actualizar, observa los registros y espera a que finalice la migración. Esto ayuda a habilitar la funcionalidad que se describe a continuación.
Nuevas Funcionalidades Destacadas
Segmentos de Medios
El servidor de Jellyfin ahora admite la gestión de Segmentos de Medios. Esto significa que almacenamos información adicional para ciertos intervalos de tiempo en un vídeo que los clientes pueden utilizar para ofrecer acciones adicionales. Por ejemplo, cuando existe un Segmento de Medio de tipo "intro", un cliente podría mostrar un botón para saltar ese segmento específico. En la versión 10.10, solo proporcionamos la estructura general para almacenar estos Segmentos de Medios, y aún necesitarás un plugin para crearlos. Hemos desarrollado un plugin que realiza esto basándose en los nombres de capítulo de películas o episodios, disponible en el catálogo de plugins, y podrían implementarse otros en el futuro. La interfaz web soporta completamente el salto de segmentos; el soporte en otros clientes está pendiente.
Trickplay
Hemos mejorado significativamente la extracción implementando captura opcional de fotogramas clave, lo que puede acelerar enormemente el tiempo de generación de imágenes (alrededor de 100 veces, según configuración) a cambio de cierta precisión en los fotogramas, lo que debería ser aceptable para la mayoría de usuarios con duraciones de fotogramas Trickplay más largas. ¡Esto debería significar el fin de trabajos Trickplay de varios días! Ten en cuenta que debes habilitarlo explícitamente en los ajustes de Trickplay.
Reproducción/Transcodificación
Muchas mejoras importantes en transcodificación y reproducción, incluyendo soporte para mapeo tonal por software de HDR10, HLG y DoVi, soporte preliminar para DoVi Perfil 10, soporte para audio Dolby AC-4, más algoritmos de mezcla estéreo, selección de dispositivos QSV, ¡y más! Nuestro FFmpeg ahora también se basa en la versión 7.0 de FFmpeg para características adicionales y mejoras.
Metadatos
Ahora es posible seleccionar qué plugins pueden proporcionar letras a tus bibliotecas musicales, similar a cómo seleccionas los plugins que proveen metadatos. Esto aportará mayor variedad al soporte de letras.
El escaneo de etiquetas de audio ha mejorado significativamente, por lo que debería ser mucho más fiable y consistente.
Los vídeos caseros ahora también conservan sus metadatos de rotación.
Web
Hemos añadido soporte para libros CBT y CB7, renderizado en cliente de subtítulos PGS, letras con desplazamiento automático y una interfaz editora de letras.
Registros de cambios completos
Los registros de cambios completos están disponibles en las distintas páginas de lanzamiento:
La próxima versión
Nuestro ritmo de lanzamientos más rápido ha sido generalmente bien recibido dentro del equipo, aunque la falta de estructura ha sido un problema. Actualmente estamos definiendo la hoja de ruta de desarrollo para la 10.11.0. Esto podría cambiar con el tiempo, pero debería dar a todos una idea aproximada de cuándo llegará la 10.11.0.
Ventana de desarrollo objetivo para 10.11.z: noviembre de 2024 a marzo de 2025
Congelación de características objetivo: segunda semana de abril de 2025
Fecha de lanzamiento objetivo: finales de abril de 2025
Se publicará una hoja de ruta más detallada cerca de la fecha de congelación de características.
Reflexiones finales
Queremos agradecer a todos los que contribuyeron al lanzamiento de la 10.10.0; Jellyfin no sería lo que es sin vuestra ayuda. Estamos realmente orgullosos de este proyecto que hemos construido como comunidad, y esperamos seguir siendo la solución FLOSS de referencia para sistemas multimedia durante mucho tiempo. ¡Feliz visualización!