94
iPhoto エフェクトを一括適用

iPhotoには、補正、セピア、フェードカラー、エッジブラーといった様々な写真効果機能と便利な調整パレットが用意されており、写真を好みに合わせて簡単に微調整できます。ただし、同じ調整が必要な画像が複数ある場合は、それぞれ個別に編集する必要があります。

feroXsoftのiPhoto Batch Enhancer 2.0.3i ( 有料)を ご利用の場合は別ですが   、iPhoto Batch Enhancerをインストールすると、iPhotoの「調整」パレットにあるエフェクトや微調整を複数の写真に同時に適用できるようになります。これは、水中写真や、同じような暗い場所で撮影した写真など、似たような状況で複数の写真を撮影し、すべての写真に同じ補正を適用する必要がある場合に非常に便利です。

iPhoto Batch Enhancer を使用するには、まず iPhoto のメインウィンドウで、変更したい写真を選択します。次に iPhoto Batch Enhancer に切り替え、必要な補正を選択します。iPhoto に標準装備されているエフェクトを適用するだけの場合は、「最初のエフェクト」ボックスにチェックを入れ、希望するエフェクトを選択して「適用」をクリックします。iPhoto Batch Enhancer がそれらのエフェクトを適用します。iPhoto 6 以降をお使いの場合は、「2 番目のエフェクト」ボックスにチェックを入れ、2 番目のエフェクトを選択することで、2 番目のエフェクトを適用することもできます。

この処理は高速ではない。iPhoto Batch Enhancer は AppleScript と Apple の UI Scripting テクノロジを使用するため、各画像への変更は、まるで自分で手動で適用したかのように行われる。つまり、iPhoto は画像に切り替え、編集ビューに切り替え、変更を適用し、編集ビューを終了し、次の画像に進む。また、これらの変更が行われている間、Mac で他の作業を行うことはできない。iPhoto が最前面のアプリケーションのままでなければならないからだ。つまり、iPhoto Batch Enhancer の利点は時間の節約ではない。たとえば、3 枚の写真に白黒効果を適用するのに、Mac Pro では 22 秒かかった。節約できるのは 労力 と手の健康だ。昼食に行く前や夜寝る前にバッチ処理を開始すれば、戻ってきたときには完了している。

iPhoto Batch Enhancerのメインウィンドウ

iPhoto Batch Enhancer の 3 番目のオプション 「スナップショット」を 使用すると、iPhoto 5 以降のユーザーは、iPhoto の調整パレットを使用して行った変更 (明るさ、コントラスト、彩度、温度、色合い、シャープネス、傾き補正、露出、レベル) を、複数の写真に同時に適用できます。ただし、「調整」パレットには複数のカスタマイズ可能な設定が含まれているため、この機能を使用するには、「効果」を使用する場合よりもいくつかの手順が必要になります。まず、iPhoto の環境設定で、iPhoto の編集モードを「メインウィンドウ内」に設定します。この設定は、iPhoto Batch Enhancer で調整設定を適用するために必要です。次に、引き続き iPhoto 内で、変更する写真を選択し、「調整」パレットを開いて、希望する設定を選択します。最後に、iPhoto Batch Enhancer に切り替えてプラス (+) ボタンをクリックして、その設定のスナップショットを撮ります (スナップショットには現在の写真の名前が付けられます。レンチボタンをクリックすると、名前を変更したり、スナップショット内の設定を変更したりできます)。

iPhotoバッチエンハンサーメイン

この新しい「調整スナップショット」は、「第一効果」や「第二効果」と同様に、複数の写真に適用できます。「スナップショット」の横にあるボックスにチェックを入れ、ポップアップメニューから目的のスナップショットを選択し、「適用」をクリックするだけです。スナップショットを保存して、別のコンピュータのiPhoto Batch Enhancerにインポートすることもできます。

RAW 写真で作業する場合、「調整」パレットには追加のオプションがあります。RAW 設定を含むスナップショットを保存すると、iPhoto Batch Enhancer によって スナップショット名にRAWが追加される ので、どのスナップショットがどれであるかがわかります。(実際には、RAW スナップショットを非 RAW 画像に適用したり、非 RAW スナップショットを RAW 画像に適用したりできます。iPhoto Batch Enhancer は、RAW と非 RAW の間で温度、色合い、露出の設定を自動的に変換します。iPhoto Batch Enhancer で一致するスナップショットのみ (RAW 同士、非 RAW 同士で) を適用する場合は、iPhoto Batch Enhancer の環境設定で「タイプが一致しない場合は写真をスキップ」オプションを選択します。)

iPhoto Batch Enhancer を使用するには、OS X の UI Scripting を有効にする必要があります。この設定は、システム環境設定の「ユニバーサルアクセス」パネルからアクセスでき、「補助装置のアクセスを有効にする」にチェックを入れてください。また、iPhoto Batch Enhancer のドキュメントには、iPhoto Batch Enhancer の使用時に「NSReceiverEvaluationScriptError: 4」エラーが発生する可能性があると記載されています。feroXsoft によると、このエラーは通常 iPhoto を再起動することで解決できるとのことです。ただし、私のテストではそのようなエラーは発生しませんでした。

iPhoto Batch Enhancer は、かなり遅く、処理中にコンピュータを占有しますが、iPhoto の写真編集機能の重大な制限を回避する便利な方法です。

iPhoto Batch Enhancer はユニバーサル バイナリであり、Mac OS X 10.3.9 以降と iPhoto 2 以降が必要です。iPhoto 4 以降では、iPhoto Batch Enhancer でサポートされるさらに多くの画像ツールが提供されます。