VEO3
VEO3 공식 비디오 생성
- 비동기 처리 모드, 후속 쿼리를 위해 작업 ID를 반환합니다
- 텍스트-투-비디오, 이미지-투-비디오(첫 프레임/첫·끝 프레임 제어) 지원
- 720P 및 1080P 해상도 지원
- 4/6/8초 비디오 길이 지원
- 오디오 트랙 생성 지원
- 인물 생성 정책 제어 지원
POST
인증
요청 파라미터
비디오 생성 모델명사용 가능한 모델:
veo3.1-fast-official- Veo 3.1 공식 빠른 버전veo3.1-quality-official- Veo 3.1 공식 고품질 버전
긍정 텍스트 프롬프트장면, 동작, 스타일 등을 자세히 설명하면 더 좋은 생성 결과를 얻을 수 있습니다. 영어 프롬프트 사용을 권장합니다.예시:
"a golden retriever running on the beach, sunset, cinematic"원하지 않는 콘텐츠를 제외하기 위한 부정 프롬프트예시:
"blurry, low quality, watermark, text"비디오 길이(초)권장값:
4 / 6 / 8기본값: 8⚠️ 주의: 순수 숫자(예: 8)를 입력해야 합니다. 따옴표를 추가하면 오류가 발생합니다비디오 화면 비율선택 가능한 값:
16:9- 가로9:16- 세로
16:9비디오 해상도선택 가능한 값:
720p- 표준 해상도1080p- 고화질4K- 초고화질
720p첫 프레임 이미지 URL, 이미지-투-비디오 생성에 사용
끝 프레임 이미지 URL, 이미지-투-비디오 생성에 사용
first_frame_image와 함께 사용하여 첫·끝 프레임 제어를 구현합니다생성 결과를 재현하기 위한 랜덤 시드값 범위:
0 - 4294967295생성 샘플 수 1-4, 현재
1 사용을 권장기본값: 1오디오 트랙 생성 여부
인물 생성 정책선택 가능한 값:
allow_adult- 성인 인물/얼굴 생성만 허용disallow- 인물 또는 얼굴 생성을 허용하지 않음
allow_adult이미지 리사이즈 전략(이미지-투-비디오 시 적용)선택 가능한 값:
pad- 패딩 모드crop- 크롭 모드
pad업스트림 프롬프트 강화 활성화 여부기본값:
true텍스트-투-비디오 vs 이미지-투-비디오
시스템은 이미지 매개변수 전달 여부로 자동으로 모드를 판단합니다: 이미지 없으면 텍스트-투-비디오, 이미지 있으면 이미지-투-비디오.| 매개변수 | 텍스트-투-비디오 | 이미지-투-비디오 |
|---|---|---|
prompt | ✅ 필수 | ✅ 필수 |
first_frame_image | ❌ 불필요 | ✅ 최소 하나 필요 |
last_frame_image | ❌ 불필요 | ✅ 선택 사항(끝 프레임) |
negative_prompt | ✅ 선택 사항 | ✅ 선택 사항 |
duration | ✅ 선택 사항 | ✅ 선택 사항 |
aspect_ratio | ✅ 선택 사항 | ✅ 선택 사항 |
resolution | ✅ 선택 사항 | ✅ 선택 사항 |
seed | ✅ 선택 사항 | ✅ 선택 사항 |
generate_audio | ✅ 선택 사항 | ✅ 선택 사항 |
person_generation | ✅ 선택 사항 | ✅ 선택 사항 |
resize_mode | ❌ 해당 없음 | ✅ 선택 사항 |
enhance_prompt | ✅ 선택 사항 | ✅ 선택 사항 |
응답
응답 상태 코드, 성공 시 200
응답 데이터 배열
사용 시나리오
시나리오 1: 텍스트-투-비디오(기본)
시나리오 2: 텍스트-투-비디오(전체 매개변수)
시나리오 3: 이미지-투-비디오(첫 프레임 1장)
시나리오 4: 이미지-투-비디오(첫 프레임 + 끝 프레임)
시나리오 5: 오디오 포함 비디오 생성
작업 결과 조회비디오 생성은 비동기 작업으로, 제출 후
task_id가 반환됩니다. 작업 상태 조회 엔드포인트를 사용하여 생성 진행 상황과 결과를 조회하세요.