> ## Documentation Index
> Fetch the complete documentation index at: https://docs.comfy.org/llms.txt
> Use this file to discover all available pages before exploring further.

# VEED 비디오 노드: ComfyUI에서 토킹 포토, 립 싱크, 배경 제거

> ComfyUI에서 VEED 파트너 노드를 사용해 사진이 말하게 하고, 화자를 새 오디오에 다시 동기화하고, 클립에서 피사체를 알파 매트로 잘라냅니다.

**VEED** 비디오 노드는 보통 두 번째 애플리케이션이 필요한 편집 단계를 다룹니다. 정지 이미지를 말하는 인물 사진으로 바꾸고, 기존 영상의 음성을 교체하고, 피사체를 배경에서 분리하는 작업입니다.

ComfyUI에서 공급자는 세 개의 파트너 노드를 통해 동작합니다. **VEED Fabric 1.0**은 오디오 트랙으로 사진을 애니메이션화합니다. **VEED Lipsync 2.0**은 발화자를 새 대사에 다시 동기화합니다. **VEED Remove Video Background**는 평면화된 비디오 대신 프레임과 알파 마스크를 반환하므로, 피사체를 어떤 결과물에도 합성할 수 있습니다. 세 노드 모두 클라우드 API 노드입니다. 크레딧이 있는 Comfy 계정이 필요하며, 로컬에 모델 파일을 다운로드하지 않습니다.

각 노드는 전송한 클립의 초당 또는 프레임당으로 과금됩니다. 오디오 및 비디오의 음성 정리는 [VEED Clean Audio](/ko/tutorials/partner-nodes/veed/veed-clean-audio.md)를 참조하세요.

> [!TIP]
>
> 파트너 노드를 사용하려면 올바르게 로그인되어 있고 허가된 네트워크 환경을 사용하고 있는지 확인해야 합니다. 파트너 노드를 사용하기 위한 구체적인 요구사항은 문서의 [파트너 노드 개요](/ko/tutorials/partner-nodes/overview.md) 섹션을 참조해 주세요.

> [!TIP]
>
> **로컬 사용자**
>
> ComfyUI가 최신 버전으로 업데이트되었는지 확인하세요.
>
> * [ComfyUI 다운로드](https://www.comfy.org/download)
> * [업데이트 가이드](/ko/installation/update_comfyui.md)
>
> 이 가이드의 워크플로는 [워크플로 템플릿](/ko/interface/features/template.md)에서 확인할 수 있습니다.
> 템플릿에서 찾을 수 없다면, 귀하의 ComfyUI가 오래된 버전일 수 있습니다.
>
> 워크플로를 로드할 때 노드가 누락되는 경우, 가능한 원인:
>
> 1. 최신 ComfyUI 버전(최신 테스트 버전(nightly))을 사용하고 있지 않음
> 2. 일부 노드가 시작 시 가져오기에 실패함
>
> **클라우드 사용자**
>
> * [클라우드](https://cloud.comfy.org)는 ComfyUI 안정판 출시 후 업데이트됩니다.
>
> 따라서 이 문서에서 핵심 노드가 누락된 것을 발견했다면, 그 이유는 새로운 핵심 노드가 아직 최신 안정판에 공개되지 않았기 때문일 수 있습니다. 다음 안정판 출시를 기다려 주세요.

## 사용 가능한 워크플로

### Fabric 1.0: Talking Photo

정지 이미지가 말하게 만듭니다. 사진 속 얼굴의 입 모양이 연결한 오디오에 동기화되며, 클립은 이미지의 가로세로 비율을 유지하므로 세로 이미지는 세로 이미지로 유지됩니다. 사진, 일러스트, 마스코트에서 작동하므로 작품이나 촬영된 적 없는 캐릭터에 목소리를 입히는 방법이 됩니다.

![VEED Fabric 1.0: Talking Photo 워크플로 미리보기](https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/templates/api_veed_fabric_1_0-1.webp)

> **[Comfy Cloud에서 실행](https://cloud.comfy.org/?template=api_veed_fabric_1_0\&utm_source=docs\&utm_medium=referral\&utm_campaign=veed-video)**
>
> Comfy Cloud에서 열기

> **[워크플로 다운로드](https://github.com/Comfy-Org/workflow_templates/blob/main/templates/api_veed_fabric_1_0.json)**
>
> JSON 다운로드 또는 템플릿 라이브러리에서 "VEED Fabric 1.0: Talking Photo" 검색

**입력 자료**

> **[black\_fashion\_portrait.png](https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/input/black_fashion_portrait.png)**
>
> `LoadImage` 노드에 로드합니다. 정면을 향한 선명한 얼굴 하나

> **[audio\_see\_beyond\_the\_light.mp3](https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/input/audio_see_beyond_the_light.mp3)**
>
> `LoadAudio` 노드에 로드합니다. 음성은 입 움직임과 클립 길이를 설정합니다

오디오는 최대 300초까지 지원되며 비디오는 오디오와 정확히 같은 길이입니다. 해상도는 480p 또는 720p입니다. 480p는 16:9 기준 약 864x480이고, 720p는 1312x736입니다.

### Lipsync 2.0

이미 촬영한 영상은 유지하고 화자가 말하는 내용을 교체합니다. 입 모양은 새 오디오에 다시 동기화되고 나머지 프레임은 촬영된 그대로 유지됩니다. 이렇게 하면 다시 촬영하지 않고도 대사를 바꾸거나 클립을 더빙할 수 있습니다.

![VEED Lipsync 2.0 워크플로 미리보기](https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/templates/api_veed_lipsync_2_0-1.webp)

> **[Comfy Cloud에서 실행](https://cloud.comfy.org/?template=api_veed_lipsync_2_0\&utm_source=docs\&utm_medium=referral\&utm_campaign=veed-video)**
>
> Comfy Cloud에서 열기

> **[워크플로 다운로드](https://github.com/Comfy-Org/workflow_templates/blob/main/templates/api_veed_lipsync_2_0.json)**
>
> JSON 다운로드 또는 템플릿 라이브러리에서 "VEED Lipsync 2.0: Lip Sync" 검색

**입력 자료**

> **[rainbow\_face\_portrait\_prism\_video.mp4](https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/input/rainbow_face_portrait_prism_video.mp4)**
>
> `LoadVideo` 노드에 로드합니다. 정면을 향한 화자 한 명

> **[veed\_lipsync\_rainbow\_night\_speech.wav](https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/input/veed_lipsync_rainbow_night_speech.wav)**
>
> `LoadAudio` 노드에 로드합니다. 동기화할 새 음성

새 음성은 최대 600초까지 지원되며 출력 길이를 설정합니다. 비디오는 소스 해상도를 25 fps로 유지합니다. 영상이 오디오보다 짧으면 오디오가 끝날 때까지 앞으로 재생한 다음 뒤로 재생합니다. 따라서 샷의 방향을 유지해야 할 때는 충분히 긴 클립을 보내세요.

### 비디오 배경 제거

클립에서 피사체를 분리합니다. 평면화된 비디오 대신 노드는 프레임과 배경이었던 부분을 표시하는 마스크를 반환합니다. 따라서 피사체를 새 장면 위에 합성하거나 투명 시퀀스로 내보낼 수 있습니다.

![VEED Remove Video Background 워크플로 미리보기](https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/templates/api_veed_remove_video_background-1.webp)

> **[Comfy Cloud에서 실행](https://cloud.comfy.org/?template=api_veed_remove_video_background\&utm_source=docs\&utm_medium=referral\&utm_campaign=veed-video)**
>
> Comfy Cloud에서 열기

> **[워크플로 다운로드](https://github.com/Comfy-Org/workflow_templates/blob/main/templates/api_veed_remove_video_background.json)**
>
> JSON 다운로드 또는 템플릿 라이브러리에서 "VEED Remove Video Background: Matte Export" 검색

**입력 자료**

> **[swimcap\_glass\_pop\_video.mp4](https://raw.githubusercontent.com/Comfy-Org/workflow_templates/main/input/swimcap_glass_pop_video.mp4)**
>
> `LoadVideo` 노드에 로드합니다. 클립은 최대 60초까지입니다

템플릿은 마스크를 PNG 시퀀스용 알파로 변환합니다. 피사체를 합성 마스크로 사용하려면 `Image Composite Masked` 앞에 `Invert Mask`를 추가하거나, 투명 비디오를 원하면 `Join Image with Alpha` 다음에 `Save WEBM`을 추가하고 WEBM 코덱을 `vp9`로 설정하세요. 알파 채널을 기록하는 유일한 옵션이며, `av1`은 알파를 버립니다.

## 노드 컨트롤

| 컨트롤 | 값 | 적용 대상 | 효과 |
| - | - | - | - |
| `model` | `fabric-1.0`, `lipsync-2.0`, `standard`, `fast`, `green screen` | 각 노드 | 해당 노드에 사용할 VEED 모델 |
| `image` | 이미지 | Fabric 1.0 | 말하는 얼굴. 가로세로 비율이 출력 형태를 결정합니다 |
| `video` | 클립 | Lipsync 2.0, Remove Video Background | 소스 영상입니다. 배경 제거에서는 최대 60초까지 지원합니다 |
| `audio` | 트랙 | Fabric 1.0, Lipsync 2.0 | 동기화할 음성입니다. 출력 길이를 결정합니다 |
| `resolution` | `480p`, `720p` | Fabric 1.0 | 출력 크기 등급이며 기본값은 720p입니다 |
| `seed` | 정수 | Lipsync 2.0 | 다시 실행 제어용일 뿐입니다. 결과는 여전히 비결정적입니다 |
| `refine_foreground_edges` | 기본값 켜짐 | Remove Video Background, standard 및 fast | 머리카락과 털의 경계가 더 깔끔해집니다. 끄면 가격이 낮아집니다 |
| `subject_is_person` | 기본값 켜짐 | Remove Video Background, standard 및 fast | 피사체가 사물이나 동물일 때는 끄세요 |
| `spill_suppression_strength` | 0.0 \~ 1.0, 기본값 0.8 | Remove Video Background, green screen | 초록색 번짐이 제거되는 강도입니다. 초록색 얼룩이 남으면 높이고, 색상이 변하면 낮추세요 |

배경 제거의 출력 해상도는 별도 컨트롤이 없습니다. standard와 green screen은 최대 3840x2160, fast는 최대 1920x1080을 반환하며, 더 큰 입력은 다운스케일됩니다.

## 팁

* **깨끗한 정면 영상을 보내세요.** Fabric 노드는 얼굴 하나가 보이는 것을 원하고, Lipsync는 카메라를 바라보는 화자 한 명을 원합니다. 옆얼굴이나 사람이 붐비는 프레임에서는 두 노드 모두 디테일을 포기하게 됩니다.
* **오디오가 길이를 결정하게 하세요.** 두 토킹 노드는 연결한 음성과 정확히 같은 길이의 클립을 생성하므로, 나중에 비디오를 잘라내는 대신 실행 이전에 오디오를 잘라 두세요.
* **생성된 음성을 바로 넣으세요.** 텍스트 기반 음성 생성 노드를 `audio`에 연결하면 내보내기 단계 없이 그 음성에 맞춰 인물 사진이나 더빙 클립이 만들어집니다.
* **필요할 때만 엣지 정밀화에 비용을 지불하세요.** 배경 제거에서 `refine_foreground_edges`를 끄면 프레임당 요금이 낮아지는데, 경계가 뚜렷한 피사체에서는 이득입니다.
* **초록색 스크린은 실제 초록색 스크린 촬영본에만 사용하세요.** 초록색 스크린 모드는 배경을 키잉하며 엣지 정밀화나 사람 감지 기능이 없으므로, 자연스러운 배경은 standard나 fast에 두는 것이 맞습니다.

## 시작하기

1. ComfyUI를 최신 버전으로 업데이트하세요
2. 템플릿 라이브러리로 이동하여 `VEED`를 검색하세요


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.