주요 강점
- 상호작용 인식 제거 — 객체뿐 아니라 장면에 유발한 모든 물리적 상호작용(그림자, 반사, 떨어지는 물체)까지 제거합니다.
- 객체 제거, 단일 프레임 패치가 아님 — 클립 전체에 걸쳐 일관된 움직임과 조명을 생성합니다.
- 2회 통과 정밀화 — 2회 통과는 1회 통과보다 우수한 시간적 안정성을 제공하며, 특히 긴 컷이나 질감이 있는 배경에서 더욱 효과적입니다.
한계: 불분명한 마스크, 혼란스러운 움직임, 또는 프레임을 지배하는 대상은 여전히 최적의 결과를 내지 못할 수 있습니다—세그먼테이션 자체가 잘못된 경우 이를 고칠 수는 없습니다.
VOID 비디오 인페인팅 워크플로우
1. 워크플로우 다운로드
ComfyUI를 최신 버전으로 업데이트한 후,워크플로우 -> 템플릿 둘러보기로 이동해 유틸리티 카테고리에서 “VOID: 비디오 인페인팅”을 찾으세요.
JSON 워크플로우 파일 다운로드
워크플로우 다운로드
Comfy Cloud에서 실행
클라우드에서 열기
2. 모델 다운로드
모델은 모두 Comfy-Org VOID 모델 저장소에 호스팅됩니다. 확산 모델 — 핵심 2회 통과 인페인팅 모델:- void_pass2.safetensors — 정밀화 통과, 더 나은 시간적 안정성
- void_pass1.safetensors — 기본 통과
3. 워크플로우 사용하기
입력:- 소스 비디오 —
비디오 로드노드를 통해 비디오를 로드하세요(ComfyUI의input/폴더에 넣으세요) - 양성 프롬프트(인페인팅 채우기) — 제거된 이후의 장면을 설명하세요. 무엇이 제거되었는지가 아니라 남아있는 부분과 그 모습에 집중하세요.
- 예시:
empty kitchen counter, daylight, tiles visible
- 예시:
- 음성 프롬프트 — 선택적 아티팩트 방지 목록; 비워둘 수도 있습니다
- SAM3 객체 프롬프트 — 마스크할 무엇인지에 대한 짧은 레이블입니다. SAM3는 의미적 이해를 통해 대상 객체의 세그멘테이션 마스크를 생성합니다.
- 예시:
person in blue jacket,red cup on table - SAM3 프롬프트의 최대 토큰 수는 32입니다. 여러 대상을 별도로 프롬프트하려면 쉼표로 구분하고, 각 프롬프트당 감지되는 최대 객체 수를 지정하려면
:N을 사용하세요:eye:2, window panels:4
- 예시:
| 프롬프트 | 역할 |
|---|---|
| SAM3 객체 | 무엇을 제거할지 (SAM3는 의미적 세그멘테이션을 통해 마스크를 생성합니다) |
| 양성(인페인팅) | 시간에 걸쳐 빈 공간을 어떻게 채울지 |
서브그래프 알아보기
이 워크플로우는 서브그래프 노드를 사용해 모듈식 비디오 처리를 수행합니다. 서브그래프 문서를 확인해 워크플로우를 맞춤화하고 확장하는 방법을 알아보세요.
추가 참고사항
- 마스크 품질이 중요합니다 — 대상 객체 주변에 깔끔하고 딱 맞는 마스크를 사용하면 최상의 결과를 얻을 수 있습니다.
- 프롬프트 작성 팁 — 제거된 이후의 장면이 자연스럽게 보이는 모습을 묘사하세요. 제거 자체가 아니라요.
- 음성 프롬프트 사용은 반복적인 결함(워터마크, 흐릿함, 과다한 팔다리)이 보일 때만 사용하세요.
- 2회 통과 워크플로우 — 템플릿은 1회 통과 후 자동으로 2회 통과를 실행합니다; 테스트 중 더 빠른 반복을 위해 1회 통과만 실행할 수도 있습니다.