Tạo video Seedance
Tạo tác vụ video Seedance trên CometAPI. Sử dụng Prompt văn bản hoặc nội dung tham chiếu với thời lượng và kích thước đầu ra WxH.
size thành một giá trị WxH từ bảng kích thước dành cho model của bạn.Các model ID được hỗ trợ
Chọn một model cho chế độ đầu vào và độ phân giải của bạn, rồi gửi ID chính xác của model đó trong trườngmodel.
Sử dụng hình ảnh tham chiếu
GửiPOST /v1/videos dưới dạng multipart/form-data, với hình ảnh tham chiếu trong input_reference.
Đối với nhiều hình ảnh, lặp lại trường theo thứ tự hình ảnh, với một URL hình ảnh HTTPS có thể truy cập công khai hoặc một tệp hình ảnh đã tải lên cho mỗi trường.
Chỉ sử dụng URL hoặc chỉ sử dụng tệp trong trường này. Gửi riêng từng URL thay vì nối các URL bằng dấu phẩy.
Giữ mỗi hình ảnh đã tải lên ở mức 20 MiB trở xuống (20 × 1024 × 1024 byte).
Seedance 1.0 Pro và 1.5 Pro sử dụng một hình ảnh tham chiếu. Seedance 2.0, Fast và Mini chấp nhận tối đa 9 hình ảnh tham chiếu.
Seedance 2.5 chấp nhận tối đa 30 hình ảnh tham chiếu. Các số lượng này áp dụng cho cả URL và tệp đã tải lên.
Trong Prompt, hãy gán cho mỗi hình ảnh một vai trò, chẳng hạn như chủ thể, bối cảnh hoặc phong cách trực quan.
Mô tả diện mạo cần giữ lại, hành động và chuyển động của máy quay.
Các mẫu request ở đầu trang này minh họa đầu vào URL hình ảnh và nội dung tải lên một hoặc nhiều hình ảnh.
Gửi URL hình ảnh tham chiếu
Sử dụng hai URL hình ảnh để định hướng diện mạo chủ thể và bối cảnh:Sử dụng video và âm thanh tham chiếu
Seedance 2.0, Fast, Mini và 2.5 chấp nhậnreference_videos và reference_audios.
Sử dụng tệp MP4 cho video tham chiếu và tệp MP3 cho âm thanh tham chiếu. Gửi từng tệp dưới dạng URL HTTPS có thể truy cập công khai hoặc tệp đã tải lên.
Ghép âm thanh tham chiếu với ít nhất một hình ảnh hoặc video.
Trong prompt, hãy sử dụng @Image1, @Video1 và @Audio1 để gán vai trò cho các tài nguyên tham chiếu.
Đánh số các tài nguyên tham chiếu theo thứ tự của chúng trong từng loại phương tiện.
Bạn có thể kết hợp URL và tệp tải lên trên các trường khác nhau.
Trong từng trường input_reference, reference_videos và reference_audios, chỉ sử dụng toàn bộ URL hoặc toàn bộ tệp.
Đối với nhiều đầu vào, hãy lặp lại trường một lần cho mỗi đầu vào thay vì nối các URL bằng dấu phẩy.
doubao-seedance-2-0) có các giới hạn phương tiện bổ sung cho cả URL và tệp đã tải lên.
Đối với video tham chiếu, hãy giữ tổng thời lượng trong khoảng từ 2 đến 15 giây và tổng kích thước dưới 50 MB.
Sử dụng độ phân giải video tham chiếu từ khoảng 480p (640x640) đến 720p (834x1112).
Đối với âm thanh tham chiếu, hãy giữ tổng thời lượng tối đa 15 giây và mỗi tệp tối đa 15 MB.
Phương tiện đã tải lên cũng phải đáp ứng các giới hạn tải lên cho từng tệp nêu trên.
Gửi URL video tham chiếu
Sử dụng video tham chiếu để định hướng chuyển động máy quay và hành động:Ghép URL hình ảnh với âm thanh
Tạo chuyển động cho chủ thể tham chiếu theo nhịp điệu của âm thanh tham chiếu:Tải phương tiện tham chiếu lên bằng Seedance 2.5
Tải lên hai hình ảnh, một video MP4 và một tệp âm thanh MP3 trong một yêu cầu:Thời lượng theo model
Đặtseconds thành một giá trị số nguyên trong phạm vi của model. Nếu bỏ qua, CometAPI sẽ yêu cầu một đoạn clip dài 5 giây.
Hỗ trợ kích thước theo model
Seedance 2.5
Đối với Seedance 2.5, các giá trịWxH này áp dụng cho cả Prompt văn bản và nội dung tham chiếu.
Các model Seedance trước đó
Cột cuối cùng nhóm các giá trịWxH chính xác cho Seedance 1.5 Pro, Seedance 2.0 tiêu chuẩn và Fast.
Seedance 2.0 Fast chỉ sử dụng các giá trị 480p và 720p trong cột đó.
Các giá trị 1080p trong cột đó áp dụng cho Seedance 1.5 Pro và Seedance 2.0 tiêu chuẩn.
Các giá trị 4K chỉ áp dụng cho Seedance 2.0 tiêu chuẩn. Trong cột Mini, — nghĩa là độ phân giải không được hỗ trợ.
Ủy quyền
Bearer token authentication. Use your CometAPI key.
Nội dung
Text prompt that describes the video. Required. When using reference images, describe what each image should control, such as the subject from @Image1, the secondary object from @Image2, and the background or style from @Image3. Also state the action, camera motion, visual style, and scene.
"A slow cinematic camera push across a coastal landscape at sunrise."
Seedance model ID. Use one of the exact values below. Aliases such as seedance-mini are not accepted.
seedance-2-5, doubao-seedance-2-0, doubao-seedance-2-0-fast, doubao-seedance-2-0-mini, doubao-seedance-1-5-pro, doubao-seedance-1-0-pro "doubao-seedance-2-0-mini"
Video duration in seconds. Seedance 2.5 accepts 4 to 30. Seedance 2.0, Seedance 2.0 Fast, and Seedance 2.0 Mini accept 4 to 15. Seedance 1.5 Pro accepts 4 to 12, and Seedance 1.0 Pro accepts 2 to 10. The default is 5.
2 <= x <= 305
Output size as an exact WxH value. For Seedance 2.5 text-to-video and image-to-video, use 854x480, 752x560, 640x640, 560x752, 480x854, or 992x432 for 480p; use 1280x720, 1112x834, 960x960, 834x1112, 720x1280, or 1470x630 for 720p. For Seedance 2.0 Mini, use 864x496, 752x560, 640x640, 560x752, 496x864, or 992x432 for 480p; use the same documented 720p values. The standard Seedance 2.0 model also accepts its documented 4K values.
^[1-9]\d{2,3}x[1-9]\d{2,3}$"854x480"
"480x854"
"864x496"
"752x560"
"640x640"
"560x752"
"496x864"
"992x432"
"1280x720"
"1112x834"
"960x960"
"834x1112"
"720x1280"
"1470x630"
"1920x1080"
"1080x1920"
"3840x2160"
"3326x2494"
"2880x2880"
"2494x3326"
"2160x3840"
"4398x1886"
Reference images: repeat input_reference with one publicly accessible HTTPS image URL or one uploaded image file per field. Use only URLs or only files within this field; do not join URLs with commas. Keep each uploaded image at or below 20 MiB. Seedance 2.0, Fast, and Mini allow up to nine image URLs or files and 12 reference inputs in total. Seedance 2.5 allows up to 30 image URLs or files and 50 reference inputs in total. For Seedance 1.0 Pro and 1.5 Pro, send one URL or one file. Submit images in the order you want to reference them in the prompt.
^https://Reference video inputs for Seedance 2.0, Fast, Mini, and 2.5. Repeat reference_videos with a publicly accessible HTTPS MP4 URL or an uploaded MP4 file. Use only URLs or only files within this field. Each file can be up to 50 MiB. Seedance 2.0, Fast, and Mini allow up to three video inputs and 12 reference inputs in total. Seedance 2.5 allows up to ten video URLs or five uploaded video files, with 50 reference inputs in total. For standard Seedance 2.0 (doubao-seedance-2-0), URL and uploaded references must have a combined video duration of 2 to 15 seconds and a total video size under 50 MB. Each reference video must have a resolution of approximately 480p (640x640) to 720p (834x1112). These media limits apply in addition to the 50 MiB per-file upload limit.
1 - 10 elements^https://"https://your-media-host/reference.mp4"
Reference audio inputs for Seedance 2.0, Fast, Mini, and 2.5. Repeat reference_audios with a publicly accessible HTTPS MP3 URL or an uploaded MP3 file. Use only URLs or only files within this field. Each file can be up to 15 MiB. Seedance 2.0, Fast, and Mini allow up to three audio inputs and 12 reference inputs in total. Seedance 2.5 allows up to ten audio URLs or five uploaded audio files, with 50 reference inputs in total. Pair audio with at least one reference image or video. For standard Seedance 2.0 (doubao-seedance-2-0), URL and uploaded audio references must have a combined duration at or below 15 seconds, with each audio file at or below 15 MB. These media limits apply in addition to the 15 MiB per-file upload limit.
1 - 10 elements^https://"https://your-media-host/reference.mp3"
Phản hồi
Task created. Save the returned id and poll GET /v1/videos/{id}.
Task id. Use it as the path parameter for GET /v1/videos/{id}.
Object type, always video.
Echo of the requested model id.
Initial task status. Newly created tasks are returned as queued.
queued, in_progress, completed, failed, error Completion percentage. 0 at creation.
0 <= x <= 100Task creation time as a Unix timestamp in seconds.
Alias of id returned for compatibility. The value matches id.