找回密码
 立即加入
搜索
热搜: 活动 交友 discuz

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

作者 TechShare浏览 26 回复 0
资讯:
官方提醒,此版本包含数据库更改,如果没有备份将无法回滚,强烈建议用户在升级前对数据目录进行完整备份。另外,为 10.11 版本开发的插件将无法在 12.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”(传统版)。

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

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

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

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




https://www.xyfan.com/data/attac ... e837628350ed98e.png
(转载IT之家)
您需要登录后才可以回帖 登录 | 立即加入

本版积分规则

关于我们|Archiver|手机版|小黑屋|塾饭 ( 赣ICP备2022010069号-1|赣公网安备36098302240303 )

GMT+8, 2026-9-12 11:52 , Processed in 0.167548 second(s), 8 queries , Redis On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表