소개
Wan 2.6 Flash 참조→영상은 Wan 2.6의 더 빠르고 저렴한 Flash 등급에서, 참조 속 사람, 동물, 사물을 직접 묘사한 새 장면에 출연시킵니다. 참조는 최대 다섯 개를 보내며, 그중 짧은 클립은 3개까지이고 나머지는 스틸 이미지이거나 스틸만으로도 됩니다. 장소, 동작, 카메라, 조명은 모두 프롬프트에서 나옵니다. 결과물은 2~10초 사이의 정수 초 길이이며, 720p 또는 1080p, 다섯 가지 화면비 중 하나로, 끊김 없는 원테이크나 멀티숏 편집으로 만들 수 있습니다. 클립은 기본이 무음이며, 장면에 자체 사운드트랙이 필요하면 generate_audio를 켜십시오.
시작 자료에 따라 Wan 2.6 Flash 모드 선택하기
| 처음에 가진 것 | 모드 |
|---|---|
| 승인된 시작 이미지 | Wan 2.6 Flash 이미지→영상 |
| 출연시킬 인물과 사물의 사진이나 짧은 클립 | Wan 2.6 Flash 참조→영상 |
핵심 기능 및 하이라이트
스틸, 클립, 또는 둘 다로 캐스팅하기
reference_image_urls는 스틸을 최대 다섯 장, reference_video_urls는 짧은 클립을 최대 세 개 받으며 참조는 합쳐서 다섯 개입니다. 스틸만으로도 충분합니다. 초상 두 장이면 두 사람을 같은 장면에 세울 수 있고, 스틸은 과금되지 않습니다. 클립은 사진이 담지 못하는 것, 이를테면 사람이 움직이는 방식이나 장소의 분위기를 전해 주는 대신 그 초가 출력과 함께 과금됩니다.
프롬프트가 출연진을 부릅니다
Wan은 참조를 character1, character2 하는 이름으로만, 클립이 먼저 그다음 스틸 순으로 구별합니다. 각자 무엇을 하는지 쓰기 전에 먼저 이름을 불러 주면, 이를테면 character1이 character2와 춤춘다고 쓰면 모델이 누가 누구인지 압니다. 나머지, 곧 세트, 동작, 카메라, 빛은 글로 씁니다. 그래서 한 번 촬영한 인물을 재촬영 없이 밤의 옥상이나 비 젖은 부두에 세울 수 있습니다.
사운드는 스위치로, 형태는 파라미터로
generate_audio는 기본이 꺼짐이라 영상만 돌아옵니다. 켜면 목소리, 효과음, 주변 소리가 붙은 클립이 초당 요금 두 배로 돌아옵니다. aspect_ratio는 요청마다 고르며, 16:9, 9:16, 1:1, 4:3, 3:4를 두 해상도 모두에서 쓸 수 있습니다. 720p는 1280×720, 720×1280, 960×960, 1088×832, 832×1088로, 1080p는 1920×1080, 1080×1920, 1440×1440, 1632×1248, 1248×1632로 돌아옵니다. 참조에서 물려받는 것은 없으므로 세로형으로 납품할 때도 세로형 원본이 필요 없습니다.
요청 파라미터
| 파라미터 | 필수 | 설명 |
|---|---|---|
prompt | 예 | 새 장면입니다. 클립이 먼저, 그다음 스틸 순으로 각 참조를 character1, character2 하는 식으로 부르고 각자 무엇을 하는지 말한 뒤 배경, 카메라, 빛을 적으십시오. 1자 이상 · 1500자 이하 |
negative_prompt | 아니요 | 나오지 말아야 할 것을 적습니다. 잉여 인물, 자막, 참조에서 가져오고 싶지 않은 소품 같은 것들입니다. 500자 이하 |
reference_video_urls | 아니요 | 캐스팅할 피사체나 장소의 짧은 클립을 최대 세 개까지, 합계 5초 이내로 보냅니다. 번호는 클립이 먼저 매겨져 업로드 순서대로 character1, character2, character3이 됩니다. 1개 이상 · 3개 이하 |
reference_image_urls | 아니요 | 캐스팅할 인물, 동물, 사물의 스틸 이미지를 최대 다섯 장까지. 클립과 함께 보내거나 클립 대신 보낼 수 있으며, 클립과 함께일 때는 요청당 참조가 최대 다섯 개입니다. 1개 이상 · 5개 이하 |
aspect_ratio | 아니요 | 16:9, 9:16, 1:1, 4:3, 3:4 중 하나이며 기본값은 16:9, 두 해상도 모두에서 쓸 수 있습니다. 참조에서 물려받는 값이 아니라 요청마다 고르는 매개변수이므로, 같은 참조 세트를 여러 화면비로 내보낼 수 있습니다. |
generate_audio | 아니요 | 기본은 꺼짐이며, 이때 클립은 영상만 돌아옵니다. 켜면 목소리, 효과음, 주변 소리로 이루어진 생성 사운드트랙이 붙은 클립이 돌아오고, 두 해상도 모두 초당 요금이 두 배가 됩니다. 기본값: |
resolution | 아니요 | 720p 또는 1080p이며 기본값은 720p입니다. 초당 단가와 작업에 걸리는 시간을 정하며, 두 해상도 모두 다섯 가지 화면비를 받습니다. |
duration_seconds | 아니요 | 2부터 10까지의 정수, 기본값은 5입니다. 가격을 가장 크게 좌우하는 값이자 닮음이 흔들리는 지점이기도 합니다. |
shot_type | 아니요 | single은 한 컷 연속 촬영을 유지하고, multi는 같은 장면 안에서 모델이 컷을 나누게 하므로 전개가 있는 장면에 맞습니다. 2~3초에서는 컷을 넣을 여지가 거의 없습니다. |
enable_prompt_expansion | 아니요 | 기본으로 꺼져 있습니다. 켜면 한 줄 아이디어가 생성 전에 더 풍부한 지시문으로 펼쳐집니다. 기본값: |
seed | 아니요 | 0부터 2147483647까지. 참조를 하나씩 바꿔 가며 비교하는 동안 고정해 두면 난수 추첨이 일정하게 유지되어 바꾼 것만 움직입니다. |
요금
참조 클립의 길이도 과금 대상 초에 합산되며 합계 5초까지만 셉니다. 스틸 이미지는 무료입니다. 실행 전에는 클립 길이를 읽을 수 없는 경우 최대 5초분을 선점해 두었다가, 정산 시점에 사용하지 않은 금액을 즉시 돌려드립니다. 실제 사용된 초만 청구됩니다.
| 해상도 | 오디오 생성: 아니요 | 오디오 생성: 예 |
|---|---|---|
| $0.0225 / 초 | $0.045 / 초 |
| $0.03375 / 초 | $0.0675 / 초 |
활용 사례
두 사람을 한 장면에 세우기
각 인물의 초상 한 장씩, 그리고 둘이 어디에 있고 서로 무슨 일이 오가는지 쓴 프롬프트면 됩니다. 이 페이지의 옥상 예시는 스틸 두 장만으로 시작하며, 장면이 바람과 도시 소음을 직접 담도록 사운드를 켰습니다.
피사체를 새 장소로 옮기기
인물의 짧은 클립이나 스틸 하나, 그리고 새 세트, 빛, 카메라 움직임을 씁니다. 외형은 참조에서, 장소는 글에서 나오므로 한 번의 촬영으로 그날 쓸 수 없었던 장소의 영상까지 확보할 수 있습니다.
장소와 인물을 합치기
장소의 클립과 인물의 스틸을 함께 보내 같은 장면에 출연시킵니다. 이 페이지의 부두 예시는 5초짜리 항구 클립을 character1, 초상을 character2로 쓰며, 여성은 한 번도 촬영된 적 없는 장소를 걸어갑니다.
캐스팅 아이디어를 빠르게 초안 잡기
Flash는 마지막 한 단계의 질감보다 처리 속도와 비용을 우선하므로, 최종 테이크를 정하기 전에 여러 출연진, 배경, 카메라 움직임을 720p로 시험해 보기에 알맞습니다.
프롬프트 가이드 및 실전 팁
행동보다 먼저 모든 참조를 부르기
먼저 출연진, 곧 character1은 짙은 녹색 슬립 드레스를 입은 성인 여성, character2는 흰 셔츠를 입은 성인 남성이라고 쓰고, 그다음 배경, 동작, 카메라, 빛을 1,500자 안에서 이어 가십시오. 참조에 이미 보이는 것을 다시 묘사하면 그 분량을 써 버리고 참조와 충돌하기도 합니다. 자꾸 나타나는데 나오면 안 되는 것, 곧 잉여 인물, 자막, 피사체를 따라 새 장면까지 오는 소품에는 negative_prompt를 쓰십시오.
모델이 읽을 수 있는 참조 고르기
피사체가 화면에서 크고 조명이 좋은 스틸과 클립이 가장 잘 옮겨지며, 작게 머물거나 역광 속에 있는 피사체는 대략적으로만 재현되는 경향이 있습니다. 스틸은 색과 분위기를 잘 전하고, 형태와 움직임은 클립에서 더 충실하게 옵니다. 이미지는 JPEG, 투명도 없는 PNG, BMP, WEBP 형식에 각 변 240~8,000픽셀, 20MB 이하로, 클립은 MP4 또는 MOV로 보내십시오.
제출 전에 초 단위로 계산하기
과금 대상 초는 출력 길이에 참조 클립 길이를 더한 값이며, 각각 정수 초로 올림하고 클립당 최소 1초이고 클립은 합계 5초까지만 셉니다. 스틸 이미지는 아무것도 더하지 않습니다. 스틸 두 장으로 5초를 렌더링하면 5초로, 3초짜리 클립 하나가 있으면 8초로 과금됩니다. 단가는 해상도를 따르며 generate_audio를 켜면 두 배가 됩니다. 올리는 클립은 최대 5초까지 더해질 수 있고 금액은 제출 전 실시간 견적에 표시되며, 클립 길이를 미리 읽을 수 없으면 견적은 5초로 가정하고 최종 청구에는 측정한 길이가 쓰입니다.
포함된 예시 응용하기
옥상 예시에서 시작하십시오. reference_image_urls에 스틸 두 장, aspect_ratio는 16:9, duration_seconds는 5, resolution은 720p이고 generate_audio는 켭니다. 이 입력 형식은 그대로 두고 출연진과 연출만 바꾸면 됩니다.
character1, an adult woman in a dark green silk slip dress, and character2, an adult man in an open-collar white linen shirt, slow-dance on a city rooftop at night, foreheads almost touching. Her hand slides up the back of his neck as he pulls her closer by the waist; she laughs quietly against his cheek. String lights sway in the wind, the city glows behind them. Slow handheld orbit around the pair, warm practical light, shallow depth of field, film grain. Sound: soft wind, distant traffic, her low laugh, a saxophone drifting up from a bar below.
반복하기 전에 결과 확인하기
첫 1초만 보지 말고 클립 전체를 재생하십시오. 긴 길이에서는 끝으로 갈수록 닮음이 흐트러지기 쉽습니다. multi는 대략 6초 이상부터 효과가 나고, 고르면 해당 요청에서 enable_prompt_expansion도 켜집니다. 비교할 때는 seed를 고정하고 참조를 한 번에 하나씩 바꾸십시오. 무작위 요소가 일정하게 유지되지만 프레임 단위로 똑같은 재생성을 약속하지는 않습니다. 생성된 클립은 14일 후 삭제되므로 보관하려는 것은 복사해 두십시오.
API 빠른 시작
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "alibaba/wan-2.6-flash/reference-to-video",
"input": {
"aspect_ratio": "16:9",
"duration_seconds": 5,
"generate_audio": false,
"prompt": "A slow aerial shot drifting over a misty pine forest at sunrise",
"resolution": "720p",
"shot_type": "single",
"reference_video_urls": [
"https://example.com/reference.mp4"
]
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
인증, 전체 스키마, 폴링과 오류 처리는 API 레퍼런스에서 확인하세요.





















