Jellyfin 12.0 发布:彻底重构数据库

Jellyfin 12.0 正式推出,这次更新不仅仅是版本号的变化,更是一次底层架构的彻底重构。团队移除了旧的命名规则,将重点放在数据库性能优化上,解决了播放列表和合集加载缓慢的痛点。此次更新终于为书籍和漫画提供了原生支持,不再依赖插件,同时实现了剧集的多版本管理功能。此外,Modern 布局成为默认界面,推荐算法和搜索功能也支持插件扩展。不过,升级前务必备份数据,因为数据库迁移会重写所有数据,且首次扫描时间会显著延长。
这次发布继续沿着 10.11 的方向前进:完成数据库转换的收尾工作,将新的基础转化为实实在在的性能提升,并终于为书籍和漫画提供了它们多年来应得的支持。
HN 评论区
348- doctoboggan
作为拥有终身通行证的 Plex 老用户,看到 Jellyfin 取得的进步我总是很高兴,因为当 Plex 最终做出什么让我不得不迁移的举动时,Jellyfin 将为我提供一个柔软的着陆点。至少,希望它能遏制住 Plex 一些最反用户的行为。
顺便提一下,我最近开始让 Claude 帮我配置 *arr 套件,这帮了大忙。以前我大概需要照看并手动干预 10% 的请求,现在几乎为零,而且有声书请求和字幕功能也运行得非常好。当然,成功率提升的一大原因是我注册了 Usenet 服务,但当然,Claude 能够配置这一切并让它运行起来。我起初有点担心面对这个任务 Claude 会推脱,但它非常乐意帮我以这种方式获取媒体。
- waltbosz
关于 Jellyfin 财务状况(2024)的有趣帖子
https://opencollective.com/jellyfin/updates/were-good-seriou...
> 我们在过去 5 年里积累了相当可观的预算,虽然我们非常高兴看到这么多 Jellyfin 社区的成员向我们捐款,但我们想请大家停止捐款!不,我们是认真的。我们实际上并不需要你们的钱。至少,现在不需要。我们银行账户里有超过 24,000 美元,而平均每月支出仅约 600 美元,这意味着我们有超过 40 个月(3.3 年)的资金跑道!所以,我们未来一段时间资金非常充裕……
- noisy_boy
字幕是 Jellyfin 的阿喀琉斯之踵(至少是在 Android 客户端将流发送到连接电视的 Chromecast 棒时)。我能看到字幕存在,但它在电影上并不显示。好吧,我就手动添加——不行,进度指示器无限循环。好吧,我先移除现有的字幕再添加——移除成功了,但添加失败了。每次都是这种折腾。如果能成功,那简直就是奇迹。我以前会忘记字幕直接开始看电影——你难道不能随时修复它吗?!不行,现在我必须在通知大家电影可以开始之前做全套准备工作。
这并非出于恶意——我非常感激有一个开源的 Plex 替代品。只是把这个问题摆在这里,万一有人感兴趣去改进它。
- bhaney
有人分享一下升级体验吗?
我有一个约 40TB 的媒体库,因为 10.11 版本存在各种性能问题,我一直停留在 10.10.7。我直接升级到了 12.0,对其快速且无痛的升级过程印象深刻!正如升级说明中警告的那样,我的一些标题在重新扫描将其加回之前消失了,但这唯一的怪事。整个初始迁移只花了几分钟。
- amiga386
我不得不从 10.11.x 回退到 10.10.7,因为性能太差,但我非常有信心他们在这个 12.0 版本中修复了所有性能问题。
我也很有信心他们已经发现了大部分 bug,并做出了一个你可以直接升级的产品,毕竟他们在过去几个月发布了 7 个发布候选版(RC):
12.0 RC1 - 6 月 22 日
12.0 RC2 - 6 月 28 日
12.0 RC3 - 7 月 22 日
12.0 RC4 - 8 月 2 日
12.0 RC5 - 8 月 11 日
12.0 RC6 - 8 月 26 日
12.0 RC7 - 9 月 1 日
12.0 - 9 月 8 日
总的来说,看来这次投入了大量的扎实测试,我不应该再需要回退到 10.10 了。
更新:已升级到 12.0,性能很棒,比 10.10 和 10.11 都好,包括在第三方应用中!迁移过程没有问题。
- aayushdutt
他们的 AI 政策(https://jellyfin.org/posts/state-of-the-fin-2026-05-24/#llma...)
> 在拉取请求/代码提交中并非完全禁止使用 AI,但是你必须理解它是如何工作的,任何针对拉取请求/问题的帖子都必须由用户本人撰写。你不能充当你的 AI 和我们问题/评论之间的传声筒,只是复制粘贴 AI 告诉你的内容。
这是比较合理的一条政策。
- hi_hi
我喜欢 Jellyfin,已经用了好几年了,配合 *ARR 套件使用。
我年幼的女儿最近开始对有声书感兴趣,所以我安装了 Listenarr,并配合一个用 vibe 编码的 mcp 服务器 [0] 运行,该服务器与我所有的其他 arr 服务 mcp 连接一起运行。
这使得家人可以通过 Onyx AI 轻松下载和管理他们的媒体(呃……Linux 发行版),Onyx AI 我也在本地机器上运行,该机器运行 microK8s,所有服务都部署在一台相对瘦弱的 Geekom 迷你 PC 上,内存只有 16Gb。
整个设置用 Claude 管理起来相当简单,Claude 在处理 K8s 方面没有任何问题。
对于那些对 listenarr 有声书 mcp 感兴趣的人:
[0] https://github.com/leachuk/listenarr-mcp/blob/main/CLAUDE.md
- hk1337
期待这次升级。不过我并不知道或没想过用 Jellyfin 看书。有没有人推荐任何能在手机或 iPad 上阅读书籍列表的应用,类似 iBooks 那样的?
有人用 Apple TV 成功运行了直播电视(通过 iptv,而不是连接天线调谐器)吗?
- zhivota
Jellyfin 对我来说运行得很好。我唯一的抱怨是库扫描相关的日志很难解读。我很想添加一个专用的扫描器日志,只关注与扫描相关的日志,因为对我来说,这通常是这些系统的故障点。
不过话说回来,我很少需要用到它,上次我觉得需要它的时候,是因为我的配置不当导致看不到 R 级电影(为了孩子),日志没有清楚地表明电影是否被扫描过,所以很难意识到问题所在。
- ddmf
我正在使用 Wholphin 作为客户端,它应该能直接兼容 v12,但我还没来得及更新。
我真正使用 Jellyfin 才一两个月,但它比我之前使用的 xbmc/kodi 设置友好得多,而且设备间的暂停/恢复功能非常棒。我彻底被转化了。