状态报告 2026-01-06
本页面由 PageTurner AI 翻译(测试版)。未经项目官方认可。 发现错误? 报告问题 →
新年快乐,欢迎阅读首期"状态报告"! 本系列博客将定期更新,重点介绍 Jellyfin 核心项目及官方客户端的开发进展。 我们致力于让社区保持信息同步与参与度,欢迎随时分享您对我们进展的反馈或想法!
项目动态
Jellyfin 七周年
去年十二月标志着 Jellyfin 诞生七周年! 七年时光带来诸多变化,但我们坚守开源承诺打造最佳个人媒体服务器的初心未改。 特别感谢开发者、测试人员、版主和支持者们的宝贵贡献! 期待未来更多年的协作与流媒体服务!
版本规范调整
自 10.11 版本发布后,我们收到大量关于版本规范的反馈,尤其针对"小版本"更新的稳定性问题。 这促使团队内部开始讨论是否在下一个主版本中调整版本规范。 虽然尚未最终确定,但考虑可能"舍弃"主版本号 10,使下个版本直接升级为 12.0。 我们将持续跟进这些反馈,敬请关注后续动态!
开发进展
10.11 版本状态
Jellyfin 10.11 进行了重大的 EF Core 重构,将旧版 library.db 整合为统一的 jellyfin.db。
历经六个月开发与六个月 RC 测试后,10.11.0 于去年正式发布。
超长测试周期帮助我们解决了大部分重构及RC相关问题。
即便如此大规模测试,考虑到数据库变更体量和有限用户反馈量,部分问题仍在预期内。 当前这些问题在 GitHub 分三类跟进:
我们已快速响应这些问题,自 10.11.0 发布后连续推出四个补丁版本,包含逾百项变更。 迄今多数补丁主要解决常规及迁移相关问题。 剩余迁移问题多为独立个案,预计难以彻底解决。 大部分常规问题已修复,下个补丁版本将重点解决音乐元数据显示异常,以及媒体文件替换/重命名后观看状态丢失问题。
我们正持续研究优化客户端枚举/过滤大数据集引发的性能问题。
Jellyfin Web vNext(即 10.12 / 12.0)
-
默认启用'实验性布局':现为所有非电视设备默认启用,采用全新导航结构与更新的 UI 组件。
-
主题支持升级:通过 CSS 变量简化默认主题的运行时定制,同时优化新内置主题的创建流程。
-
社区致谢:衷心感谢审阅、测试及反馈 Web PR 的贡献者!您的帮助至关重要——目前审查工作主要落在我一人肩上!
客户端动态
Jellyfin Desktop
我们正在将桌面应用程序从 Jellyfin Media Player 更名为 Jellyfin Desktop。 最显著的变更是从 Qt 5 迁移到 Qt 6。 这似乎提升了整体性能,不过迁移导致的内存泄漏问题仍在解决中。
除 Qt 迁移外,其他重要更新包括:
-
已保存的服务器和设置不会从 Jellyfin Media Player 迁移
-
通过添加配置文件 CLI 选项,为切换服务器打下基础。长期目标是实现 UI 切换功能,时间表待定
-
包含大量错误修复
当前版本已在 Flathub 和 Arch Linux AUR 上架。 Windows 和 macOS 的稳定版本尚未发布。 其他 Linux 发行版支持将陆续添加,建议暂时使用 Flathub。 由于 Ubuntu 24.04 LTS 停留在旧版 Qt 6.4 系列,而我们的新依赖项 mpvqt 要求至少 Qt 6.5,目前暂不支持该版本。
Jellyfin for Android TV
已发布两个 Android TV 应用版本:v0.19.5 和 v0.19.6! 这些更新包含多项音乐转码改进:应用恢复显示时长信息,支持转码时进度跳转,同时解决了某些场景下歌词无法滚动的问题。
视频播放方面,我们增强了 Live TV 的稳定性,现支持 VC-1 和 AV1 编解码器的直接播放(需设备支持)。AV1 支持在 Android 10+ 设备已实现,现扩展至旧款 Fire TV 设备。
Jellyfin for Xbox
最近两次更新带来了期待已久的 手柄全面支持及 4K/HDR 修复。
-
手柄支持:手柄导航现为 Xbox 应用的默认导航模式,需服务端版本 ≥10.11。由于无法在应用运行时切换输入模式,该应用无法连接低于 10.11 的服务端。此底层变更仍存在少量问题:如应用加载异常或手柄完全失效。建议遇到问题时卸载重装应用。
-
Web UI 电视模式:对于低于 10.11.5 的 Jellyfin 版本,Web UI 仍以桌面模式运行(界面可能异常)。在 10.11.5 版本中,我们修复了设置 Web UI 为电视模式的错误,界面体验显著改善。
-
4K 与 HDR:近期版本持续优化 4K/HDR 支持,通过与 Web UI 集成实现 HDMI 模式切换。代价是应用无法后台运行:启用 4K 需使用增加视频内存的功能标志,这与后台运行机制冲突。
-
常规改进:除了亮眼的新功能外,我们还在持续优化代码基础,进行了多项小规模改进并清理了大量冗余代码。最新版本增加了日志文件及其上传至Jellyfin服务器的功能,加强了与网页客户端的集成,设置了可扩展的配置视图以支持未来功能,实现了版本兼容性检查,优化了服务器连接体验等。
-
未来规划:大约一年前接手项目维护时,我为应用制定了初步发展规划。始终计划将其保持为网页封装应用模式——虽然该应用比多数人认知的更受欢迎,但尚未获得足够开发支持以成为完整的UWP应用。待完成事项包括:
- 多语言本地化支持
- 服务器自动发现功能
- 桌面平台支持
- 增强解码器兼容性
- 设备端字幕存储功能
- JPVenson
Jellyfin for Roku
3.0.15版本已于2025年12月18日发布,这是Roku平台年终发布冻结期前的最后更新,主要修复了HDHomeRun调谐器的兼容性问题。
- 1hitsong
Swiftfin
Swiftfin 1.4 正式发布!
本次重大更新包含多项底层架构调整,三大核心改进包括: