Jellyfin 官方正式推出 iOS 应用 1.7.0 版本,最大亮点是——终于加入了期待已久的媒体文件下载功能。这意味着你现在可以将电影、剧集或音乐从 Jellyfin 服务器下载到 iPhone 或 iPad 上,实现真正的离线观看体验。
这一功能长期以来是 Android 用户和 Web 客户端用户的标配,而 iOS 版本此前一直缺失。如今,它终于以完整形态上线,补齐了跨平台使用体验的关键一环。
离线下载:操作简单,管理直观
只要你的 Jellyfin 服务器权限允许,就可以在浏览影片时直接看到“下载”按钮(通常位于播放按钮下方或更多选项菜单中)。

点击后:
- 文件开始后台下载;
- 下载进度可在新添加的 “下载”标签页 中查看;
- 支持暂停、恢复与删除操作。
📌 “下载”标签页相当于你的 离线媒体控制中心,提供以下功能:
- 直接在应用内播放已下载内容;
- 将文件分享至其他 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

评论