{
"task_id": "<string>",
"state": "created",
"model": "<string>",
"prompt": "<string>",
"images": [
"<string>"
],
"duration": 123,
"resolution": "<string>",
"created_at": "<string>",
"creations": "<string>"
}Tạo video khung đầu và khung cuối (Vidu)
Dòng này hỗ trợ định dạng tạo video OpenAI (xem chi tiết tại liên kết Định dạng tương thích với Sora tạo video).
Vidu giao diện tạo video chính thức, đường dẫn công khai tuân theo giao thức chính thức của Vidu.
viduq3-turbo, viduq2, vidu2.0 hỗ trợ tạo video từ văn bản, hình ảnh, khung hình đầu-cuối hoặc tham chiếu tùy theo khả năng của từng loại; cũng có thể tích hợp qua định dạng tương thích /v1/videos Sora.
Vidu Q4: vidu-q4 cố định ở 720p, vidu-q4-540p cố định ở 540p, hỗ trợ tạo video dài 3~16 giây. Yêu cầu ít nhất 1 ảnh và hỗ trợ tối đa 15 ảnh tham chiếu; quá trình tạo từ tham chiếu có thể kèm tối đa 3 đoạn âm thanh MP3, mỗi đoạn dài 3~12 giây và tối đa 50MB. Không hỗ trợ chỉ tạo từ văn bản, chỉ định khung hình đầu/cuối hoặc video tham chiếu. Nhiều ảnh được dùng làm tham chiếu chung, không biểu thị vị trí đầu/cuối. Có thể tạo tác vụ qua POST /v1/videos, POST /api/v3/contents/generations/tasks, hoặc theo định dạng Vidu POST /ent/v2/img2video, POST /ent/v2/reference2video. Khuyến nghị dùng mode=reference_images làm điểm vào hợp nhất; khi có âm thanh, dùng mode=reference_material. Có thể dùng audio_urls cho âm thanh tham chiếu; ở định dạng Seedance, cũng có thể dùng mục audio_url của content tiêu chuẩn; trường boolean audio biểu thị công tắc tạo âm thanh và được sử dụng riêng với danh sách URL âm thanh tham chiếu. Độ phân giải phải khớp với tên mô hình.
Bổ sung skeleton request công khai, cấu trúc truy vấn tác vụ và mẫu xác minh được khuyến nghị cho định dạng tạo video chính thức của Vidu, đường dẫn công khai giữ nguyên định dạng endpoint chính thức của Vidu.
Mô hình hỗ trợ: viduq3-turbo, viduq2, vidu2.0
Các trường yêu cầu thống nhất:
model(string, bắt buộc): Tên model công khai của Vidu. Vidu Q4 chỉ hỗ trợ tạo video từ hình ảnh và từ tham chiếu có kèm hình ảnh; Q3/Q2/V2 giữ nguyên các khả năng tương ứng.prompt(string, tùy chọn): prompt tạo video; bắt buộc với text-to-video, còn image-to-video/khung đầu-cuối/reference-to-video thì truyền theo nhu cầu nghiệp vụ.images(array[string], tùy chọn): Đầu vào hình ảnh. Tạo video từ một hình ảnh dùng 1 ảnh; tạo từ tham chiếu của Vidu Q4 dùng 1–15 ảnh và các ảnh được dùng làm tham chiếu chung. Số lượng khung hình đầu-cuối và ảnh tham chiếu của các model cũ tùy thuộc vào khả năng tương ứng.videos(array[string], tùy chọn): Chỉ cung cấp đầu vào chủ thể video theo khả năng của các model cũ; Vidu Q4 không hỗ trợ video tham chiếu.subjects(array[object], tùy chọn): đầu vào theo định dạng thư viện chủ thể của reference-to-video, có thể bao gồm các trường như tên chủ thể, ảnh, video hoặc giọng.duration(integer, tùy chọn): độ dài video, tính bằng giây.viduq3-turbothường dùng 5 giây, có thể đặt theo phạm vi chính thức.resolution(string, tùy chọn): độ phân giải đầu ra, giá trị phổ biến540p,720p,1080p.aspect_ratio(string, tùy chọn): tỷ lệ khung hình đầu ra, thường dùng cho text-to-video/reference-to-video, như16:9,9:16,1:1.seed(integer, tùy chọn): Seed ngẫu nhiên.movement_amplitude(string, tùy chọn): mức độ chuyển động, các giá trị phổ biếnauto,small,medium,large.audio(boolean, tùy chọn): có bật xuất trực tiếp âm thanh và video hay không.audio_urls(array[string], tùy chọn): Âm thanh tham chiếu cho Vidu Q4, tối đa 3 đoạn MP3, mỗi đoạn dài 3–12 giây và tối đa 50 MB; tách biệt với công tắc boolean audio.off_peak(boolean, tùy chọn): có sử dụng tạo lệch giờ hay không.watermark(boolean, tùy chọn): Có thêm watermark hay không.
Khác biệt thường gặp giữa mô hình/chế độ:
Vidu 文生视频: Hỗ trợ các model viduq3-turbo, viduq2, vidu2.0; tạo video từ văn bản theo định dạng chính thức.Vidu 图生视频: Hỗ trợ các model viduq3-turbo, viduq2, vidu2.0; tạo video từ một hình ảnh theo định dạng chính thức.Vidu 首尾帧生视频: Hỗ trợ các model viduq3-turbo, viduq2, vidu2.0; tạo video từ hai hình ảnh khung hình đầu-cuối theo định dạng chính thức.Vidu 参考生视频: Hỗ trợ các model viduq3-turbo, viduq2, vidu2.0; tạo video từ nhiều hình ảnh tham chiếu theo định dạng chính thức.
{
"task_id": "<string>",
"state": "created",
"model": "<string>",
"prompt": "<string>",
"images": [
"<string>"
],
"duration": 123,
"resolution": "<string>",
"created_at": "<string>",
"creations": "<string>"
}Ủy quyền
Sử dụng xác thực Bearer Token.
Định dạng: Authorization: Bearer sk-xxxxxx
Nội dung
Tên mô hình công khai của Vidu. Vidu Q4 chỉ hỗ trợ tạo video từ hình ảnh và tạo video tham chiếu có kèm hình ảnh; Q3/Q2/V2 giữ nguyên các khả năng tương ứng.
viduq3-turbo, viduq2, vidu2.0 "viduq3-turbo"
Đầu vào hình ảnh. Tạo ảnh từ một ảnh tạo ra 1 ảnh; Vidu Q4 tạo tham chiếu tạo ra 1–15 ảnh và các ảnh được dùng làm tham chiếu chung. Với các mô hình cũ, hãy sử dụng khung hình đầu/cuối và số lượng ảnh tham chiếu theo khả năng của từng mô hình.
2 elements["https://example.com/input.jpg"]
Câu lệnh gợi ý tạo video; bắt buộc với văn bản thành video, với ảnh thành video/khung đầu-cuối/video tham chiếu thì truyền theo nhu cầu nghiệp vụ.
"A cinematic product ad with smooth camera motion"
Chỉ cung cấp đầu vào chủ thể video theo khả năng của mô hình cũ; Vidu Q4 không hỗ trợ video tham chiếu.
Thời lượng video, tính bằng giây. viduq3-turbo Thường dùng 5 giây, có thể đặt theo phạm vi chính thức.
5
Độ phân giải đầu ra, các giá trị thường gặp là 540p, 720p, 1080p.
540p, 720p, 1080p "720p"
Tỷ lệ khung hình đầu ra, thường dùng cho video tạo từ văn bản/tham chiếu, như 16:9, 9:16, 1:1.
16:9, 9:16, 4:3, 3:4, 1:1 "16:9"
Hạt giống ngẫu nhiên.
Biên độ chuyển động, các giá trị thường gặp auto、small、medium、large。
auto, small, medium, large "auto"
Có bật xuất trực tiếp âm thanh và video hay không.
Vidu Âm thanh tham chiếu Q4, tối đa 3 đoạn MP3, mỗi đoạn từ 3–12 giây, tối đa 50MB; tách biệt với công tắc Boolean audio.
3all, speech_only, sound_effect_only Có sử dụng tạo lệch thời gian không.
Có thêm hình mờ hay không.
1, 2, 3, 4 Phản hồi
Tạo nhiệm vụ thành công
ID tác vụ được trả về khi tạo tác vụ, dùng để truy vấn tác vụ.
Trạng thái tác vụ, các giá trị thường gặp created、queueing、processing、success、failed.
created, queueing, processing, success, failed 