> ## Documentation Index
> Fetch the complete documentation index at: https://dripart-chore-sync-comfy-api-v2-spec-462120c.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="로컬 사용자">
      ComfyUI가 최신 버전으로 업데이트되었는지 확인하세요.

      * [ComfyUI 다운로드](https://www.comfy.org/download)
      * [업데이트 가이드](/ko/installation/update_comfyui)

      이 가이드의 워크플로는 [워크플로 템플릿](/ko/interface/features/template)에서 확인할 수 있습니다.
      템플릿에서 찾을 수 없다면, 귀하의 ComfyUI가 오래된 버전일 수 있습니다.

      워크플로를 로드할 때 노드가 누락되는 경우, 가능한 원인:

      1. 최신 ComfyUI 버전(최신 테스트 버전(nightly))을 사용하고 있지 않음
      2. 일부 노드가 시작 시 가져오기에 실패함
    </Tab>

    <Tab title="클라우드 사용자">
      * [클라우드](https://cloud.comfy.org)는 ComfyUI 안정판 출시 후 업데이트됩니다.

      따라서 이 문서에서 핵심 노드가 누락된 것을 발견했다면, 그 이유는 새로운 핵심 노드가 아직 최신 안정판에 공개되지 않았기 때문일 수 있습니다. 다음 안정판 출시를 기다려 주세요.
    </Tab>
  </Tabs>
</Tip>

## 모델 설치

이 모델들은 한 번만 설치하면 됩니다. 또한, 해당 워크플로우 이미지에 모델 다운로드 정보가 포함되어 있으므로, 원하는 방식으로 모델을 다운로드할 수 있습니다.

다음 모델들은 모두 [Wan\_2.1\_ComfyUI\_repackaged](https://huggingface.co/Comfy-Org/Wan_2.1_ComfyUI_repackaged)에서 찾을 수 있습니다.

**디퓨전 모델**은 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 관련 모델을 사용한 적이 있다면 이미 다음 모델들이 있을 것입니다. 아직 없다면 다운로드해 주세요:

**텍스트 인코더**는 하나를 선택하세요:

* [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 비전**

* [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 워크플로

<h3 id="video_wan2.1_fun_camera_v1.1_1.3B">
  Wan 2.1 Fun Camera 1.3B
</h3>

Wan 2.1 Fun Camera 1.3B 모델로 시네마틱한 카메라 움직임이 있는 다이내믹한 비디오를 생성하세요.

<img src="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/templates/video_wan2.1_fun_camera_v1.1_1.3B-1.webp" alt="Wan 2.1 Fun Camera 1.3B 워크플로 미리보기" />

<CardGroup cols={2}>
  <Card title="Comfy Cloud에서 실행" icon="cloud" href="https://cloud.comfy.org/?template=video_wan2.1_fun_camera_v1.1_1.3B&utm_source=docs&utm_medium=referral&utm_campaign=fun-camera">
    Comfy Cloud에서 열기
  </Card>

  <Card title="워크플로 다운로드" icon="download" href="https://github.com/Comfy-Org/workflow_templates/blob/main/templates/video_wan2.1_fun_camera_v1.1_1.3B.json">
    JSON 다운로드 또는 템플릿 라이브러리에서 "Wan 2.1 Fun Camera 1.3B" 검색
  </Card>
</CardGroup>

아래 비디오를 다운로드하여 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" />

<Note>
  14B 버전을 사용하려면 모델 파일을 14B 버전으로 교체하기만 하면 되지만, VRAM 요구 사항에 유의하세요.
</Note>

**입력 자료**

이 파일을 해당 `LoadImage` 노드에 업로드하세요:

<CardGroup cols={2}>
  <Card title="video_wan2.1_fun_camera_v1.1_1.3B_start_image.jpg" icon="image" href="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/input/video_wan2.1_fun_camera_v1.1_1.3B_start_image.jpg">
    `LoadImage` 노드 52 · `video_wan2.1_fun_camera_v1.1_1.3B_start_image.jpg`
  </Card>
</CardGroup>

<div style={{display: 'grid', gridTemplateColumns: 'repeat(2, minmax(0, 1fr))', gap: '1rem', alignItems: 'start'}}>
  <img src="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/input/video_wan2.1_fun_camera_v1.1_1.3B_start_image.jpg" alt="video_wan2.1_fun_camera_v1.1_1.3B_start_image.jpg" style={{width: '100%', height: 'auto', objectFit: 'contain'}} />
</div>

### 3. 워크플로를 단계별로 완성하기

<img src="https://mintcdn.com/dripart-chore-sync-comfy-api-v2-spec-462120c/3gpsdHf1lcmnlbSp/images/tutorial/video/wan/wan2-1-fun-camera-1-3b-step-guide.jpg?fit=max&auto=format&n=3gpsdHf1lcmnlbSp&q=85&s=cef1b9532e3e73907109b72277a44fec" 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 워크플로

<h3 id="video_wan2.1_fun_camera_v1.1_14B">
  Wan 2.1 Fun Camera 14B
</h3>

전체 14B 모델을 사용하여 고급 카메라 제어로 고품질 비디오를 생성하세요.

<img src="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/templates/video_wan2.1_fun_camera_v1.1_14B-1.webp" alt="Wan 2.1 Fun Camera 14B 워크플로 미리보기" />

<CardGroup cols={2}>
  <Card title="Comfy Cloud에서 실행" icon="cloud" href="https://cloud.comfy.org/?template=video_wan2.1_fun_camera_v1.1_14B&utm_source=docs&utm_medium=referral&utm_campaign=fun-camera">
    Comfy Cloud에서 열기
  </Card>

  <Card title="워크플로 다운로드" icon="download" href="https://github.com/Comfy-Org/workflow_templates/blob/main/templates/video_wan2.1_fun_camera_v1.1_14B.json">
    JSON을 다운로드하거나 템플릿 라이브러리에서 "Wan 2.1 Fun Camera 14B"를 검색하세요
  </Card>
</CardGroup>

<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" />

**입력 자료**

일치하는 `LoadImage` 노드에 이 파일을 업로드하세요:

<CardGroup cols={2}>
  <Card title="video_wan2.1_fun_camera_v1.1_14B_start_image.jpg" icon="image" href="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/input/video_wan2.1_fun_camera_v1.1_14B_start_image.jpg">
    `LoadImage` 노드 52 · `video_wan2.1_fun_camera_v1.1_14B_start_image.jpg`
  </Card>
</CardGroup>

<div style={{display: 'grid', gridTemplateColumns: 'repeat(2, minmax(0, 1fr))', gap: '1rem', alignItems: 'start'}}>
  <img src="https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/input/video_wan2.1_fun_camera_v1.1_14B_start_image.jpg" alt="video_wan2.1_fun_camera_v1.1_14B_start_image.jpg" style={{width: '100%', height: 'auto', objectFit: 'contain'}} />
</div>

## 성능 참고사항

**1.3B 버전**:

* RTX 4090에서 512×512 해상도로 81프레임 생성하는 데 약 72초 소요

**14B 버전**:

* RTX4090 24GB VRAM에서는 512×512 해상도 생성 시 메모리 부족 현상이 발생할 수 있으며, 더 큰 크기를 사용할 경우 A100에서도 메모리 문제가 발생했습니다.
