Seedance 2.0 전체 파라미터 가이드
Seedance 2.0 전체 시리즈 통합 API로, model 파라미터를 통해 특정 모델을 선택합니다
3가지 생성 모드:
- Text-to-Video: 순수 텍스트 설명으로 비디오 생성, 웹 검색 강화 지원
- Image-to-Video: 1~2장의 이미지를 첫/끝 프레임으로 사용하여 비디오 생성
- Reference-to-Video: 이미지 + 비디오 + 오디오 멀티모달 소재 혼합 참조
각 모드에 표준 버전, 빠른 버전, Mini 버전이 있으며, 총 9개 모델
- AIGC 유형 실사 소재 지원
- 비동기 처리 모드로, 반환된 작업 ID를 사용하여 작업 상세 조회
- 생성된 비디오 링크는 24시간 동안 유효하며, 가능한 빨리 저장하세요
인증
##모든 API는 Bearer Token 인증이 필요합니다##
API Key 얻기:
API Key 관리 페이지에서 API Key를 받으세요
요청 헤더에 다음을 추가하세요:
Authorization: Bearer YOUR_API_KEY본문
비디오 생성 모델 이름
| 모델 ID | 모드 | 버전 |
|---|---|---|
seedance-2.0-text-to-video | 텍스트-투-비디오 | 표준 |
seedance-2.0-image-to-video | 이미지-투-비디오 | 표준 |
seedance-2.0-reference-to-video | 멀티모달 참조 | 표준 |
seedance-2.0-fast-text-to-video | 텍스트-투-비디오 | 빠름 |
seedance-2.0-fast-image-to-video | 이미지-투-비디오 | 빠름 |
seedance-2.0-fast-reference-to-video | 멀티모달 참조 | 빠름 |
seedance-2.0-mini-text-to-video | 텍스트-투-비디오 | Mini |
seedance-2.0-mini-image-to-video | 이미지-투-비디오 | Mini |
seedance-2.0-mini-reference-to-video | 멀티모달 참조 | Mini |
seedance-2.0-text-to-video, seedance-2.0-image-to-video, seedance-2.0-reference-to-video, seedance-2.0-fast-text-to-video, seedance-2.0-fast-image-to-video, seedance-2.0-fast-reference-to-video, seedance-2.0-mini-text-to-video, seedance-2.0-mini-image-to-video, seedance-2.0-mini-reference-to-video "seedance-2.0-text-to-video"
생성할 비디오를 설명하는 텍스트 프롬프트. 중국어와 영어를 지원하며, 중국어는 500자 이내, 영어는 1000단어 이내를 권장합니다. 프롬프트 최대 길이: 10000 tokens
모델별 prompt 사용법:
- Text-to-Video: 순수 텍스트 설명, prompt에서
image_urls,video_urls,audio_urls사용 불가 - Image-to-Video: 순수 텍스트 설명, prompt에서
video_urls,audio_urls사용 불가 - Reference-to-Video: 자연어로 각 소재의 용도를 지정할 수 있습니다. 예: 「첫 프레임은 이미지1」, 「비디오1의 카메라 워크를 전체 사용」, 「오디오1을 배경 음악으로 사용」
"A cat playing the Moonlight Sonata on a piano, cinematic lighting, close-up shot"
이미지 URL 배열
적용 모델 및 수량 제한:
- Text-to-Video: ❌ 지원하지 않음
- Image-to-Video: ✅ 필수, 1~2장
- Reference-to-Video: ✅ 선택, 0~9장
Image-to-Video 이미지 동작:
| 이미지 수 | 동작 | 역할 |
|---|---|---|
| 1장 | 첫 프레임 이미지-투-비디오 | 자동으로 first_frame으로 설정 |
| 2장 | 첫/끝 프레임 이미지-투-비디오 | 첫 번째 → first_frame, 두 번째 → last_frame |
Reference-to-Video 이미지 역할:
- 스타일 참조, 제품 이미지, 인물 이미지, 첫/끝 프레임(prompt로 지정)
이미지 요구사항:
- 지원 형식:
.jpeg,.png,.webp - 화면 비율(너비/높이):
0.4~2.5 - 너비/높이 픽셀:
300~6000px - 단일 파일 크기:
30MB이하 - 요청 본문 총 크기
64MB이하 - 첫/끝 프레임 입력 시 두 이미지가 동일할 수 있습니다. 화면 비율이 다를 경우 첫 프레임 기준으로, 끝 프레임은 자동 크롭 적용
- 이미지 URL은 서버에서 직접 접근 가능해야 합니다
9["https://example.com/image1.jpg"]참조 비디오 URL 배열
Reference-to-Video 모델에만 적용, 다른 모델은 이 파라미터를 지원하지 않습니다
수량 제한: 0~3개
역할 설명:
- 카메라 워크 참조, 동작 참조, 편집/연장할 원본 비디오
비디오 요구사항:
- 지원 형식:
.mp4,.mov - 해상도: 480p, 720p, 1080p
- 단일 비디오 길이:
2~15초, 최대 3개, 모든 비디오 총 길이 <=15초 - 화면 비율(너비/높이):
0.4~2.5 - 너비/높이 픽셀:
300~6000px - 화면 픽셀(너비 x 높이):
409,600~2,086,876(예: 640x640 ~ 2206x946) - 단일 파일 크기:
50MB이하 - 프레임 레이트:
24~60FPS - 비디오 참조 사용 시 추가 비용이 발생합니다(입력 비디오 길이가 과금에 포함)
- 비디오 URL은 서버에서 직접 접근 가능해야 합니다
주의: audio_urls만 단독으로 전달할 수 없으며, 최소 1장의 이미지(image_urls) 또는 1개의 비디오(video_urls)가 포함되어야 합니다
3["https://example.com/reference.mp4"]참조 오디오 URL 배열
Reference-to-Video 모델에만 적용, 다른 모델은 이 파라미터를 지원하지 않습니다
수량 제한: 0~3개
역할 설명:
- 배경 음악, 효과음, 음성/대사 참조
오디오 요구사항:
- 지원 형식:
.wav,.mp3 - 단일 오디오 길이:
2~15초, 최대 3개, 모든 오디오 총 길이 <=15초 - 단일 파일 크기:
15MB이하 - 오디오 URL은 서버에서 직접 접근 가능해야 합니다
주의: audio_urls만 단독으로 전달할 수 없으며, 최소 1장의 이미지 또는 1개의 비디오가 포함되어야 합니다
3["https://example.com/bgm.mp3"]출력 비디오 길이(초), 기본값은 5초
4~15초 사이의 임의의 정수값을 지원합니다- 재생 시간은 과금에 직접적으로 영향을 미칩니다
- 전체 9개 모델에 적용
4 <= x <= 158
비디오 해상도, 기본값은 720p
선택 가능한 값:
480p: 낮은 해상도, 낮은 가격720p: 표준 해상도, 기본값1080p: 초고해상도, 표준 버전 모델만 지원(Text-to-Video, Image-to-Video, Reference-to-Video). Fast 모델 3개와 Mini 모델 3개는 지원하지 않음
480p 및 720p는 전체 9개 모델에 적용
480p, 720p, 1080p "720p"
비디오 화면 비율, 기본값은 16:9
선택 가능한 값:
16:9(가로),9:16(세로),1:1(정사각형),4:3,3:4,21:9(울트라와이드)adaptive: 최적의 비율을 자동 선택
adaptive 모델별 동작:
- Text-to-Video: 프롬프트 내용에 따라 자동 선택
- Image-to-Video: 첫 프레임 이미지 화면 비율에 따라 자동 적용
- Reference-to-Video: 우선순위: 비디오 소재 비율 > 이미지 소재 비율 > 프롬프트 추론
각 해상도별 픽셀 값:
| 화면 비율 | 480p | 720p | 1080p |
|---|---|---|---|
| 16:9 | 864×496 | 1280×720 | 1920×1080 |
| 4:3 | 752×560 | 1112×834 | 1664×1248 |
| 1:1 | 640×640 | 960×960 | 1440×1440 |
| 3:4 | 560×752 | 834×1112 | 1248×1664 |
| 9:16 | 496×864 | 720×1280 | 1080×1920 |
| 21:9 | 992×432 | 1470×630 | 2206×946 |
1080p는 표준 버전 모델만 지원
16:9, 9:16, 1:1, 4:3, 3:4, 21:9, adaptive "16:9"
동기화된 오디오 생성 여부, 기본값은 true
true: 비디오에 동기화된 오디오(음성, 효과음, 배경 음악)가 포함되며, 추가 요금이 없습니다false: 무음 비디오 출력
전체 9개 모델에 적용
true
콘텐츠 필터, 기본값은 true
선택 가능한 값:
true: 표준 콘텐츠 안전 검사, 기본값입니다false: 콘텐츠 제한을 완화하며 +10%(1.1x)가 청구됩니다. 불법 및 금지된 콘텐츠는 이 설정과 관계없이 항상 적용됩니다
true
모델 확장 파라미터
Text-to-Video 모델에만 적용(표준 버전, 빠른 버전)
작업 완료 후 HTTPS 콜백 주소
콜백 시점:
- 작업 완료(completed), 실패(failed) 또는 취소(cancelled) 시 트리거
- 과금 확인 완료 후 전송
보안 제한:
- HTTPS 프로토콜만 지원
- 내부 네트워크 IP 주소로의 콜백 금지(127.0.0.1, 10.x.x.x, 172.16-31.x.x, 192.168.x.x 등)
- URL 길이는
2048자를 초과할 수 없습니다
콜백 메커니즘:
- 타임아웃:
10초 - 실패 시 최대
3회 재시도(실패 후 각각1/2/4초 후 재시도) - 콜백 응답 본문 형식은 작업 조회 API 반환 형식과 동일
- 2xx 상태 코드를 성공으로 간주하며, 다른 상태 코드는 재시도를 트리거합니다
전체 9개 모델에 적용
"https://your-domain.com/webhooks/video-task-completed"
응답
비디오 생성 작업이 성공적으로 생성되었습니다
작업 생성 타임스탬프
1761313744
작업 ID
"task-unified-1774857405-abc123"
실제 사용된 모델 이름
"seedance-2.0-text-to-video"
작업의 구체적 유형
video.generation.task 작업 진행률 (0-100)
0 <= x <= 1000
작업 상태
pending, processing, completed, failed "pending"
비디오 작업 상세 정보
작업의 출력 유형
text, image, audio, video "video"
사용량 및 과금 정보