マッチグレード

MatchGrade(NukeXそしてNuke Studioのみ)で自動的にグレードを計算して、 Sourceの色への入力Target入力。MatchGradeを使用して次のことができます。

場合は焼き付けグレードを抽出しますTarget一致させたいクリップには、 Sourceクリップ、

2つの異なるクリップのグレードを一致させて、同じ外観を作成します。

グレードをマスクして、特定の要素のみが一致するようにしますSourceそしてTargetクリップ、および

LUTまたはCDLファイルをエクスポートして、計算されたグレードを他の場所で再利用します。

入力とコントロール

接続タイプ

接続名

関数

入力

目標

必要な画像シーケンスSource一致するクリップ。

いつTaskに設定されていますMatch Graded Source、これは段階的なバージョンである必要がありますSource映像。

いつTaskに設定されていますMatch Different Clip、これはのバージョンではなく別のクリップにする必要がありますSource映像。

ソース

色変換が適用される画像シーケンス。

Control (UI)

Knob (Scripting)

Default Value

関数

MatchGrade Tab

Task

matchGradeTask

Match Graded Source

一致させるかどうかを選択しますSource同じクリップまたは異なるクリップの段階的なバージョンでの入力:

Match Graded Source -マッチSource同じクリップの段階的なバージョンのクリップ( Target入力)。これにより、元のクリップに適用された焼き付けグレードを抽出およびエクスポートできます。

このモードでは、MatchGradeは両方の入力で同じフレームを想定しています。

Match Different Clip -1つのクリップの色を合わせる(Source)別のもの( Target )。これにより、グレードを作成して外観を再現できますTargetでクリップSourceクリップ。

このモードでは、MatchGradeは、 SourceそしてTarget入力。

Analysis

analysisType

Analyze Reference Frames

実行する分析のタイプを設定します。

Analyze Reference Frames -シーケンス内の特徴的な色をカバーする選択された参照フレームから単一のグローバルグレードを計算し、そのグレードをフレームのすべてのフレームに適用しますSourceシーケンス。下のコントロールを使用できますRef Frames参照フレームを選択します。

Auto-analyze Per Frame -現在のフレームに応じてカラー変換が更新されるように、フレームごとにローカルグレードを計算します。

注意:  このコントロールは、 Taskに設定されていますMatch Graded Source

Mask

mask

None

マスクチャネルを使用してグレードを画像の特定の領域に制限するかどうかを設定します。

None -マスクを使用しないでください。グレードは画像全体に適用されます。

Alpha -アルファチャネルをマスクとして使用します。グレードは、アルファチャネルの黒以外の領域に限定されます。

Inverted Alpha -アルファチャネルを反転し、それをマスクとして使用します。グレードは、アルファチャネルの白以外の領域に限定されます。

マスクを使用すると、ショット間で特定の要素のみを一致させたい場合や、カラーコンテンツのバランスを取りたい場合に便利です。 Taskに設定されていますMatch Different Clip

注意:  いつTaskに設定されていますMatch Graded Source、からのアルファのみSource入力が使用されます。
いつTaskに設定されていますMatch Different Clip、両方の入力からのアルファが使用されます。

Apply Grade to Masked Region

applyToMask

enabled

有効にすると、計算されたグレードは、によって制御されるソースの領域にのみ適用されますMask

無効にすると、代わりにグレードが画像全体に適用され、選択した領域からグレードを計算して、LUTをエクスポートせずに画像全体に適用できます。

注意:  このコントロールは、 Maskコントロールが以下以外に設定されているNone

Output

output

Matched

ビューアーに表示するものを選択します。

Matched -色が一致した結果を表示します。

Source -表示Source入力。これは、参照フレームを設定するときに役立ちますSource入力。

Target -表示Target入力。これは、参照フレームを設定するときに役立ちますTarget入力。

Align Target to Source

alignTargetToSource

N/A

これをクリックして、MatchGradeノードの上流にTransformノードとReformatノードを追加し、ターゲットをソースクリップに自動的に揃えます。

使用できますAlign Target to Sourceターゲットクリップが再フォーマットされたときなど、クリップが時間と空間で整列していない場合。

注意:  このコントロールは、 Taskに設定されていますMatch Graded Source

Crop Target

autoCrop

disabled

有効にした場合、クリックAlign Target to Sourceターゲット入力の長方形クロップを生成します。

使用できますCrop Targetターゲットに、ソースに存在しない領域(黒い境界線など)が含まれている場合。

注意:  このコントロールは、 Taskに設定されていますMatch Graded Source

Ref Frames - These controls are only available when Analysis is set to Analyze Reference Frames.

Source

sourceRefFrames

0

を表示しますSource参照フレームとして設定した入力フレーム。これらは、の特徴的な色をカバーするフレームでなければなりませんSourceシーケンス。

いつTaskに設定されていますMatch Graded Source、同じフレームがからの参照フレームとしても使用されますTarget入力。

addSourceRef-
Frame

N/A

現在の設定Source参照フレームとしての入力フレーム。

deleteSourceRef-
Frame

N/A

現在の削除Source参照フレームからの入力フレーム。

Target

targetRefFrames

0

を表示しますTarget参照フレームとして設定した入力フレーム。これらは、同様のコンテンツをカバーするフレームである必要がありますSource参照フレーム(たとえば、同じ量の草、皮膚など)。

注意:  同じ数を使用する必要はありませんSourceそしてTarget両方を参照フレームとして参照するか、同じフレームを参照フレームとして設定します。

注意:  このコントロールは、 Taskに設定されていますMatch Different Clip

addTargetRefFrame

N/A

現在の設定Target参照フレームとしての入力フレーム。

注意:  このコントロールは、 Taskに設定されていますMatch Different Clip

deleteTargetRef-
Frame

N/A

現在の削除Target参照フレームからの入力フレーム。

注意:  このコントロールは、 Taskに設定されていますMatch Different Clip

Analysis

Transform

transform

3D LUT

グレーディングに使用される変換を設定しますSource入力:

3D LUT -グレードを3Dルックアップテーブル(LUT)として計算します。必要に応じて、使用できますExportこれを.cspフォーマットしてからクリックCreate OCIOFileTransformグレードを適用するOCIOFileTransformノードを作成します。

CDL-グレードをカラー決定リスト(CDL)として計算します。必要に応じて、クリックできますCreate OCIOCDLTransformグレードを適用するOCIOCDLTransformノードを作成します。

注意:  CDL変換は制限されており、すべてのタイプの色変換をモデル化することはできません。ほとんどの場合、選択3D LUT最良の結果が得られます。

注意:  このコントロールは、少なくとも1つの参照フレームを設定した場合にのみ使用できます。

Pre LUT

prelut

Auto Detect

分析に使用する1DシェーパーLUTを指定します。

Auto Detect -使用する最適なLUTを自動的に検出します。

Linear -線形pre-LUTを使用します。

Logarithmic -対数pre-LUTを使用します。

LUT Resolution

lutres

32

MatchGradeが色変換を保存するLUTの解像度を設定します。

16の値は、処理を高速化します。64の値は結果を改善できますが、処理時間も増加します。

2つの非常に類似した色の場合Source画像は非常に異なっていますTarget、これを最大値である64に設定してみてください。

Colorspace

colorspace

RGB

使用する色空間を設定します。

RGB

YUV

LAB

使用する正しい設定は、変換の性質によって異なります。各オプションを試して、どれが映像に最適かを確認してください。

注意:  このコントロールは、 Taskに設定されていますMatch Different Clip

Iterations

iterations

6

改良パスの数。値を大きくすると、色の一致が良くなりますが、処理に時間がかかります。

注意:  このコントロールは、 Taskに設定されていますMatch Different Clip

Analyze Reference Frames

analyzeRefFrames

N/A

これをクリックしてグレードを計算します。

注意:  このコントロールは、少なくとも1つの参照フレームを設定した場合にのみ使用できます。

slope

slope

N/A

CDL変換の勾配値。MatchGradeが自動的に計算する値に満足できない場合は、これを使用して結果を微調整できます。

注意:  このコントロールは、 Transformに設定されていますCDLあなたはクリックしましたAnalyze Reference Frames

lock

lockSlope

disabled

ロックするslope次の場合にMatchGradeが再計算しないようにする値Recalculate CDLが押されます。

注意:  このコントロールは、 Transformに設定されていますCDLあなたはクリックしましたAnalyze Reference Frames

offset

offset

N/A

CDL変換のオフセット値。MatchGradeが自動的に計算する値に満足できない場合は、これを使用して結果を微調整できます。

注意:  このコントロールは、 Transformに設定されていますCDLあなたはクリックしましたAnalyze Reference Frames

lock

lockOffset

disabled

ロックするoffset次の場合にMatchGradeが再計算しないようにする値Recalculate CDLが押されます。

注意:  このコントロールは、 Transformに設定されていますCDLあなたはクリックしましたAnalyze Reference Frames

power

power

N/A

CDL変換のパワー値。MatchGradeが自動的に計算する値に満足できない場合は、これを使用して結果を微調整できます。

注意:  このコントロールは、 Transformに設定されていますCDLあなたはクリックしましたAnalyze Reference Frames

lock

lockPower

disabled

ロックするpower次の場合にMatchGradeが再計算しないようにする値Recalculate CDLが押されます。

注意:  このコントロールは、 Transformに設定されていますCDLあなたはクリックしましたAnalyze Reference Frames

saturation

saturation

N/A

CDL変換の飽和値。MatchGradeが自動的に計算する値に満足できない場合は、これを使用して結果を微調整できます。

注意:  このコントロールは、 Transformに設定されていますCDLあなたはクリックしましたAnalyze Reference Frames

lock

lockSaturation

disabled

ロックするsaturation次の場合にMatchGradeが再計算しないようにする値Recalculate CDLが押されます。

注意:  このコントロールは、 Transformに設定されていますCDLあなたはクリックしましたAnalyze Reference Frames

error

cdlError

N/A

CDL変換のエラーを表示します。値が小さいほど、結果は良くなります。

この値は編集できません。

注意:  このコントロールは、 Transformに設定されていますCDLあなたはクリックしましたAnalyze Reference Frames

Recalculate CDL

calculateCDL

N/A

これをクリックして、3D LUTに最適なCDL変換を再計算します。CDL Output持っている値lock enabledは再計算されません。

これにより、一部の値を手動で設定し、他の値を自動的に推定できます。たとえば、調整してロックすることができますslopeそしてoffsetこのボタンをクリックして、自動的に再計算しますpowerそしてsaturation

注意:  このコントロールは、 Transformに設定されていますCDLあなたはクリックしましたAnalyze Reference Frames

Export

LUT output file

outfile

N/A

エクスポートする3D LUTファイルのファイルパスと名前。ファイル拡張子は.csp

注意:  このコントロールは、 Transformに設定されています3D LUTあなたはクリックしましたAnalyze Reference Frames

Write

writelut

N/A

これをクリックして、3D LUTを.cspで指定されたファイルLUT output fileフィールド。

注意:  このコントロールは、 Transformに設定されています3D LUTあなたはクリックしましたAnalyze Reference Frames

Create OCIOFile-
Transform

createOCIOFile-
Transform

N/A

これをクリックして作成しますOCIOFileTransform同じグレードを適用するためにスクリプトの他の場所で使用できるノード。

注意:  このコントロールは、 Transformに設定されています3D LUTあなたはクリックしましたAnalyze Reference Frames

Create OCIOCDL-
Transform

createOCIOCDL-
Transform

N/A

これをクリックして作成しますOCIOFileTransform同じグレードを適用するためにスクリプトの他の場所で使用できるノード。ボタンは、 Transformコントロールの設定:

3D LUT - 使用LUT output fileそしてWrite LUTを書き込むコントロール.cspファイルをクリックしてCreate OCIOFileTransformグレードを適用するOCIOFileTransformノードを作成します。

CDL -クリックCreate OCIOCDLTransform CDLグレードを適用するOCIOCDLTransformノードを作成します。

Python Tab (These controls are for Python callbacks and can be used to have Python functions automatically called when various events happen in Nuke.)

before render

beforeRender

none

これらの関数は、execute()でレンダリングを開始する前に実行されます。例外がスローされると、レンダリングは中止されます。

before each frame

beforeFrameRender

none

これらの関数は、個々のフレームのレンダリングを開始する前に実行されます。例外がスローされると、レンダリングは中止されます。

after each frame

afterFrameRender

none

これらの関数は、各フレームのレンダリングが終了した後に実行されます。レンダリングが中止された場合、それらは呼び出されません。例外がスローされると、レンダリングは中止されます。

after render

afterRender

none

これらの関数は、すべてのフレームのレンダリングが終了した後に実行されます。エラーがスローされると、レンダリングは中止されます。

render progress

renderProgress

none

これらの関数はレンダリング中に実行され、進行状況または失敗を判断します。

ステップバイステップガイド

MatchGradeを使用する