Wan 2.2 Image-to-Video는 여러분이 보낸 이미지를 따라가고, 프롬프트가 움직이게 지시한 것만 움직입니다. 그래서 좋은 프롬프트는 짧습니다. 눈에 보이는 동작 하나, 카메라 행동 하나, 그리고 멈춰 두어야 할 것에 대한 한 줄이면 충분합니다. 실패의 대부분은 말이 부족해서가 아니라 첫 프레임이나 지시가 겹쳐서 생깁니다. 느려 보이는 동작, 갑작스러운 줌, 바뀌는 얼굴이나 제품이 여기 해당합니다. 이 가이드는 구조, 직접 다듬어 본 클립, 그리고 실패별 해결법을 보여 줍니다.
엔드포인트별로 제어할 수 있는 것
| Wan 2.2 | Wan 2.2 Spicy | Wan 2.2 Spicy LoRA | |
|---|---|---|---|
| 길이 | 5 s 고정 | 5 s 또는 8 s | 5 s 또는 8 s |
| 오디오 | 음소거 | 음소거 | 음소거 |
| 프롬프트 추가 항목 | negative_prompt, enable_prompt_expansion, seed | enable_prompt_expansion, seed, last_image_url(종료 프레임) | seed, loras, high_noise_loras, low_noise_loras(목록당 최대 세 개) |
| 해상도 | 480p / 720p | 480p / 720p | 480p / 720p |
| 가격 | 요청당 $0.24 / $0.48 | 초당 $0.019 / $0.038 | 초당 $0.0204 / $0.0408 |
| 정책 등급 | 완화됨 | 무제한 | 무제한 |
어느 것도 화면 비율 항목이 없습니다. 클립은 이미지의 형태를 그대로 따르므로 업로드 전에 16:9나 9:16으로 자르세요. 완화됨은 기본 모델이 노골적인 요청을 약하게 처리하거나 거절할 수 있다는 뜻입니다. Spicy 엔드포인트는 무제한으로 표시되지만 모든 요청이 그대로 전달된다는 보장은 없습니다. 업무에 바로 쓸 수 있는 소재에는 기본 엔드포인트를, 내용에 무검열 모델이 필요할 때는 Spicy 엔드포인트를 사용하세요. 아래 프롬프트 작성법은 두 경우 모두 같습니다.
프롬프트 전에 프레임을 준비하세요
이미지가 인물, 의상, 세트, 빛의 방향을 담으므로 프롬프트에서 다시 설명할 필요가 없습니다. 프롬프트가 해야 할 일은 움직임을 가능하게 만드는 것입니다.
- 움직이는 대상 전체를 보여 주세요. 걷는 동작에는 다리가 화면에 필요합니다. 손을 뻗는 동작에는 손과 대상이 보이게 해야 하며, 머그컵 뒤에 숨은 손으로는 부족합니다.
- 이동 방향 쪽에 여유를 두세요. 오른쪽 끝에 붙은 인물은 화면을 벗어나거나 카메라를 움직이지 않고는 오른쪽으로 걸을 수 없습니다.
- 움직이고 싶지 않은 것은 제거하세요. 프레임에 잡힌 사람, 오버레이, 화면에 박힌 글자, 워터마크는 그대로 클립에 들어갑니다.
- 원본의 결함을 먼저 고치세요. 정지 이미지에 있는 여분의 손가락이나 공중에 뜬 컵은 영상에도 그대로 나타납니다.
프롬프트 구조
이 순서로 쓰세요. 누가 또는 무엇이 어떻게 움직이는지, 그다음 카메라, 그다음 무엇이 멈춰 있는지와 빛이 무엇을 하는지. 외형은 이미지에 맡기세요.
다음은 Wan 2.2 모델 페이지에 있는 실제 예시입니다. 원본은 단색 회색 배경의 전신 스튜디오 인물 사진이며, 720p입니다.
She shifts her weight, turns her shoulders toward the lens and takes two slow steps forward, the satin of the dress catching the light as it moves. She tucks her hair behind one ear and holds the look. Locked camera, clean grey studio.
이것이 통하는 이유는 모든 박자가 시작 포즈에서 눈에 보이는 변화이고, 카메라가 고정이라고 명시되어 있으며, 마지막에 자를 수 있는 고정 상태가 있기 때문입니다. 원본이 발까지 나오는 전신 프레임이라 인물에게 카메라 쪽으로 걸어갈 공간이 있습니다.
제품 촬영도 같은 패턴을 따릅니다. 카메라나 빛이 움직임을 담당하고, 움직이면 안 되는 것을 한 줄로 분명히 적습니다.
The camera arcs a slow quarter turn around the dropper bottle while a soft band of window light slides across the glass and the liquid inside catches it. The bottle itself does not move.
여기서 눈에 보이는 일을 하는 것은 빛뿐입니다. 라벨과 실루엣은 빛의 띠가 유리를 가로지를 때도 안정적이고, 요청한 카메라 아크는 거의 티가 나지 않습니다. 확실히 보이는 회전이 필요하면 같은 문장에 빛을 바꾸지 말고 카메라 이동만 더 크게 요청하세요.
Playground에서 해 보세요
- Wan 2.2 image to video를 열고 Playground 탭의 Form 뷰에 머무르며, 실행하려면 로그인하세요.
- 첫 프레임을 Input image에 올리세요(JPG, PNG 또는 WEBP, 최대 10 MB). 원하는 형태로 잘라서 사용합니다.
- Prompt에 프롬프트를 붙여 넣거나, 전신 예시가 미리 채워진 Playground를 여세요.
- 초안 작성 중에는 Resolution을
480p로 두고 Seed를 설정하고, 카메라가 움직인다면 Negative prompt에zoom, sudden reframing, cuts, second person을 추가하세요. 정확한 동작에는 Prompt expansion을 꺼 두고, 한 줄짜리 아이디어에만 켜세요. - 실행한 뒤, 남길 클립을 같은 seed로
720p에서 다시 실행하세요.

그다음 API
프롬프트가 통하면 같은 요청을 코드에서 보냅니다. 항목과 결과는 API 레퍼런스에 있습니다.
{
"model": "alibaba/wan-2.2/image-to-video",
"input": {
"image_url": "https://example.com/your-full-body-portrait.png",
"prompt": "She shifts her weight, turns her shoulders toward the lens and takes two slow steps forward. She tucks her hair behind one ear and holds the look. Locked camera, clean grey studio.",
"negative_prompt": "zoom, sudden reframing, cuts, second person",
"resolution": "480p",
"seed": 14327
}
}480p에서 초안을 만들고, 남길 클립을 "resolution": "720p"와 같은 seed로 다시 보내세요.
Agent에게 맡겨도 됩니다. 어시스턴트는 CLI(npx @spicyapi/cli tasks create --model alibaba/wan-2.2/image-to-video --input-file input.json --wait, 이 요청의 input 객체를 input.json에 넣어 둡니다), MCP 서버(npx --yes --package=@spicyapi/mcp spicyapi-mcp), Agent Skill(npx skills add spicyapi-ai/spicy-skill)로 동일한 호출을 할 수 있습니다. CLI와 MCP는 가격을 보여 주고 태스크를 만들기 전에 확인을 요청합니다.
느려 보이는 동작 고치기
느린 클립은 대개 네 가지 원인 중 하나에서 나오고, 각각 해결법이 다릅니다.
- 분위기 단어. "calm", "dreamy", "cinematic"은 슬로우 모션을 뜻합니다. 이 단어들을 빼고 끝 상태가 완성된 일반 속도의 동작으로 설명하세요.
- 클립에 비해 동작이 많음. 일어나기, 방 가로지르기, 음료 따르기를 다섯 초에 담을 수는 없습니다. 동작 하나로 줄이거나, 각각 자기 프레임에서 시작하는 여러 클립으로 나누세요.
- 동작이 너무 작음. 아주 작은 움직임은 정지 화면처럼 읽힙니다. 움직이는 부위와 도착 지점을 밝히세요.
- 마지막이 없음. 마지막 프레임에서 손이 아직 이동 중이라면 이동을 줄이거나 고정된 마무리 자세를 추가하세요.
Spicy 엔드포인트에서는 8초 옵션이 정말 시간이 필요한 동작에 도움이 됩니다.
원하지 않는 줌과 컷 고치기
원하는 카메라 이동을 이름으로 지정하세요. "dynamic camera"는 어느 쪽이든 허용하기 때문입니다. 줌은 크기를 바꾸고, 돌리(dolly)는 카메라 위치를 바꾸며, 팬은 시선을 돌리며, 오빗은 인물을 중심으로 돕니다. 카메라를 고정하려면 긍정적으로 말하세요("locked camera, fixed medium distance"). 기본 엔드포인트에는 zoom, reframing, cuts 같은 짧은 네거티브 프롬프트를 덧붙이고, Spicy와 Spicy LoRA에는 네거티브 항목이 없으니 긍정 지시만 사용합니다.
카메라를 탓하기 전에 배경을 확인하세요. 랜드마크는 그대로인데 인물만 커졌다면 인물이 렌즈 쪽으로 기울어진 것입니다. 앞쪽 이동량을 줄여 달라고 요청하세요. 프레임 전체의 크기가 바뀐다면 카메라 문제이므로 카메라 문장만 바꾸고 나머지는 그대로 두세요. 배경이 흐린 얕은 심도의 인물 사진은 판단이 어렵기 때문에, 배경 특징이 알아볼 수 있는 원본으로 시작하세요.
정체성 드리프트 고치기
첫 프레임, 가운데 프레임, 마지막 프레임을 비교하고 모델이 숨은 디테일을 지어내야 하는 회전과 가림을 살펴보세요. 세 가지 수정으로 대부분의 경우를 다룰 수 있습니다.
- 동시에 움직이는 양을 줄이세요. 머리를 고정하고 카메라도 고정한 작은 동작이 오빗을 동반한 완전한 회전보다 정체성을 잘 지킵니다. 움직임은 한 조각씩 되돌려 넣으세요.
- 프롬프트를 이미지에 맞추세요. 프레임이 어두운 재킷인데 프롬프트가 파란 셔츠를 말한다면, 변화까지 요청한 셈입니다.
- 더 나은 원본을 고르세요. 제품 라벨의 반대편처럼 옆면이나 뒷면이 중요하다면, 그것이 보이는 프레임을 보내세요. 모델은 볼 수 없는 것을 읽을 수 없습니다.
강한 그림자가 정체성 변화처럼 보일 수 있으니 색뿐 아니라 형태와 무늬도 비교하세요.

한 번에 하나씩 고치기
같은 이미지, 같은 해상도, 같은 seed로 실행하면서 시도마다 문장 하나만 바꾸세요. 순서는 동작, 그다음 속도, 그다음 카메라입니다. 정지 이미지는 동작이 빨랐는지 물체가 온전했는지 보여 줄 수 없으므로 클립 전체를 보통 속도로 판단하세요. 시작 부분, 가장 큰 움직임, 마지막 순간을 살펴보세요. 표현을 세 번 바꿔도 달라지는 게 없다면 프레임을 바꾸세요. 새 프레임이면 초기 상태에 맞춰 동작도 다시 써야 합니다.

언제 엔드포인트를 바꿀까
- 종료 프레임 또는 8초: Wan 2.2 Spicy를 사용하세요.
last_image_url을 첫 정지 이미지로 지정하면 끊김 없는 루프가 되고, 다른 구도로 지정하면 원하는 지점에서 샷이 멈춥니다. 위와 같은 요청 형태에"duration_seconds": 8을 넣어 보내세요. - 직접 만든 스타일이나 모션 어댑터: Wan 2.2 LoRA를 사용하고, 내용에 무검열 모델이 필요하면 Wan 2.2 Spicy LoRA를 사용하세요. 각 목록에 LoRA를 최대 세 개까지 넣을 수 있습니다. 카메라나 움직임 스타일은
high_noise_loras에, 질감이나 그레인은low_noise_loras에 넣습니다. 같은 스타일을 프롬프트에도 적으면 효과가 대체로 두 배가 되니 하지 마세요. 강도는 480p에서 고정 seed로 훑어 보세요. 더 긴 장면에는 LoRA 제품군에 영상 연장 태스크도 있습니다. - 간단한 다섯 초 동작: 기본 엔드포인트면 충분합니다.
초안 예산 잡기
| 480p 초안 세 번 | 계산 | 비용 |
|---|---|---|
| Wan 2.2, 5 s | 3 × $0.24 | $0.72 |
| Wan 2.2 Spicy, 5 s | 3 × 5 × $0.019 | $0.285 |
| Wan 2.2 Spicy, 8 s | 3 × 8 × $0.019 | $0.456 |
| Wan 2.2 Spicy LoRA, 5 s | 3 × 5 × $0.0204 | $0.306 |
기본 가격은 요청당입니다. 길이에 다시 곱하지 마세요. 남길 클립을 720p로 다시 렌더링하면 기본 가격과 초당 요금이 모두 두 배가 됩니다. 속도와 카메라는 480p에서 확인하되, 판단하려는 결함이 라벨이나 손가락 같은 작은 세부 요소라면 720p를 사용하세요.
다음 단계
샷에 종료 프레임, 더 긴 테이크, 어댑터가 필요하다면 말을 더하는 대신 엔드포인트를 바꾸세요. 버전별 정책 차이는 Wan 버전 설명 글에서, 어댑터 슬롯은 high noise·low noise LoRA 가이드에서 확인하세요.









