본문으로 건너뛰기

Vidu Q3 image-to-video는 필수인 첫 프레임과 프롬프트로 이어질 장면을 1~16초(정수 초)로 움직입니다. 540p·720p·1080p 중에서 고르며 끄지 않는 한 오디오가 영상과 함께 생성됩니다.

최저가 $0.07/초

플레이그라운드

입력

이미지→영상
필수입니다. 프레임 다음에 달라지는 것, 즉 동작과 카메라, 소리를 적으세요. 이미지를 다시 묘사하지 마세요. 1자 이상
1/1

파일이나 미디어 링크를 끌어오거나 붙여넣기 또는 선택 · 파일 1개 · 개당 최대 10 MB · JPG · PNG · WEBP · GIF

  • 1
파일 1 / 1개
첫 프레임입니다. 피사체와 구도를 고정하고 출력 형태도 정합니다. 여기엔 aspect_ratio가 없습니다. 화면비는 1:4~4:1 범위로 맞추세요.
길이요금에 영향
정수 초로 1에서 16까지입니다. 1 이상 · 16 이하
요금에 영향
540p, 720p, 1080p 중에서 고릅니다.
움직임 크기
자동작게보통크게
auto, small, medium, large 중에서 고릅니다. auto는 시작 프레임을 보고 판단하므로, 정적인 장면을 더 움직이게 하려면 한 단계 올리세요.
오디오 생성
기본으로 켜져 있습니다. 무음 클립을 원하면 false로 두세요.
배경 음악
클립에 배경 음악을 넣습니다. 기본으로 켜져 있습니다. 장면 자체의 소리를 다루는 generate_audio와는 별개의 스위치입니다. 가격에는 영향이 없습니다.
시드
두 실행을 통제된 조건에서 비교할 때 씁니다. 0 이상 · 2147483647 이하
안전 검사꺼짐

SpicyAPI는 이 모델에 안전 검사를 적용하지 않습니다. 프롬프트와 소재는 작성한 그대로 모델에 전달되며, 결과는 모델 자체가 결정합니다.

제출과 가격 계산을 열기 전에 계정을 확인하고 있습니다.

출력

실행 대기
샘플 결과

관련 모델과 다음 단계

찾는 모델이 없나요?

필요한 모델과 쓰려는 목적을 알려 주세요. 다음에 무엇을 추가할지 정하는 팀에 바로 전달됩니다.

승인된 정지 이미지를 그대로 움직이고, 같은 호출에서 사운드까지 생성

Vidu Q3의 image-to-video API는 시작 프레임 한 장과 프롬프트 하나만 받습니다. 프레임이 피사체와 의상, 출력의 형태를 고정하고, 프롬프트는 그 이후에 일어나는 일을 담당합니다. image_url이 이미 형태를 결정했기 때문에 aspect_ratio 필드는 없습니다. 클립은 540p, 720p, 1080p 중 하나로 1~16초(정수 초) 길이로 만들어지며, 오디오는 끄지 않는 한 같은 호출에서 함께 생성됩니다.

플레이그라운드 열기
승인된 정지 이미지를 그대로 움직이고, 같은 호출에서 사운드까지 생성
필수 입력값
image_url과 prompt
길이
1~16초(정수), 기본값 5초
해상도
540p / 720p / 1080p, 기본값 720p
프레임 비율
image_url에서 그대로 이어받음, 비율은 1:4~4:1 사이로 유지
오디오
generate_audio 기본값은 켜짐
프롬프트 길이
최대 5,000자
기준점
이미지는 프레임을, 프롬프트는 움직임을 맡는다image_url은 필수이며 피사체, 의상, 구도를 고정합니다. 마찬가지로 필수인 prompt는 움직임과 카메라, 사운드만 담당하면 됩니다. 정지 이미지를 다시 말로 설명하는 데 쓴 단어는 모델이 이미 보고 있는 정보에 낭비되는 셈입니다.
기본값
최소한의 요청이 돌려주는 결과image_url과 prompt 외에는 아무것도 지정하지 않은 요청은 생성된 오디오가 포함된 720p, 5초짜리 클립을 돌려줍니다. duration_seconds, resolution, generate_audio의 기본값이 그렇게 정해져 있기 때문입니다. 클립의 용도가 정해졌다면 이 세 가지는 의도적으로 설정할 가치가 있습니다.
실패 패턴
그림을 다시 설명하는 프롬프트프레임이 이미 내용을 전달하는데도 prompt는 여전히 필수이므로, 포즈나 의상, 배경만 반복해서 말하는 프롬프트는 image_url이 이미 제공한 정보에 하나뿐인 텍스트 필드를 소모하는 셈입니다. 그 자리에는 움직임과 카메라, 사운드를 적어야 합니다.

Vidu Q3 API는 무엇을 잘하나

프레임 자체의 비율이 출력의 비율이 된다

프레임 자체의 비율이 출력의 비율이 된다

이 엔드포인트에는 aspect_ratio가 없습니다. 세로형, 정사각형, 와이드형 image_url을 넣으면 같은 비율의 클립이 돌아오므로, 전달 형식은 요청 필드가 아니라 준비하는 정지 이미지에서 결정됩니다. 다만 비율에는 한계가 있습니다. image_url은 1:4에서 4:1 사이의 비율을 유지해야 하며, 이 범위 안에서도 세로로 긴 폰 크롭이나 가로로 넓은 배너까지는 담을 수 있습니다.

하나의 엔드포인트에 세 단계 해상도

하나의 엔드포인트에 세 단계 해상도

resolution은 요청마다 지정하는 열거형 필드로 540p, 720p, 1080p 세 가지 값을 가지며 기본값은 720p입니다. 가격을 움직이는 두 필드 중 하나로 duration_seconds와 나란히 작동하므로, 낮은 단계에서 승인받은 테이크를 같은 이미지, 프롬프트, 시드 그대로 1080p로 다시 보낼 수 있습니다.

  • 프레임의 화풍이 그대로 이어진다

    여기에는 style 필드가 없습니다. image_url에 담긴 모습이 모델이 참고할 수 있는 유일한 단서이므로, 일러스트나 애니메이션풍 시작 프레임은 그 화풍 그대로 움직이고 사진 프레임은 사진 그대로 유지됩니다. 화풍에 대한 판단은 이 호출보다 앞선 이미지 모델이나 카메라 쪽에서 이루어집니다.

  • 한 번에 변수 하나만 바꾼다

    seed는 0에서 2147483647 사이의 임의 정수를 받습니다. image_url, prompt, seed를 고정한 채 필드 하나만 바꾸면 출력의 차이를 그 필드 탓으로 돌릴 수 있습니다. 표현만 바꾸거나 해상도만 바꿔보세요. 스키마는 seed를 비교를 위한 제어 수단으로 설명하며, 두 번의 실행이 프레임 단위로 일치한다는 보장은 아닙니다.

  • 오디오가 같은 호출 안에서 도착한다

    generate_audio는 기본값이 true인 불리언 값이므로, 사운드는 별도 작업이 아니라 그림에 붙은 상태로 돌아옵니다. Vidu는 자사의 Q3 생성이 대사, 내레이션, 효과음, 음악을 이미지와 동기화해 만든다고 설명하며, 클립에 이 중 무엇이 필요한지 지정하는 필드는 prompt뿐입니다. 클립을 별도 믹스에 올릴 계획이라면 이 플래그를 false로 설정하세요.

  • 한 테이크에 최대 16초

    duration_seconds는 1에서 16 사이의 정수이므로 소수 단위 길이는 받아들여지지 않으며, 요청 하나가 하나의 연속된 테이크를 만듭니다. 테이크가 길어질수록 프롬프트에 요구되는 것도 많아집니다. 프레임은 첫 순간만 고정할 뿐, 그 이후는 전부 말로 설명해야 하기 때문입니다.

Vidu Q3 API는 누구를 위한 것인가

  • 최종 프레임이 나오기 전에 움직임부터 확인

    사전 제작 테스트

    최종 프레임이 나오기 전에 움직임부터 확인

    승인된 정지 이미지가 아직 준비되지 않았을 때도 휴대폰 사진이나 간단한 블록아웃 렌더링만 있으면 생각한 움직임이 애초에 성립하는지 확인할 수 있습니다. 짧은 duration_seconds로 540p에서 실행해 보고, 이미지가 확정되면 같은 프롬프트를 완성된 프레임에 대해 보내세요.

  • 와이드 렌더를 자르지 않고 세로형 클립 제작

    세로형·소셜 포맷

    와이드 렌더를 자르지 않고 세로형 클립 제작

    9:16 소스 프레임은 곧바로 세로형 클립을 만들어내므로, 스토리용 컷이 구도의 가장자리를 잃는 크롭 단계를 거칠 필요가 없습니다. 한 장면을 피드와 스토리 양쪽에 내보내는 팀은 정지 이미지를 두 비율로 준비해 각각 그대로 보냅니다.

  • 승인된 키 아트를 고유한 화풍 그대로 움직이기

    일러스트·애니메이션 팀

    승인된 키 아트를 고유한 화풍 그대로 움직이기

    아트 디렉터가 이미 승인한 키 아트는 style 필드로 재해석될 일이 없으므로 그려진 그대로 유지됩니다. 프롬프트는 머리카락, 옷감, 느린 카메라 이동만 다루고, generate_audio는 방금까지 무음이던 선화 장면에 공간음을 더합니다.

  • 이미 승인된 정지 이미지 움직이기

    제품·캠페인 스틸컷

    이미 승인된 정지 이미지 움직이기

    검수를 통과한 캠페인 컷이나 제품 사진은 클립의 기준점으로 그대로 남아 라벨, 패키지, 세트 소품이 승인된 모습 그대로 등장합니다. 프롬프트는 사분의 일 회전, 조명의 흐름, 느린 줌인 정도만 담당하며 사진이 이미 보여주는 것을 다시 설명하지 않습니다.

  • 기존 인물 사진에서 캐릭터 움직이기

    캐릭터 연기

    기존 인물 사진에서 캐릭터 움직이기

    승인된 캐릭터 인물 사진이 정체성, 의상, 프레이밍을 제공하므로 연기 비트는 한 줄로 지시할 수 있습니다. 카메라를 향한 시선, 표정 변화, 작은 발걸음 하나. 캐릭터가 누구인지 다시 설명할 필요가 없으므로 프롬프트 전체를 연기에 쓸 수 있습니다.

  • 한 클립을 다음 클립으로 이어가기

    속편·연속 샷

    한 클립을 다음 클립으로 이어가기

    완성된 테이크의 마지막 깨끗한 프레임을 추출해 다음 요청의 image_url로 다시 보냅니다. 두 샷 사이의 연속성은 양쪽 프롬프트가 반복해야 할 설명이 아니라 프레임 자체에서 나오며, 각 샷은 여전히 자신만의 duration_seconds와 카메라 지시를 가집니다.

Vidu Q3 API 쓰는 방법

  1. 움직일 가치가 있는 프레임에서 시작하기

    이 엔드포인트는 image_url의 구도를 충실히 따르므로 프레이밍, 의상, 세트는 호출 전에 이미 맞춰져 있어야 합니다. 기울어진 수평선이나 잘못된 렌즈는 정지 이미지 자체에서 고쳐야 하며, 이후 어떤 프롬프트 문구로도 바로잡을 수 없습니다.

  2. 보내기 전에 프레임 비율 확인하기

    소스 이미지를 1:4에서 4:1 사이로 유지하세요. 클립은 그 비율을 그대로 이어받고 어떤 파라미터도 이를 덮어쓰지 않으므로, 극단적인 파노라마나 매우 세로로 긴 크롭은 요청을 보내기 전에 이미지 단계에서 패딩하거나 다시 잘라야 합니다.

  3. 그림이 아니라 움직임을 쓰기

    프레임 이후 무엇이 바뀌는지 구체적으로 적으세요. 몸짓, 카메라 이동, 빛의 변화, 그 아래 깔릴 사운드까지. 포즈, 의상, 배경은 이미 image_url에서 옵니다. 5,000자 상한은 한 테이크에 필요한 양보다 훨씬 넉넉합니다.

  4. generate_audio를 의도적으로 설정하기

    generate_audio는 기본값이 true이므로 무음으로 만들 클립이라면 generate_audio: false를 보내야 합니다. 기본값 그대로 두면 응답에 공간음과 모델이 판단한 분위기가 붙어 나오고, 이는 편집 단계에서 다시 제거해야 합니다.

  5. 용도에 맞게 resolution 고르기

    540p는 움직임이 성립하는지 확인하기에 충분하고, 1080p는 납품용 단계입니다. resolution과 duration_seconds는 가격을 움직이는 두 필드이므로, 최상위 단계에서 16초짜리 테이크가 이 엔드포인트에서 가장 비싼 요청이 됩니다.

  6. 표현을 비교하기 전에 seed 고정하기

    프롬프트 변형을 테스트하기 전에 seed를 설정하세요. 설정하지 않으면 매번 새로운 값이 샘플링되므로, 결과가 바뀌었을 때 그것이 샘플링 때문인지 수정 때문인지 나중에 구분할 방법이 없습니다.

Vidu Q3 실제 예시

  • 정지 사진 한 장으로 만드는 제품 턴테이블

    프롬프트는 움직임만 더합니다. 제품의 형태, 라벨 위치, 배경은 모두 image_url에서 오며 그대로 유지됩니다.

    The product rotates slowly a quarter turn to the right, soft studio light sweeping across the surface, camera fixed
  • 말을 걸듯 고개를 돌리는 인물

    프레이밍과 인물의 정체성은 참조 사진으로 이미 고정되어 있으므로 프롬프트는 작은 연기 비트만 지시합니다.

    The subject turns their head toward camera and gives a brief, warm smile, gentle breeze moving their hair
  • 세로형 정지 사진으로 만드는 세로형 클립

    출력은 소스 프레임의 9:16 비율을 그대로 물려받으므로, 소셜용 컷에는 별도의 크롭 단계도 aspect_ratio 설정도 필요 없습니다.

    The subject takes one slow step toward the camera and tilts their head slightly, soft window light from the left, camera holds steady

Vidu Q3 API 자주 묻는 질문

다음에 무엇을 바꿀지 판단하기

출력물만 보면 서로 다른 두 문제가 똑같아 보입니다. 애초에 잘못된 프레임과, 잘못된 움직임을 요청한 프롬프트입니다. 무언가를 수정하기 전에 이 둘을 구분하세요. 피사체나 프레이밍, 의상이 틀렸다면 그것은 정지 이미지의 문제이고 어떤 문구로도 고칠 수 없습니다. 프레임은 맞는데 원하는 대로 움직이지 않는다면 image_url과 seed를 고정한 채 프롬프트의 한 구절씩만 바꿔보세요.