首页 > 资讯 > 开源媒体服务器 Jellyfin 12.0 发布:原生支持书籍与漫画,启用现代化 UI 界面

开源媒体服务器 Jellyfin 12.0 发布:原生支持书籍与漫画,启用现代化 UI 界面

IT之家 2026-09-08 12:09 3 阅读 查看原文

IT之家 9 月 8 日消息,开源媒体服务器 Jellyfin 刚刚迎来了 12.0 稳定版更新。该版本继续推进 10.11 版本启动的数据库改造工作,在性能优化的同时,也为书籍和漫画提供了的原生支持。

12.0 版本支持直接从 10.10.7 和 10.11.x 升级到 12.0;无需进行中间版本升级。低于 10.10.7 版本的用户,官方建议先升级到 10.10.7 再迁移到 12.0。

官方提醒,此版本包含数据库更改,如果没有备份将无法回滚,强烈建议用户在升级前对数据目录进行完整备份。另外,为 10.11 版本开发的插件将无法在 12.0 上加载,所以用户在升级前应移除所有第三方插件,待其作者更新后再重新添加。

版本号变更:告别“10.”前缀

这是本次更新最直观的变化。Jellyfin 自 2018 年从 Emby 分支独立以来,版本号一直以“10.x”开头,长达八年。

在 10.11.0 版本重写了整个媒体库数据库后,开发团队认为如此重大的更新却被“10.”前缀掩盖,容易让用户低估其重要性。因此,团队决定移除“10.”前缀,原本的 10.12.0 直接变为 12.0。服务器版本号将显示为 12.0.0,官方表示今后主版本号计划每年更新一次

数据库重构:播放列表与合集性能飞跃

Jellyfin 10.11.0 重写了媒体库数据库的底层结构,12.0 版本则在这一基础上进行了关键的性能优化。最大的改进在于播放列表和合集的存储方式。

此前,播放列表中的所有项目被作为一个整体存储,数据库无法单独查询其中某一项,导致任何操作(如获取项目数量、编辑或翻页)都需要加载并解包整个列表。

12.0 版本将播放列表中的每个项目都作为独立的数据行存储。这使得数据库可以高效地统计数量、分页返回,并对单个项目进行增删操作,大幅提升了大型播放列表的加载和编辑速度。

此外,“继续观看”、“下一集”、艺术家查找及文件夹观看次数等页面加载速度也应有所提升。此次更新也修复了批量删除大量项目时可能中途失败的问题。

书籍与漫画:从插件到原生支持

长期以来,Jellyfin 对书籍和漫画的支持依赖于第三方“Bookshelf”插件。

12.0 版本将该插件的核心功能直接集成到服务器中,因此可直接读取 OPF 和 ComicInfo 等元数据文件,为 EPUB 及各种主流漫画压缩包格式生成封面,并提取 PDF 的页数和有声读物的章节信息。

原有的 Bookshelf 插件已被弃用,其功能拆分为了 GoogleBooks 和 ComicVine 元数据提供者,同时新增了 OpenLibrary 插件。在网页客户端,书籍也获得了全新的现代化布局,包括专门的作者、系列和收藏集选项卡,并重新设计了阅读界面。

剧集多版本支持

“多版本”功能此前仅限于电影,允许用户将同一部电影的多个不同版本(如导演剪辑版和院线版)归并在一起。12.0 版本将此功能扩展到了剧集。

现在,用户可以将同一集电视剧的不同版本(如不同清晰度或剪辑版)进行分组,并且播放进度会跟随具体观看的版本。

其他重要更新与安全修复

  • “Modern”布局成默认:此前作为“实验性”布局的 Modern 界面,现已成为桌面和移动端的默认界面,旧版界面更名为“Legacy”(传统版)。

  • 推荐与搜索可扩展:现在可以按媒体库选择“相似内容”和推荐的数据来源。同时,搜索功能也支持通过插件扩展结果。

  • 转码与兼容性:转码后端更新至 FFmpeg 8.1。修复了 HLS 转码时可能出现的音画不同步问题,并增加了对 VobSub 字幕流的支持。此外,还为部分无法处理旋转视频的 Android TV 设备添加了配置选项。

  • 安全修复:此版本包含多项安全修复,涉及路径遍历和跨站脚本攻击(XSS)等风险。官方强烈建议用户升级。

  • 其他细节:字幕设置现改为按媒体库配置;用户名现在不区分大小写,仅大小写不同的两个账户将无法共存;.ogg 文件现在将被正确识别为音频而非视频。

IT之家注:Jellyfin 是一个开源的媒体服务器软件,允许用户在家中搭建属于自己的媒体库(电影、电视剧、音乐、书籍等),并通过各种设备(电视、手机、电脑)进行播放。此 12.0 版本因其重大的架构调整和功能集成,被视为项目发展的重要里程碑。