开发者生态
evening
Show HN:Imagin Raw – Mac 版 Adobe Bridge 的 9MB 开源替代品
2026-07-21
1 阅读
约5分钟阅读
cristi_baluta
字号:
Imagin RAW 一个轻量级的原生 macOS 应用程序,用于浏览、剔除和组织 RAW 照片 - 构建为 Adobe Bridge 的更高效替代方案,用于读取/评分/组织工作流程。一款 iOS 配套应用程序正在开发中,专注于以简单的方式浏览您的图库、清理、镜头的现场备份和侦察。架构 UI:SwiftUI(macOS 14.6+)。 AppKit/UIKit 用于缩略图列表,其中 SwiftUI 性能较差 RAW 解码:LibRaw (C++),通过 Objective-C++ 桥封装。 CoreImage 还用于其他格式并作为后备元数据:直接从 RAW/JPEG 二进制结构解析 EXIF; XMP sidecar 读取/写入以实现 Lightroom/Bridge 兼容性 文件系统监控:用于实时文件夹更改检测的 FSEvents 搜索:用于索引文件/文件夹搜索的 NSMetadataQuery (Spotlight) 并发性:任务和操作队列功能的混合 多根文件夹浏览 - 从本地磁盘、外部驱动器或 SD 卡添加任意数量的文件夹;无需导入步骤,无需托管库 实时文件系统监控 - 立即检测并反映新照片、删除和文件夹结构更改 RAW 格式支持 - 通过 LibRaw,涵盖广泛的相机制造商和格式 评级和颜色标签 - 写入 XMP sidecar (RAW) 或直接嵌入,无需重新编码 (JPEG/HEIC),与 Adobe Bridge 和 Lightroom 兼容 拒绝工作流程 - 会话范围标签(不会在文件夹更改中保留),用于标记要删除的照片;通过右键单击 JPG/RAW 对重复数据删除进行批量删除 - 当 RAW+JPEG 对存在时,浏览器中仅显示 RAW 两种网格布局 - 紧凑网格(更多预览空间)和大网格(更多浏览空间) Spotlight 支持搜索 - 使用 macOS 索引引擎搜索文件和文件夹名称 SD 卡摄取 - 将照片复制到基于日期的文件夹结构中,可选择同时备份到第二个目的地 重复/相似照片检测 - 用于快速解决问题的查看模式近乎重复的连拍照片 Instagram 帧导出 - 将 2:3 RAW 图像放入 3:4 画布中,导出为 PNG 以避免重新编码丢失(对于 Camera Raw 编辑很有用,因为它不支持取景) 与 Adobe Bridge 的比较 Imagin RAW 更好 Imagin RAW Bridge 应用程序大小 ~9 MB ~2 GB 空闲 CPU 0% 非零 内存 低至 100 MB,具体取决于专辑 轻松达到 GB 启动时间 近乎即时 多秒 滚动原生、流畅的跳行 外部驱动器弹出 无需重新启动应用程序 需要退出 Bridge 在 Bridge 领先的情况下 Camera Raw 处理的预览 - Bridge 渲染应用了 ACR 调整的缩略图。 Imagin RAW 目前显示未处理的预览;尽管可以探索基本的曝光/裁剪预览调整,但复制 ACR 流程并不可行。路线图 查看未解决的问题 屏幕截图 键盘快捷键 箭头键 - 在照片之间导航 CMD A - 选择所有照片 CMD 单击/Shift+单击 - 多选照片 CMD Del - 将照片移至垃圾箱 CMD Z - 撤消移至垃圾箱的照片 1-5 - 设置星级 6-0 - 应用标签 - - 删除标签 A - 批准照片(与 8 键相同) X / Del - 拒绝照片 OPT 1-5 - 按星级筛选 OPT 6-0 - 按标签过滤 OPT X - 按拒绝的过滤 C - 切换侧边栏 G - 切换网格类型 Return - 在外部编辑器中打开选定的照片 系统要求 macOS 14.6 或更高版本 Apple Silicon 或 Intel 处理器安装 如果您想支持该项目并自动接收更新,请从 AppStore 购买 从发布下载最新版本。更新可能与 AppStore 不一样,并且应用程序中没有更新通知 从源代码编译 贡献 欢迎简单的小修复和问题/想法报告。
这篇文章对您有帮助吗?
订阅66必读
每日精选科技资讯,直达你的邮箱