PhotoMechanicは写真を選別する最速の方法です。タグ付けに1キー、カラークラスに1キー、レーティングに1キー。問題はその後です:セレクトをマークした後、選別のフローを中断せずにクライアントのFTPサーバーにどうやって送りますか?
典型的なアプローチは、選別を終え、タグ付きの画像をフィルタリングし、フォルダにエクスポートまたはコピーし、FTPクライアントを開いてアップロードすることです。機能しますが、バッチ全体の選別が終わるまで配信が始まらないことを意味します。画像が個別に到着する必要があるライブイベントでは — 承認された瞬間に — その遅延は分単位のコストとなります。
FTPushは異なるアプローチを提供します:メタデータトリガー配信。フォルダ内の新しいファイルを監視する代わりに、FTPushはXMPサイドカーファイルのメタデータ変更を監視します。PhotoMechanicで画像をタグ付け、レーティング、またはカラークラス分類した瞬間、FTPushは変更を検出し、関連する画像ファイルを自動的にアップロードします。
画像をタグ付け。アップロードされます。エクスポート手順なし。FTPクライアントなし。選別フローの中断なし。
PhotoMechanicのメタデータ保存方法
PhotoMechanicで画像をタグ付け、レーティング、またはカラークラス分類すると、メタデータはXMPサイドカーファイルに書き込まれます — 画像ファイルと同じ名前で.xmp拡張子を持つ小さなXMLファイルです。例:
IMG_4521.CR3— RAW画像ファイルIMG_4521.xmp— メタデータ付きXMPサイドカー
XMPファイルには、PhotoMechanicが書き込んだすべてのメタデータが含まれます:Tagステータス(真/偽)、Color Class(0-8)、Rating(0-5)、IPTCキャプション、キーワードなど。PhotoMechanicでこれらの値を変更するたびに、XMPファイルが書き換えられます。
これがFTPushが使用するメカニズムです。フォルダ内の.xmpファイルの変更を監視し、メタデータを読み取り、ルールに照らして評価し — 条件が一致すれば — 関連する画像ファイルを見つけてアップロードします。
PhotoMechanic Triggerモードの設定
FTPushでは、各接続にトリガーモード設定があります。デフォルトは「新規ファイル」— 標準的な監視フォルダの動作です。代替は「PhotoMechanic Metadata」— この記事で説明するモードです。
- 接続を作成または編集。通常通りFTPサーバーの認証情報とリモートフォルダを設定します。
- 監視フォルダを設定します — 画像とXMPサイドカーがあるフォルダ(通常、メモリカードを取り込んだフォルダ)に設定します。
- トリガーモードを変更します — 「新規ファイル」から「PhotoMechanic Metadata」に変更します。
- 1つ以上のトリガールールを追加。各ルールは条件と送信先フォルダを定義します。
トリガー条件
FTPushは、PhotoMechanicの主要な選別ツールに対応する3種類の条件をサポートします:
Tagged(タグ付き)
最もシンプルな条件。PhotoMechanicで画像がタグ付けされると(Tagチェックボックスがオン)、FTPushがアップロードします。バイナリワークフローに最適です。
Color Class
PhotoMechanicは9つのカラークラス(0-8)をサポートし、それぞれ異なる色を持ちます:
- Color Class 1(Winner/赤):トップセレクト、即座にアップロード
- Color Class 2(Second/黄):セカンダリセレクト、別のフォルダにアップロード
- Color Class 3(Third/緑):保留、後でアップロードかも
FTPushでは、特定のカラークラス値に対するルールを作成できます。異なるカラークラスを異なるリモートフォルダにルーティングする複数のルールも設定可能です。
Rating
PhotoMechanicは0〜5つ星のレーティングをサポート。FTPushは最小レーティング値でトリガーできます — 例えば、4つ星以上の画像をアップロード。
複数ルール、複数の送信先
1つのFTPush接続に複数のトリガールールを設定できます。各ルールは独自の条件と送信先フォルダを持ちます:
- ルール1:Color Class 1(Winner)→
/urgent/breaking/にアップロード - ルール2:Color Class 2(Second)→
/selects/event-name/にアップロード - ルール3:Tagged = 真 →
/all-approved/にアップロード
ルールは独立して評価されます。画像が複数のルールに一致する場合、一致するすべての送信先にアップロードされます。
アップロードされるもの:画像であり、XMPではない
トリガーが発火すると、FTPushは画像ファイルをアップロードします — RAW(.CR3、.ARW、.NEFなど)またはJPEG。XMPサイドカーだけではありません。両方のファイルがアップロードされます。
実践でのワークフロー
- カードを取り込む。写真とXMPサイドカーが監視フォルダに到着。
- PhotoMechanicで開く。フルスピードで選別開始。
- セレクトで「T」を押す。XMPサイドカーが更新。FTPushが変更を検出し、RAWファイルを見つけてアップロード開始。
- 選別を続ける。タグ付けやカラークラス分類するたびにバックグラウンドでアップロード。
- 必要に応じてステータスを確認。メニューバーのFTPushアイコンをクリックして進捗を確認。
標準ワークフローとの根本的な違い:個々の画像に対する選別決定を行った瞬間に配信が始まり、バッチ全体の選別後ではありません。
メタデータトリガーと監視フォルダの使い分け
メタデータトリガーを使う場合:
- PhotoMechanicで選別し、選別中に画像ごとに配信を開始したい
- レーティングやカラークラスに基づいて異なる送信先に画像をルーティングする必要がある
- 配信前に編集不要なRAWファイルで作業している
- 最もシンプルなワークフローが欲しい:PhotoMechanicで1キー = 配信
標準監視フォルダを使う場合:
- Capture OneやLightroomで編集し、JPEGを配信フォルダにエクスポート
- 処理済みファイルをアップロードする必要がある
- ファイルが外部ソースから来る場合
- PhotoMechanicのタグシステムを使っていない
2つのモードは共存できます。各接続は独立して動作します。
技術的詳細
XMP検出の仕組み
FTPushはmacOSのFSEventsを使用してフォルダを監視します。.xmpファイルが作成または変更されると、FTPushはXMLコンテンツを読み取り、関連するメタデータフィールドを解析し、ルールに照らして評価し、関連する画像ファイルを見つけます。
対応画像フォーマット
FTPushは次の拡張子の関連画像を検索します:.CR3、.CR2、.ARW、.NEF、.RAF、.ORF、.RW2、.DNG、.PEF、.JPG、.JPEG、.TIF、.TIFF。
ファイルの安定性
ファイル安定性チェッカーはXMPファイルにも適用されます。FTPushはXMPファイルの書き込みが完了するまで待ってから読み取ります。
はじめに
FTPushは、すべてのプランにPhotoMechanic Metadataトリガーモードを含みます。任意の接続設定で構成してください。14日間の無料トライアルで、実際のイベントで完全なワークフローをテストするのに十分な時間があります。