Q100155: Nuke Studio でインポートした映像のフレームレートを設定する

症状

Nuke Studio 13.1より前のバージョンでは、ユーザーインターフェースからインポートしたフッテージのフレームレートを変更することができませんでした。デフォルトでは、画像シーケンスは「編集」>「環境設定」>「プロジェクトのデフォルト」>「一般」>「フレームレート」の設定に基づいて24fpsでインポートされます。

解決

Nuke Studioバージョンに応じて映像のフレーム レートを設定する方法については、以下のヘッダーをクリックしてください。

Nuke Studio 13.1以降Nuke Studio 13.1 以降の現在のリリースでは、右クリックのコンテキスト メニューに、プロジェクト ビン内のクリップごとにフレーム レートを調整する機能が追加されました。

mceclip0.png

クリップのフレーム レートを変更するには:

  1. Nuke Studioで、プロジェクトのビンにフッテージをインポートします。
  2. クリップを選択し、右クリックしてコンテキスト メニューを開きます。
  3. マウスを「クリップ > フレーム レートの設定」に合わせて左クリックし任意の値を選択します。

上記の操作を行うと、個々のクリップのFPSが変更されます。この機能に関する詳細は、13.1リリースノートをご覧ください。

Nuke Studio 13.0 以前

Nuke Studioのスクリプトエディタでは、Pythonを使って映像のフレームレートを手動で設定できます。フレームレートを設定するために必要な基本コマンドは以下のとおりです。

hiero .core.projects()[0].clips()[0].setFramerate(25)

このコードを実行するには:

  1. スクリプト エディター パネルを開きます。
  2. 次のコマンドをコピーして貼り付けます: hiero .core.projects()[0].clips()[0].setFramerate(25)
  3. コマンドを実行するには、Ctrl + Enter を押します。

上記を実行すると、最初のプロジェクトの最初のクリップのフレーム レートが 25 FPS に更新されます。

コードロジック

コードは、プロジェクトを選択し、次にクリップを選択し、そのクリップのフレームレートを定義された値に設定することで機能します。

最初の角括弧 [ n ] はプロジェクトを定義します。Pythonのリストは1ではなく0から始まるため、上記のコマンドを実行すると、最初のプロジェクトが設定されます。

2番目の角括弧[ n ]はプロジェクトからのクリップを定義します。上記の例では最初のクリップは[0]です。

終了括弧 ( n ) は、フッテージに設定するフレーム レート FPS 値を定義します。上記の例では(25) です

3 つの数字を調整して、プロジェクト内のクリップのフレーム レートを希望のフレーム レートに設定できます。

    私たちはそれを聞いて申し訳ございません

    理由をお聞かせください