レンダリングされたフレームの番号付けを変更する

デフォルトでは、画像シーケンスをレンダリングするとき、 Nuke現在処理されているフレームと書き出されたフレームの番号付けとの正確な関係を想定しています。したがって、フレーム15をレンダリングすることを選択した場合、結果のファイルにはそれに応じて番号が付けられます(たとえば、image.0015.rgb)。しかしframe書き込みノードのパラメーターを使用すると、この動作を変更できます。たとえば、image.0500.rgbからimage.1000.rgbまで実行されるシーケンスがある場合、結果ファイルのフレーム番号付けがimage.0001.rgbからimage.0501まで実行されるようにレンダリングすることができます。 rgb。これは、式、指定された開始フレーム、および一定のオフセットを介して行うことができます。それぞれの方法を以下に説明します。

式を使用する

1.   選択するImage > Writeスクリプトに書き込みノードを挿入します。
2.   プロパティの書き込みパネルで、をクリックしますfileフォルダーアイコン、レンダリングされたイメージシーケンスを保存するディレクトリパスに移動します。イメージシーケンスの名前を入力します。
3.   セットするframeexpression。右側のフィールドに式を入力します。この式は、現在処理されているフレームと書き出されたフレームの番号付けとの関係を変更します。現在のフレームの結果のファイル名は、ノードグラフの書き込みノードに表示されます。

たとえば、クリップがフレーム500から始まり、そのフレームにimage.0500.rgbではなくimage.0001.rgbという名前を付ける場合、次の式を使用できます。 frame-499。これにより、現在のフレームから499フレームが差し引かれて、書き出されたフレームの番号が取得されます。フレーム500はimage.0001.rgbとして書き込まれ、フレーム501はimage.0002.rgbとして書き込まれます。

式の別の例はframe*2。この式は、現在のフレームに2を掛けて、書き出されたフレームの番号を取得します。フレーム1で、image.0002.rgbが書き出されます。フレーム2では、image.0004.rgbが書き出されます。フレーム3では、image.0006.rgbが書き出されます。等々。

クリップの最初のフレームのフレーム番号を指定する

1.   選択するImage > Writeスクリプトに書き込みノードを挿入します。
2.   プロパティの書き込みパネルで、をクリックしますfileフォルダーアイコン、レンダリングされたイメージシーケンスを保存するディレクトリパスに移動します。イメージシーケンスの名前を入力します。
3.   選択するstart atからframeドロップダウンメニュー。右側のフィールドに開始フレーム番号を入力します。これは、シーケンスの最初のフレームに与えられるフレーム番号を指定します。残りのフレームの番号はそれに応じてオフセットされます。

たとえば、シーケンスがフレーム500から始まり、次のように入力した場合1フィールドでは、フレーム500がimage.0001.rgbとして書き込まれ、フレーム501がimage.0002.rgbとして書き込まれます。同様に、あなたが入力した場合100フィールドでは、フレーム500はimage.0100.rgbとして書き出されます。

すべてのフレーム番号を一定値でオフセットする

1.   選択するImage > Writeスクリプトに書き込みノードを挿入します。
2.   プロパティの書き込みパネルで、をクリックしますfileフォルダーアイコン、レンダリングされたイメージシーケンスを保存するディレクトリパスに移動します。イメージシーケンスの名前を入力します。
3.   からframeドロップダウンメニューから選択offset。右側のフィールドに一定のオフセットを入力します。この定数値は現在のフレームに追加され、書き出されるフレームの番号を取得します。

たとえば、クリップがフレーム500から始まり、この最初のフレームをimage.0500.rgbではなくimage.0001.rgbとしてレンダリングする場合、次を使用できます。 -499定数オフセットとして。この方法で、499が現在のフレームから差し引かれ、書き出されたフレームの番号が取得されます。フレーム500で、image.0001.rgbが書き出されます。フレーム501では、image.0002が書き込まれます。