Hacker News 中文摘要

RSS订阅

Immich 3.0 -- Immich 3.0

文章摘要

Immich v3.0.0正式发布,包含多项重大更新和API端点变更,主要影响第三方工具集成。用户需将环境变量中的版本号改为v3并执行更新命令。此次首次采用候选发布机制,用户可在管理设置中选择接收候选版本通知。

文章总结

好的,这是对原文主要内容的中文重述,已保留关键细节并删减了与主题无关的内容(如详细的贡献者列表、完整的变更日志条目和图片链接)。


Immich v3.0.0 版本发布

经过团队和众多贡献者数月的努力,我们激动地宣布 Immich 的下一个主要版本 v3.0.0 正式发布!

重要变更与升级指南

本次更新包含一些重大变更,主要涉及 API 端点的更新,这会影响与 Immich API 集成的第三方工具。对于绝大多数用户,升级过程与以往相同。

升级方法: 1. 将 .env 文件中的 IMMICH_VERSION 变量值从 v2 改为 v3。 2. 运行常规的 Docker 更新命令:docker compose pull && docker compose up -d

发布候选版本

v3.0.0 是 Immich 首次使用发布候选版本。这些版本经过测试但非正式发布,旨在最终版本前发现并修复问题。用户可以在“管理设置 > 版本检查”中,将发布频道从“稳定版”切换为“发布候选版”,以直接接收通知。

新周边商品

为庆祝本次发布,官方商店推出了新款周边,包括儿童服装和带有全彩刺绣 Immich 标志的服饰。

主要新功能亮点

  1. 移动端非破坏性编辑:继网页版图片编辑功能后,移动端也迎来了全新的编辑器。现在,你可以在不修改原始文件的情况下,直接在手机上进行裁剪、旋转和调整图片。所有编辑都是非破坏性的,可随时撤销或修改,并且编辑操作在网页和移动端之间同步。此版本移除了旧版编辑器中的“重新着色”、“编辑实况照片”和“编辑本地文件”功能,团队计划在未来版本中恢复部分功能。

  2. 工作流(预览版):工作流功能首次亮相!它允许你通过拖拽式构建器,将触发器、过滤器和动作串联起来,实现库操作的自动化。你可以从网页端的“实用工具 > 工作流”进入。工作流包含一个触发器和一系列步骤(包括过滤条件和执行动作)。你可以通过文本或 JSON 格式与他人分享工作流配置。

  3. 后台备份改进

    • Android:后台备份现在更加可靠。应用使用了新的周期性任务调度器,可以上传整个库,更好地适配 Android 的后台执行限制,并在电池优化或通知设置可能干扰备份时发出警告。
    • iOS:后台刷新任务现在并行执行同步和上传工作,能在 iOS 允许的短暂时间窗口内更有效地启动上传。
  4. “最近添加”页面:新增的“最近添加”页面允许你按资产被添加到 Immich 的时间(而非拍摄时间)进行浏览,方便在导入新批次文件时快速找到新内容。该页面位于网页端的“探索”标签和移动端的“搜索”标签中。

  5. 完整性检查:维护页面新增了完整性报告功能。Immich 会扫描文件系统目录,并与数据库记录进行比对,发现以下偏差:

    • 未跟踪:目录中存在但数据库未知的文件。
    • 缺失:数据库中有记录但文件系统中不存在的文件。
    • 校验和不匹配:磁盘上的文件校验和与数据库记录不符。你可以配置此检查任务的运行时间和时长。
  6. 移动端幻灯片播放:现在可以在移动设备上像网页端一样,让照片和视频全屏自动播放。

  7. HLS 与实时视频转码(预览版):Immich 现在可以实时转码视频,无需预先进行离线转码。这带来了质量切换、为客户端提供最佳编码、降低存储开销等好处。此功能目前仅在网页端实现,移动端正在开发中。启用后,对于 v3 之前导入的资产,需要重新运行“元数据提取”任务。

  8. 网页端新视频播放器:新的自定义视频播放器在所有设备上提供统一的控制界面和布局,并修复了 iOS 上的一些问题。

  9. Android 端作为图库应用:Immich 现在可以充当 Android 系统的图库/图片查看器。在其他应用中点击图片或视频时,可以选择用 Immich 打开,并直接进行分享或上传到库中。

  10. 移动端 OCR 功能:在资产查看器中,可以切换高亮显示照片中识别出的文字,并支持直接选择和复制。

  11. 移动端直接上传到相册:现在可以在移动端将本地照片直接上传到指定相册,简化了备份和整理流程。

  12. 移动端分享时选择图片大小:从移动端分享照片时,可以在发送前选择图片尺寸,方便在聊天应用中保持文件小巧,或在需要时分享全质量图片。你可以在“应用设置 > 偏好”中更改默认行为,也可以通过长按“分享”按钮临时选择。

  13. 时间线性能提升:浏览包含大量资产的月份时,体验更加流畅,避免了浏览器标签页卡死的情况。

支持 Immich

如果你觉得这个项目有帮助,可以通过购买产品密钥或官方周边商品来支持 Immich。

评论总结

根据评论内容,总结主要观点如下:

正面评价(认可度高): - 评论1:Immich是“一年用一次但非常值得”的软件,设置耗时但使用体验极佳。关键引用:"the one time a year I use it I'm so happy I did" / "Great software" - 评论4:作为Google Photos的替代品,本地体验流畅,适合存储大视频。关键引用:"snappy experience at home vs Cloud-based solutions" / "I use it regularly as an alternative" - 评论5:Docker运行成功,但导入Google Takeout数据存在技术困难。关键引用:"great success with immich running in docker" / "I've yet to even broach the aspect of importing each giant bundle"

负面/顾虑观点: - 评论2:拒绝增加自托管服务负担,且缺乏端到端加密。关键引用:"I don't want yet another self hosted service to manage" / "Unfortunately Immich is not end-to-end encrypted" - 评论6:因加密问题选择Ente,认为其更成熟。关键引用:"I settled on Ente because of the encryption" / "extremely polished and comparable quality to Apple photos" - 评论7:iOS同步问题未解决,20k照片同步失败。关键引用:"filled up the storage on my phone with the originals, and never completed the process" / "I just want to know if it works better now"

功能需求: - 评论3:询问是否支持只读源文件夹。关键引用:"Does Immich support read-only source folders yet?" / "allow Immich to index them" - 评论5:希望自动上传功能。关键引用:"if I can get immich to upload the photos without... running immich once in a while" / "automatically sent them to 'my cloud'"

平衡总结:Immich作为自托管照片管理方案,在本地体验和替代Google Photos方面获得好评,但存在加密不足、iOS同步问题、数据导入困难等短板。用户需权衡自托管成本与功能需求。