Jellyfin iOS 1.7.0 发布:终于支持离线下载

Jellyfin 官方正式推出 iOS 应用 1.7.0 版本,最大亮点是——终于加入了期待已久的媒体文件下载功能。这意味着你现在可以将电影、剧集或音乐从 Jellyfin 服务器下载到 iPhone 或 iPad 上,实现真正的离线观看体验。

这一功能长期以来是 Android 用户和 Web 客户端用户的标配,而 iOS 版本此前一直缺失。如今,它终于以完整形态上线,补齐了跨平台使用体验的关键一环。

离线下载:操作简单,管理直观

只要你的 Jellyfin 服务器权限允许,就可以在浏览影片时直接看到“下载”按钮(通常位于播放按钮下方或更多选项菜单中)。

Jellyfin iOS 1.7.0 发布:终于支持离线下载插图

点击后:

  • 文件开始后台下载;
  • 下载进度可在新添加的 “下载”标签页 中查看;
  • 支持暂停、恢复与删除操作。

📌 “下载”标签页相当于你的 离线媒体控制中心,提供以下功能:

  • 直接在应用内播放已下载内容;
  • 将文件分享至其他 App(如 VLC、Infuse);
  • 在 iOS“文件”App 中访问所有下载内容,路径为:文件 > 浏览 > 下载 > Jellyfin
  • 手动清理空间,释放本地存储。

💡 提示:此功能的工作逻辑与 Plex 和 Netflix 类似,但完全基于你自有的媒体库,无需订阅第三方服务。

转码下载进入 Alpha 阶段:兼容性更强

对于那些拥有非标准编码格式(如 HEVC/H.265、Dolby Vision、FLAC 音频等)媒体的用户,还有一个重要进展:

转码下载功能已从实验性设置移至 Alpha 阶段,意味着更多普通用户可参与测试并实际使用。

🔹 功能原理:
当你要下载一个 iOS 原生无法播放的视频时,Jellyfin 服务器会自动将其转码为 iOS 兼容的格式(如 H.264 + AAC),再推送到设备上。

🔹 实际好处:

  • 不再需要手动转换文件;
  • 下载后可直接在 Jellyfin 应用中播放;
  • 保留元数据与字幕信息。

⚠️ 当前限制:

  • 尚无画质选项(如低/中/高)可供选择;
  • 转码输出质量固定,部分情况下生成文件可能比原片更大;
  • 服务器需具备足够性能支持并发转码任务。

尽管仍处于早期阶段,但这已是迈向完整支持的重要一步。

⚙️ 技术升级:更快、更稳定的基础架构

除了功能更新,本次 1.7.0 版本还包含多项底层重构,为未来持续迭代打下基础:

升级项说明
状态管理迁移至 Zustand替代旧版 MobX,提升响应速度与内存效率,减少卡顿
向 TypeScript 全面迁移提高代码可维护性,降低出错概率,利于长期开发
依赖更新准备为后续升级至最新 Expo 与 React Native 版本扫清障碍

这些改动虽不直接影响界面,但带来了更流畅的操作体验和更高的稳定性。

多语言支持扩展

得益于社区翻译者的贡献,本次更新新增对以下语言的支持:

  • 南非荷兰语(Afrikaans)
  • 巴斯克语(Basque)

现有语言包也得到进一步完善,提升了非英语用户的使用体验。

兼容性提醒:这是最后一个支持 iOS 12 的大版本

重要通知:

Jellyfin iOS 1.7.0 是最后一个支持 iOS 12 的主要版本。

从下一个大版本开始,最低系统要求将提升至 iOS 15.1 或更高。主要原因是为了适配新版 React Native 框架,该框架不再支持过早的 iOS 版本。

📌 给老设备用户的建议:

  • 如果你仍在使用运行 iOS 12 的旧 iPhone/iPad,当前版本仍可用;
  • 未来功能更新将无法获取,但不影响现有功能;
  • 可通过 Safari 访问 Jellyfin Web 界面作为替代方案。

如何更新?

  • 打开 App Store;
  • 搜索 “Jellyfin”;
  • 更新或安装最新版(v1.7.0+);
  • 登录你的 Jellyfin 服务器账户即可启用下载功能。

🔗 官方下载地址:https://apps.apple.com/us/app/jellyfin-mobile/id1480192618

Jellyfin iOS 1.7.0 发布:终于支持离线下载插图1

评论