The Batch Queue/jp

バッチ処理

1 イントロダクション

 RawTherapeeでは画像を保存する方法が幾つかあります。最も一般的な方法は2つ、編集タブのSave.pngを使って直ぐに現在の画像を保存する方法と、保存準備のために画像をキュータブに送るGears.png方法です。“現在の画像を保存する”を選択すると直ぐにCPUが保存処理を始めますが、処理中は他の画像を開いたり編集したりする動きが多少鈍くなるでしょう。バッチ処理は編集作業を終え、画像を仮想の順番待ち(キュー)に並べ、後で一括保存処理を行う方法です。編集画像をキューに送るのは簡単なので、直ぐに他の編集作業に取り掛かれますし、CPUの能力も殆どそのために使えます。全ての編集作業とキューへの送りが終了したら、キュータブ画面左上の大きな“オン”ボタンを押せば、画像の一括保存処理が始まるので、処理をCPUにまかせコーヒーブレークを取ることも出来るでしょう。

 キューには持続性があるので、プログラムを終了後に再開しても処理待ちの画像はキューに残ります。プログラムがクラッシュしても残っています。

2 画像をキューに追加

 画像をキューに追加する方法は幾つかあります:

  1. 編集タブで画像の編集を終えたら、“現在の画像をキューに追加”Gears.pngのボタンを押す。
  2. または、編集タブの“現在の画像を保存”Save.pngボタンを押し、右の3つの選択肢から、キューの先頭に追加するか、最後に追加するか選ぶ。
  3. ファイルブラウザタブ或いは画像スライドでサムネイルを右クリックし、“キューに追加”を選択。

 どの方法を選択しても、キュータブの中を見れば、貴方が編集を終え保存処理を待つ画像が並んでいます(但し、“自動スタート”が有効になっていると、タブを除いた時は既に保存処理が終わっているかもしれません)。

3 キューの設定

“現在の画像を保存”のボタンを押した時のウィンドウ。 “強制保存オプション”というのがグレーアウトになっているのが分かる。これは“キュー処理の先頭/最後に追加”といいうオプションが有効になっていないため。(スクリーンショットの説明)

 キュータブには、出力ファイルのフォーマットや保存場所を選ぶなど、幾つか設定項目があります。これらの設定は、“現在の画像を保存”Save.pngを押し、“キュー処理の先頭/最後に送る”を選択し、“強制保存のオプション”を行わない限り、有効となります。この場合、“保存”のウィンドウに表示されている設定が行われ、キュータブの設定は無視されます。その他の場合は全てキュータブにおける設定が有効となります。

 設定項目はご覧の通りですが、2点だけ明確にしておきます:

  1. “設定値も保存する”を有効にすると、出力ファイルに付随する同じ名前のサイドカーファイル(拡張子pp3)に設定値が保存されます。このことは同じ画像に少しずつ異なる編集を施し、複数の設定値を保存する場合に便利です。
  2. 画像の保存先は “ファルダ―に保存”で選択できますが、もっと機動的にフォルダーの保存場所やファイル名をカスタマイズしたい場合は“テンプレートを使う”を選択します。マウスを“テンプレートを使う”の入力ボックスの辺りで動かすと、機能説明がポップアップします。
元画像の場所、メタデータ、或いはキューの中での場所を基本に出力ファイルの場所を指定します。
例として、次の書式文字を使用することができます:
/home/tom/photos/2010-10-31/photo1.raw
これら書式文字が意味するところは:
%d4 = home
%d3 = tom
%d2 = photos
%d1 = 2010-10-31
%f  = photo1
%p1 = /home/tom/photos/2010-10-31/
%p2 = /home/tom/photos/
%p3 = /home/tom/
%p4 = /home/
%rは画像の順位によって置き換えられ、順位がない場合は‘0’が使われます。画像がゴミ箱にある場合は、‘x’を使います。
%s1。。。%s9はキューがスタートした時点のキューにおける画像の場所によって置き換えられます。数字はそのパディングを特定するものです、例えば%s3は001となります。
出力画像を元画像と並べて保存したい場合は次のように書きます:
%p1/%f
出力画像を元画像のフォルダーの中にある‘converted’という名のフォルダーに保存する場合は次のように書きます:
%p1/converted/%f
出力画像を‘/home/tom/photos/converted/2010-10-31’という名のディレクトリーに保存する場合は次のように書きます:
%p2/converted/%d1/%f

4 キューの起動

 キュータブの左上に“オン/オフ”のスイッチと“オートスタート”のチェックボックスがあります。

  1. “オートスタート”に✔を入れると、画像がキューに送られ次第、保存処理が始まります。しかし、その場合ここで他の画像編集を始めると、既にCPUが保存処理に使われているため動作が鈍くなるので普通はこれを有効にしたいとは思わないでしょう。
  2. “オートスタート”の✔を外すと、保存処理の起動は“オン/オフ”スイッチを使って手動で行います。

 画像の一括保存処理は“オン/オフ”スイッチで中断することも出来ます。オフを押すと、現在の画像の処理が終了次第、保存処理が中断します。

5 キューのクリア

 特定の画像をキューから削除したい時は、該当するサムネイルの右上にある削除ボタンCancel-small.pngを使います。

 全ての画像をキュータブから削除する場合は、任意のサムネイルを右クリックし“全選択”を選び“ジョブキャンセル”を押すか、キーボードショートカット^ Ctrl + aを使って全てのサムネイルを選択し、キーボードショットカット Deleteを押します。