# 動画レンダリング

> モーショングラフィックス、3D タイトル、特殊効果、Lottie オーバーレイ、動画を構成、3D シーンのプランを MP4 にレンダリングします。プランなしで、接続したメディアを並べることもできます。

Source: https://nodaro.ai/ja/docs/nodes/video/render-video

**動画レンダリング**（Render Video）ノードは、構成プランを MP4 動画にします。[**モーショングラフィックス**（Motion Graphics）](https://nodaro.ai/docs/nodes/video/motion-graphics)、[**3D タイトル**（3D Title）](https://nodaro.ai/docs/nodes/video/3d-title)、[**3D シーン生成**（Generate 3D Scene）](https://nodaro.ai/docs/nodes/video/generate-3d-scene)など、いくつかのノードは、動画ではなくプランを書き出します。動画レンダリングは、受け取ったプランの種類を判別してレンダリングします。そのため、動画を保存したり公開したりする前の、最後のステップになるのが一般的です。

- Found in: Video › Titles, Graphics & Captions
- Output: video
- API type: `render-video`

## 使いどころ
- コンポジション系ノードが作ったプランから、動画ファイルを得ます。
- 3D シーンの MP4 を、確認用や、動画モデルに渡すレイアウトのリファレンスとして作ります。
- コンポジション系ノードを使わずに、何枚かの画像や何本かのクリップを 1 本の動画に並べます。

## クイックスタート
### ノードを追加する
キャンバス上で Tab を押し、**動画 › タイトル、グラフィック、字幕 › 動画レンダリング**を選びます。

### プランを接続する
コンポジション系ノードの**コンポジション**出力から、**コンポジション**入力へドラッグします。すると、設定パネルに、コンポジションの取得元のノードの名前が表示されます。

### 設定を合わせる
**詳細設定**を開き、レンダリングの**アスペクト比**と **FPS** を、コンポジション系ノードと同じにします。3D シーンはこれらの設定を無視して、独自の値を使います。

### 実行する
**実行**をクリックします。レンダリングされた動画がノード上に表示されます。その**動画**出力は、動画を受け取るどのノードにも渡せます。

Workflow: 特殊効果のプランを MP4 にレンダリングし、字幕を付けて保存します。

- 動画アップロード → 特殊効果 (動画)
- 特殊効果 → 動画レンダリング (コンポジション)
- 動画レンダリング → 字幕を追加 (動画)
- 字幕を追加 → ストレージに保存

## レンダリングできるノード
| コンポジション系ノード | プランの内容 |
| --- | --- |
| [**動画を構成**（Compose Video）](https://nodaro.ai/docs/nodes/video/compose-video) | プロンプトと自分のメディアから作られたシーングラフ |
| [**コンポジット**（Composite）](https://nodaro.ai/docs/nodes/video/composite) | 複数の動画のレイヤー |
| [**特殊効果**（After Effects）](https://nodaro.ai/docs/nodes/video/after-effects) | 動画にかけるポストプロセスのエフェクト |
| [**Lottie オーバーレイ**（Lottie Overlay）](https://nodaro.ai/docs/nodes/video/lottie-overlay) | 動画に重ねる、タイミングを指定したアニメーション |
| [3D タイトル](https://nodaro.ai/docs/nodes/video/3d-title) | アニメーション付きの 3D テキストシーン |
| [モーショングラフィックス](https://nodaro.ai/docs/nodes/video/motion-graphics) | 2D のモーショングラフィック |
| [3D シーン生成](https://nodaro.ai/docs/nodes/video/generate-3d-scene)、[**3D シーン編集**（Edit 3D Scene）](https://nodaro.ai/docs/nodes/video/edit-3d-scene)、[**3D レンダリング Pro**（3D Render Pro）](https://nodaro.ai/docs/nodes/video/pro-3d-render) | クレイ調の 3D シーンです。もう一度レンダリングしても、シーンの作成をやり直す費用はかかりません。 |

受け取るプランの種類を、ノードに指定する必要はありません。

## 入力
| 入力 | 接続できるノード | 説明 |
| --- | --- | --- |
| **コンポジション** | コンポジション系ノードの**コンポジション**出力、またはメディアノード | レンダリングするプランです。コンポジション系ノードが接続されていない場合は、接続した画像と動画が**メディアの順序**に従って並べられます。 |

出力の**動画**は、レンダリングされた MP4 です。

## 設定
| 設定 | 説明 |
| --- | --- |
| **メディアの順序** | コンポジション系ノードが接続されていない場合にだけ表示されます。接続したメディアをドラッグして、好きな順番に並べます。 |
| **アスペクト比** | `16:9`（デフォルト）、`9:16`、`1:1`、`4:5` のいずれかです。**詳細設定**の中にあります。 |
| **FPS** | **24 fps（映画）**、**30 fps（標準）**（デフォルト）、**60 fps（なめらか）**のいずれかです。**詳細設定**の中にあります。 |
| **長さ（秒）** | 動画の長さです。デフォルトは 30 です。**詳細設定**の中にあります。 |
| **背景色** | コンテンツの背後の色です。デフォルトは黒（`#000000`）です。**詳細設定**の中にあります。 |

## 3D シーンのレンダリング
[3D シーン生成](https://nodaro.ai/docs/nodes/video/generate-3d-scene)または [3D シーン編集](https://nodaro.ai/docs/nodes/video/edit-3d-scene)を接続すると、シーンの選択中のリビジョンを、クレイ調の MP4 としてレンダリングできます。

- **フレームはシーンが決める**：カメラ、フレームサイズ、フレームレート、長さは、ノードの設定ではなくシーンから取られます。
- **AI モデルは実行されない**：レンダリングは、シーンをそのまま正確に描画します。プロンプトを読み直すことはありません。
- **リファレンスは描画されない**：リファレンスの画像や動画は、編集できるシーンに添付されたままですが、テクスチャとしてはレンダリングされません。

クレイ調のレンダリングを、動画モデルに渡すレイアウトのリファレンスとして使う方法は、[レンダリングを動画のリファレンスとして使う](https://nodaro.ai/docs/nodes/video/generate-3d-scene#use-the-render-as-a-video-reference)を参照してください。

## クレジット
Nodaro Cloud では、1 回のレンダリングは 50 クレジットです。3D シーンを除くすべての種類のプランで、料金はどのフレームサイズでも同じです。

### 3D シーンのレンダリング料金
3D シーンのレンダリングの料金は、シーンのフレームサイズで決まります。これはシーン自体の幅と高さで、ノードの**アスペクト比**ではありません。ルールは、次の順番で適用されます。

| ティア | フレーム | Nodaro Cloud での料金 |
| --- | --- | --- |
| 基本 | 長辺が 1920 ピクセル以下（形は問わない） | 50 クレジット |
| 大 | 長辺が 1920 ピクセルを超え、5.12 メガピクセルまで | 75 クレジット（基本の 1.5 倍） |
| 特大 | 長辺が 1920 ピクセルを超え、5.12 メガピクセルより大きい | 125 クレジット（基本の 2.5 倍） |

長辺が 1920 ピクセル以下のフレームは、面積にかかわらず、常に「基本」です。1920 ピクセルを超えた場合にだけ、ピクセル数によって「大」か「特大」かが決まります。各ティアの料金は、基本の料金に倍率を掛けて、端数を切り上げたものです。

| シーン | ピクセル数 | ティア | クレジット |
| --- | --- | --- | --- |
| 1920×1080（16:9） | 2.07 MP | 基本 | 50 |
| 1080×1920（9:16） | 2.07 MP | 基本 | 50 |
| 1920×1920（1:1） | 3.69 MP | 基本 | 50 |
| 2560×1440（16:9） | 3.69 MP | 大 | 75 |
| 1440×2560（9:16） | 3.69 MP | 大 | 75 |
| 2048×2560（4:5） | 5.24 MP | 特大 | 125 |
| 2560×2560（1:1） | 6.55 MP | 特大 | 125 |

3D シーン生成と 3D シーン編集で選べるアスペクト比は、どれも 1920 ピクセル以下でレンダリングされます。そのため、キャンバス上で作ったシーンは常に「基本」です。それより上のティアになるのは、シーンエディターでシーンをリサイズした場合か、API や MCP から独自の幅と高さを持つシーンが渡された場合だけです。ノードの料金バッジには、接続されているシーンのティアが表示されます。

## ヒント
- **コンポジション系ノードに合わせる**：プランを作ったノードと同じフレームレートとアスペクト比を使うと、拡大縮小やフレームレートの変換を避けられます。
- **レンダリングは適度な長さにする**：動画が長いほど、それに比例してレンダリングにも時間がかかります。
- **必要ならキャンセルする**：実行をキャンセルすると、レンダリングは止まります。サーバー側でレンダリングが中断された場合は、追加の料金なしで再試行されます。
- **ここで仕上げてから公開する**：動画レンダリングは通常、[**ストレージに保存**（Save to Storage）](https://nodaro.ai/docs/nodes/publish/save-to-storage)や公開用のノードの直前の、最後のステップです。

## API から
`POST /v1/render-video/plan` は `{ planType, plan }` というボディを受け付けるので、どのコンポジション系ノードのプランも、コードからレンダリングできます。3D シーンの場合は、シーンのプランと一緒に `planType: "3d-scene"` を送ります。AI アシスタントは、同じレンダリングに `render_3d_scene` MCP ツールを使います。[単体のノードを実行する](https://nodaro.ai/docs/developers/api/nodes)と [MCP による 3D シーン](https://nodaro.ai/docs/mcp/3d-scenes)を参照してください。

## Frequently asked questions

### 「動画レンダリング」ノードが必要なのは、どのノードですか？

動画ではなくプランを出力する、コンポジション系ノードです。具体的には「動画を構成」「コンポジット」「特殊効果」「Lottie オーバーレイ」「3D タイトル」「モーショングラフィックス」「3D シーン生成」「3D シーン編集」です。これらのノードの「コンポジション」出力を、動画レンダリングに接続してください。「3D レンダリング Pro」は自分で動画を作りますが、動画レンダリングでそのシーンをもう一度書き出すこともできます。

### 「動画レンダリング」ノードには何クレジットかかりますか？

Nodaro Cloud では、3D シーンを除くすべてのプランで、フレームサイズにかかわらず、1 回のレンダリングが 50 クレジットです。3D シーンは、長辺が 1920 ピクセルまでなら 50 クレジット、5.12 メガピクセルまでなら 75 クレジット、それを超えると 125 クレジットです。

### 3D シーンのレンダリングが 75 クレジットや 125 クレジットになるのはなぜですか？

シーンのフレームの長辺が 1920 ピクセルを超えているためです。「3D シーン生成」と「3D シーン編集」で選べるアスペクト比は、どれも 1920 ピクセル以下でレンダリングされます。そのため、それより大きいフレームは、シーンをリサイズしたか、API から渡されたものです。

### 「FPS」と「アスペクト比」の設定は、3D シーンにも適用されますか？

いいえ。3D シーンは独自のカメラ、フレームサイズ、フレームレート、長さを持っていて、動画レンダリングはそれらを使います。

### コンポジション系ノードを使わずに、メディアをレンダリングできますか？

はい。画像や動画を直接接続すると、動画レンダリングが「メディアの順序」で設定した順番に並べます。
