显示 HN: Imagin Raw - 针对 Mac 的 9MB 开源替代 Adobe Bridge
这是一个轻量级的原生 macOS 应用,用于浏览、筛选和组织 RAW 照片 - 作为 Adobe Bridge 的更高效替代品,适用于读取/评分/组织工作流程。正在开发 iOS 伴侣应用,专注于简单的库浏览、清理、现场备份照片和侦查。架构 UI:SwiftUI(macOS 14.6+)。AppKit/UIKit 用于缩略图列表,因为 SwiftUI 性能较差。RAW 解码:LibRaw(C++),通过 Objective-C++ 桥接包装。CoreImage 也用于其他格式并作为后备。元数据:从 RAW/JPEG 二进制结构直接解析 EXIF;为 Lightroom/Bridge 兼容性读取/写入 XMP 边车。文件系统监控:使用 FSEvents 实现实时文件夹变更检测。搜索:使用 NSMetadataQuery(Spotlight)进行索引文件/文件夹搜索。并发:结合使用任务和 OperationQueue。特性:多根文件夹浏览 - 从本地磁盘、外部驱动器或 SD 卡添加任意数量的文件夹;无需导入步骤,无需管理库;实时文件系统监控 - 新照片、删除以及文件夹结构的变化会立即被检测并反映出来;RAW 格式支持 - 通过 LibRaw,覆盖广泛的相机制造商和格式;评分和颜色标记 - 写入 XMP 边车(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 应用大小 ~9 MB ~2 GB 空闲 CPU 0% 非零 内存根据相册低至 100 MB;容易达到 GB 级;启动时间:几乎瞬间;几秒钟;滚动:原生流畅;行跳转:外部驱动器弹出:无需重新启动应用;需要退出 Bridge;Bridge 却相对领先的地方:Camera Raw 处理的预览 - Bridge 渲染应用了 ACR 调整的缩略图。Imagin RAW 当前显示未经处理的预览;复制 ACR 管道不可行,但可以探讨基本的曝光/裁剪预览调整。路线图:请查看公开问题;屏幕截图;键盘快捷键:箭头键 - 在照片间导航;CMD A - 全选照片;CMD Click / Shift+Click - 多选照片;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 购买;从 Releases 下载最新版本。更新可能与 AppStore 不符,并且应用内没有更新通知;从源代码编译;贡献:欢迎小的简单修复和问题/想法报告。
本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。
☕请我喝杯咖啡