> ## Documentation Index
> Fetch the complete documentation index at: https://dripart-docs-recommend-assets-api.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# ComfyUI Wan2.1 Fun Camera 公式ネイティブ例

> 本ガイドでは、ComfyUI で Wan2.1 Fun Camera を使用して動画を生成する方法を説明します

## Wan2.1 Fun Camera について

**Wan2.1 Fun Camera** は、アリバグループのチームが開発した動画生成プロジェクトであり、カメラの動きを制御することで動画生成の効果を調整することに重点を置いています。

**モデル重みのダウンロード先**:

* [14B バージョン](https://huggingface.co/alibaba-pai/Wan2.1-Fun-V1.1-14B-Control-Camera)
* [1.3B バージョン](https://huggingface.co/alibaba-pai/Wan2.1-Fun-V1.1-1.3B-Control-Camera)

**ソースコードリポジトリ**: [VideoX-Fun](https://github.com/aigc-apps/VideoX-Fun)

**ComfyUI は現在、Wan2.1 Fun Camera モデルをネイティブ対応しています**。

<Tip>
  <Tabs>
    <Tab title="Portable or self deployed users">
      Make sure your ComfyUI is updated.

      * [Download ComfyUI](https://www.comfy.org/download)
      * [Update Guide](/installation/update_comfyui)

      Workflows in this guide can be found in the [Workflow Templates](/interface/features/template).
      If you can't find them in the template, your ComfyUI may be outdated. (Desktop version's update will delay sometime)

      If nodes are missing when loading a workflow, possible reasons:

      1. You are not using the latest ComfyUI version (Nightly version)
      2. Some nodes failed to import at startup
    </Tab>

    <Tab title="Desktop or Cloud users">
      * The Desktop is base on ComfyUI stable release, it will auto-update when there is a new Desktop stable release available.
      * [Cloud](https://cloud.comfy.org) will update after ComfyUI stable release.

      So, if you find any core node missing in this document, it might be because the new core nodes have not yet been released in the latest stable version. Please wait for the next stable release.
    </Tab>
  </Tabs>
</Tip>

## モデルのインストール

これらのモデルは、一度だけインストールすれば十分です。また、対応するワークフロー画像内にもモデルのダウンロード情報が記載されていますので、ご自身の好みに合わせてダウンロード方法をお選びください。

以下に示すすべてのモデルは、[Wan\_2.1\_ComfyUI\_repackaged](https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged) から入手できます。

**Diffusion モデル**（1.3B または 14B のいずれかを選択）:

* [wan2.1\_fun\_camera\_v1.1\_1.3B\_bf16.safetensors](https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/diffusion_models/wan2.1_fun_camera_v1.1_1.3B_bf16.safetensors)
* [wan2.1\_fun\_camera\_v1.1\_14B\_bf16.safetensors](https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/diffusion_models/wan2.1_fun_camera_v1.1_14B_bf16.safetensors)

以前に Wan2.1 関連のモデルをご利用になったことがある場合、以下のモデルは既にご所有である可能性があります。万が一不足している場合は、それぞれダウンロードしてください。

**Text Encoders**（いずれか1つを選択）:

* [umt5\_xxl\_fp16.safetensors](https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/text_encoders/umt5_xxl_fp16.safetensors)
* [umt5\_xxl\_fp8\_e4m3fn\_scaled.safetensors](https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/text_encoders/umt5_xxl_fp8_e4m3fn_scaled.safetensors)

**VAE**:

* [wan\_2.1\_vae.safetensors](https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/vae/wan_2.1_vae.safetensors)

**CLIP Vision**:

* [clip\_vision\_h.safetensors](https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged/resolve/main/split_files/clip_vision/clip_vision_h.safetensors)

ファイルの保存場所:

```
📂 ComfyUI/
├── 📂 models/
│ ├── 📂 diffusion_models/
│ │   ├── wan2.1_fun_camera_v1.1_1.3B_bf16.safetensors # 1.3B バージョン
│ │   └── wan2.1_fun_camera_v1.1_14B_bf16.safetensors # 14B バージョン
│ ├── 📂 text_encoders/
│ │   └── umt5_xxl_fp8_e4m3fn_scaled.safetensors
│ ├── 📂 vae/
│ │   └── wan_2.1_vae.safetensors
│ └── 📂 clip_vision/
│     └── clip_vision_h.safetensors
```

## ComfyUI Wan2.1 Fun Camera 1.3B ネイティブワークフロー例

### 1. ワークフロー関連ファイルのダウンロード

#### 1.1 ワークフローファイル

以下の動画をダウンロードし、ComfyUI にドラッグ＆ドロップすることで、対応するワークフローを読み込むことができます：

<video controls className="w-full aspect-video" src="https://raw.githubusercontent.com/Comfy-Org/example_workflows/refs/heads/main/video/wan/fun-camera/v1.1/wan2.1_fun_camera_1.3B.mp4" />

<a className="prose" target="_blank" href="https://raw.githubusercontent.com/Comfy-Org/example_workflows/refs/heads/main/video/wan/fun-camera/v1.1/wan2.1_fun_camera_1.3B.json" style={{ display: 'inline-block', backgroundColor: '#0078D6', color: '#ffffff', padding: '10px 20px', borderRadius: '8px', borderColor: "transparent", textDecoration: 'none', fontWeight: 'bold'}}>
  <p className="prose" style={{ margin: 0, fontSize: "0.8rem" }}>JSON ワークフローファイルをダウンロード</p>
</a>

<Note>
  14B バージョンをご利用になりたい場合は、単にモデルファイルを 14B バージョンに置き換えてください。ただし、VRAM の要件にご注意ください。
</Note>

#### 1.2 入力画像のダウンロード

以下の画像をダウンロードし、これを開始フレームとして使用します：

![入力参照画像](https://raw.githubusercontent.com/Comfy-Org/example_workflows/refs/heads/main/video/wan/fun-camera/v1.1/wan2.1_fun_camera_1.3B_input.jpg)

### 2. ワークフローをステップ・バイ・ステップで完了させる

<img src="https://mintcdn.com/dripart-docs-recommend-assets-api/19pHMF3x9dkLUPc9/images/tutorial/video/wan/wan2-1-fun-camera-1-3b-step-guide.jpg?fit=max&auto=format&n=19pHMF3x9dkLUPc9&q=85&s=a9510bcfc5d1b4105be673011ba1e6f1" alt="Wan2.1 Fun Camera ワークフロー手順" width="3746" height="2130" data-path="images/tutorial/video/wan/wan2-1-fun-camera-1-3b-step-guide.jpg" />

1. 正しいバージョンのモデルファイルが読み込まれていることを確認します：
   * 1.3B バージョン：`wan2.1_fun_camera_v1.1_1.3B_bf16.safetensors`
   * 14B バージョン：`wan2.1_fun_camera_v1.1_14B_bf16.safetensors`
2. `Load CLIP` ノードが `umt5_xxl_fp8_e4m3fn_scaled.safetensors` を読み込んでいることを確認します
3. `Load VAE` ノードが `wan_2.1_vae.safetensors` を読み込んでいることを確認します
4. `Load CLIP Vision` ノードが `clip_vision_h.safetensors` を読み込んでいることを確認します
5. 開始フレームを `Load Image` ノードにアップロードします
6. 自分で用意した入力画像を使用する場合は、プロンプトを修正します
7. `WanCameraEmbedding` ノードでカメラの動きを設定します
8. `Run` ボタンをクリックするか、ショートカットキー `Ctrl (Cmd) + Enter` を使用して生成を実行します

## ComfyUI Wan2.1 Fun Camera 14B ワークフローおよび入力画像

<video controls className="w-full aspect-video" src="https://raw.githubusercontent.com/Comfy-Org/example_workflows/refs/heads/main/video/wan/fun-camera/v1.1/wan2.1_fun_camera_14B.mp4" />

<a className="prose" target="_blank" href="https://raw.githubusercontent.com/Comfy-Org/example_workflows/refs/heads/main/video/wan/fun-camera/v1.1/wan2.1_fun_camera_14B.json" style={{ display: 'inline-block', backgroundColor: '#0078D6', color: '#ffffff', padding: '10px 20px', borderRadius: '8px', borderColor: "transparent", textDecoration: 'none', fontWeight: 'bold'}}>
  <p className="prose" style={{ margin: 0, fontSize: "0.8rem" }}>JSON ワークフローファイルをダウンロード</p>
</a>

**入力画像**\
![入力画像](https://raw.githubusercontent.com/Comfy-Org/example_workflows/refs/heads/main/video/wan/fun-camera/v1.1/wan2.1_fun_camera_14B_input.jpg)

## パフォーマンスの参考値

**1.3B バージョン**:

* RTX 4090 で 512×512 解像度にて 81 フレームを生成するのに約 72 秒かかります

**14B バージョン**:

* RTX4090（24GB VRAM）では、512×512 解像度での生成時に VRAM 不足が発生する可能性があります。また、A100 でより大きな解像度を使用した場合にも、VRAM 不足が報告されています
