照片

Photos 自 ZimaOS 1.8 起可用。

每一张照片都触手可及。每一段记忆都值得重新翻开。Photos 将你的 ZimaOS 设备变成自托管照片库:运动相机的影像、相机的 RAW 文件、你用过的每一部手机的随手拍。它在手机、PC 和 iPad 上跟随着你,到处是同一个照片库。

一个照片库,所有设备

照片库住在你的家庭服务器上,而不是某一台设备里。把 Photos 指向一个文件夹,它就会把内容全部扫描进来。每一块屏幕在同一时间看到的是同一个照片库。

Photos 解决了”三台相机、三个查找位置”的老问题。运动相机的存储卡、相机胶卷和手机相册,最终汇聚到一个照片库里,统一排序。

添加照片来源

Photos 从你指定的文件夹开始。

点击 Photos 左上角的设置按钮,添加来源。

ZimaOS Photos 设置页面,左上角显示添加来源选项

ZimaOS 会立即开始索引。什么都不移动,什么都不复制:数据留在 NAS 上原来的文件夹里,添加的来源会自动同步到所有设备。你的手机、iPad 和浏览器看到的是同一个照片库。

按你的方式浏览

四种浏览方式,每一种都为享受照片库而设计:

  • 照片墙。 照片像一面墙一样铺满屏幕。文件名和路径退到背景里,只留下画面。
  • 时间线。 按日、按月、按年浏览。聚焦某一天,拉远看一整年。
  • 地图。 那次旅行,那条街,就在你走过的位置。
  • 合集。 Photos 把你的精彩瞬间串成故事。旅行、面孔、季节,那些你没意识到的回忆。

四种视图在所有设备上一致。通勤路上用手机浏览,沙发上用 iPad 接着看。照片库存在你的 ZimaOS 设备上,所以每块屏幕看到的都是同一批照片,各自不占一份拷贝。

ZimaOS Photos 照片墙视图,照片铺满屏幕、不显示文件名

ZimaOS Photos 时间线视图,可在日、月、年之间跳转

ZimaOS Photos 地图视图,照片显示在拍摄地点

ZimaOS Photos 合集视图,展示旅行、面孔和季节的故事

全格式可播放

运动相机的 360° 影像。iPhone 的 Live Photo。相机的 RAW 文件。同一次旅行、同一天、同一段记忆。Photos 都能播放,混在同一个照片库里。

ZimaOS Photos 照片库混合显示 360° 影像、Live Photo 和 RAW 文件

点开一张,细节随之而来。相机、镜头、ISO、光圈全部保留。相关照片聚合在旁边,一个瞬间连着下一个瞬间。

ZimaOS Photos 查看器,显示照片的相机参数和相关照片

本地 AI,隐私优先的设计

用你记得的方式搜索。一场婚礼。一片海滩。一只猫。不用翻文件夹,只凭你想起的那个瞬间。本地 AI 帮你找到它们。

ZimaOS Photos 搜索,通过自然语言查询找到照片

敏感照片保持模糊,直到你选择打开。AI 跑在你自己的硬件上。这就是自托管的含义:什么都不离开你的网络。

在手机上

手机承载着与 Web 相同的模块:相册、回忆、合集和自定义专辑。

ZimaOS Photos 手机端相册模块,在移动屏幕上展示照片墙 ZimaOS Photos 手机端回忆模块,在移动屏幕上展示精选故事 ZimaOS Photos 手机端合集模块,列出分组照片合集 ZimaOS Photos 手机端自定义专辑模块,展示用户创建的相册

新照片会自动进入照片库。ZimaClient 在后台同步,无论你在哪里,手机总是显示最新的内容。

新手机不会从空照片库开始:用同一个 ZimaOS 账户登录,已有的照片库就从设备上加载回来。

在 PC 上

在 PC 上,Photos 就是浏览器里的同一个 Web 体验。打开 ZimaOS 仪表盘,照片库就在那里,完整无缺:所有视图、所有格式、AI 搜索,一应俱全。这是 Photos 最完整的形态。

在 iPad 上

在 iPad 上,界面会适配更大的屏幕,照片墙和查看器舒展开来。

iPad 上的 ZimaOS Photos,照片库适配大屏显示

为欣赏而生

Photos 是为了欣赏你的影像作品而设计的,不是为了搬运文件。合集让你想起被遗忘的旅行和面孔。查看器保留相机参数,因为它们也是作品的一部分。手机照片只是众多来源之一,通过**手机备份**进入照片库。照片库才是终点。

隐私是默认设置。一切在你的硬件上运行。不上传。不分享。你的回忆留在你的服务器上。

支持的格式

Photos 可索引多种静态图片格式,元数据也随之入库:

  • 手机与常见图片。 JPEG、HEIC、HEIF、AVIF、PNG、WebP、GIF、BMP。
  • 专业相机的 RAW。 ARW、CR2、CR3、DNG、NEF、ORF、PEF、RAF、RW2、X3F,以及主流相机的大部分 RAW 格式。
  • 专业容器。 TIFF、PSD、PSB、JPEG XL、JPEG 2000、EXR。

内置解析器读取标准字段:相机、镜头、焦距、光圈、曝光时间、ISO、GPS 和拍摄日期。它也会读取许多相机附加的厂商元数据,视频元数据则通过独立路径处理,因此影像同样可以搜索。

Photos 在运行时不需要外部元数据工具。解析器是内置的,设备上无需额外软件,索引就能持续工作。

有一点要知道:格式可以入库,而缩略图取决于文件本身。有些 RAW 文件没有内嵌预览,缩略图就要看解码器支持情况。无论哪种情况,文件连同元数据都会留在照片库里。完整清单见 **Photos 支持的格式**。

为速度而设计

速度是设计的一部分,不是事后补丁。

缩略图经过三级缓存:内存、带三档尺寸的持久磁盘缓存,以及小请求的派生副本。一旦进入缓存,缩略图毫秒级返回。

RAW 文件有特殊待遇。当相机内嵌 JPEG 预览时,Photos 直接使用它,而不解码完整的传感器图像。我们在 Apple M4 Pro 上的测试中,CR2、NEF、PEF 和 ARW 文件的预览路径在 29 至 100 毫秒内完成,而同一批文件的完整解码需要 160 至 450 毫秒。

滚动浏览永远不会拖垮整个服务器。解码受并发和内存预算限制,因此一面墙的 1 亿像素 RAW 文件也能流畅浏览,系统的其他部分照常运行。

下一步