HN 日本語サマリー

← 一覧へ戻る
Web開発

Show HN: Imagin Raw – Mac用Adobe Bridgeの9MBのオープンソース代替

Show HN: Imagin Raw – A 9MB Open-Source Alternative to Adobe Bridge for Mac (github.com)

39 pointsby cristi_baluta9 コメント

要約

Imagin Rawは、Mac用の軽量なネイティブアプリケーションで、RAW写真のブラウジング、選別、整理に特化しています。Adobe Bridgeよりも効率的なワークフローを提供し、UIにはSwiftUIを使用しています。LibRawによるRAWデコード、EXIF/XMPメタデータ処理、ファイルシステム監視、Spotlight検索機能を備えています。

全文翻訳

Imagin RAW 軽量なネイティブmacOSアプリケーションで、RAW写真のブラウジング、選別、整理を行います。読み込み/評価/整理のワークフローにおいて、Adobe Bridgeよりも効率的な代替として構築されました。iOSコンパニオンアプリも開発中で、ライブラリの簡単なブラウジング、クリーンアップ、フィールドでの撮影バックアップ、スカウティングに焦点を当てています。 アーキテクチャ UI: SwiftUI (macOS 14.6+)。SwiftUIのパフォーマンスが悪かったサムネイルリストにはAppKit/UIKitを使用。 RAWデコード: LibRaw (C++)、Objective-C++ブリッジ経由でラップ。他のフォーマットやフォールバックとしてCoreImageも使用。 メタデータ: RAW/JPEGバイナリ構造から直接解析されたEXIF。Lightroom/Bridge互換性のためにXMPサイドカーの読み書き。 ファイルシステム監視: FSEventsによるリアルタイムフォルダ変更検出。 検索: NSMetadataQuery (Spotlight) によるインデックス付きファイル/フォルダ検索。 並行処理: TasksとOperationQueueの組み合わせ。 機能 マルチルートフォルダブラウジング - ローカルディスク、外部ドライブ、SDカードから任意の数のフォルダを追加。インポートステップなし、管理ライブラリなし。 リアルタイムファイルシステム監視 - 新しい写真、削除、フォルダ構造の変更を検出し、即座に反映。 RAWフォーマットサポート - LibRaw経由で、幅広いカメラメーカーとフォーマットをカバー。 評価とカラーラベリング - XMPサイドカー(RAW)に書き込むか、再エンコードなしで直接埋め込み(JPEG/HEIC)、Adobe BridgeおよびLightroomと互換性あり。 却下ワークフロー - 削除対象の写真にマークするためのセッションスコープのラベル(フォルダ変更をまたいで永続しない)。右クリックによるバッチ削除。 JPG/RAWペアの重複排除 - RAW+JPEGペアが存在する場合、ブラウザにはRAWのみを表示。 2つのグリッドレイアウト - コンパクトグリッド(プレビューに多くのスペース)、ラージグリッド(ブラウジングに多くのスペース)。 Spotlightバックアップ検索 - macOSインデックスエンジンを使用して、ファイルおよびフォルダ名全体を検索。 SDカード取り込み - 日付ベースのフォルダ構造に写真をコピーし、オプションで同時に第2の宛先にバックアップ。 重複/類似写真検出 - バーストショットのニアデュプリケートを迅速に解決するためのレビューモード。 Instagramフレームエクスポート - 2:3のRAW画像を3:4のキャンバスに収め、再エンコード損失を避けるためにPNGとしてエクスポート(Camera Raw編集に便利、フレーミングをサポートしないため)。 Adobe Bridgeとの比較 Imagin RAWが優れている点 Imagin RAW | Bridge アプリサイズ | ~9 MB | ~2 GB アイドルCPU | 0% | 非ゼロ メモリ | アルバムに応じて100MBから | 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から購入してください。 Releasesから最新リリースをダウンロードしてください。AppStore版とはアップデートのタイミングが異なる場合があり、アプリ内にはアップデート通知はありません。 ソースコードからコンパイルしてください。 貢献 小さく単純な修正や、イシュー/アイデアの報告を歓迎します。