Seedance 2.5 API
Referensi API lengkap untuk model pembuatan video Seedance 2.5 dari ByteDance.
Varian Model
API ini mendukung tiga varian model:
Perbandingan Singkat
Rasio Aspek yang Didukung
Teks ke Video dan Referensi ke Video mendukung:
21:9, 16:9, 9:16, 1:1, 4:3, 3:4
Gambar ke Video tidak mendukung parameter aspect_ratio.
Opsi Resolusi
Seedance 2.5 Text to Video
Titik Akhir
POST /api/v1/video/task
Parameter Permintaan
Wajib
Opsional
Contoh Permintaan
javascript
Seedance 2.5 Image to Video
Parameter Permintaan
Wajib
Opsional
Jangan sertakan
aspect_ratiodalam permintaan Gambar ke Video. Model ini tidak mendukung parameter tersebut.
Contoh Permintaan
javascript
Seedance 2.5 Reference to Video
Parameter Permintaan
Wajib
Media Referensi
Semua media referensi bersifat opsional. Permintaan hanya gambar, hanya video, hanya audio, serta tanpa media referensi didukung. Untuk pembuatan tanpa referensi, Teks ke Video disarankan.
Penanda Referensi @ (AT)
Fitur referensi @ (AT) menghubungkan media referensi ke prompt melalui penanda bernomor <<<...>>>. Penomoran dimulai dari 1 secara terpisah untuk setiap jenis media dan mengikuti urutan array terkait:
Misalnya, jika gambar pertama adalah referensi karakter dan gambar kedua adalah referensi adegan, gunakan <<<image_1>>> untuk karakter dan <<<image_2>>> untuk adegan di prompt. Setiap penanda harus merujuk ke item yang ada dalam array terkait.
Opsional
Contoh Permintaan
javascript
Contoh Permintaan Referensi ke Video dengan @ (AT)
javascript
Batas Media
Batas ini berlaku untuk gambar bingkai pertama, gambar bingkai terakhir, dan media referensi pada model di halaman ini.
Audio referensi dan video referensi masing-masing memiliki batas durasi gabungan terpisah sebesar 30 detik. Jumlahnya juga independen: hingga 30 gambar, 10 video, dan 10 klip audio. Menambahkan video tidak mengurangi jumlah gambar yang diizinkan.
Semua model menggunakan 720p secara default, tetapi resolution tetap wajib diberikan. Sakelar suara memiliki nilai default true; sakelar ini maupun audio referensi tidak mengubah harga.
Format Respons
Respons Awal
Semua model mengembalikan task_id untuk pemeriksaan berkala:
json
Respons Pemeriksaan Berkala
Periksa GET /api/v1/video/{taskId} secara berkala untuk melihat status:
json
Nilai Status
submitted: Tugas diterima dan menunggu pemrosesanprocessing: Pembuatan video sedang berlangsungsucceed: Pembuatan video selesaifailed: Pembuatan video gagal
Waktu Pemrosesan
Waktu pemrosesan bergantung pada durasi, resolusi, dan kondisi antrean saat ini.
Periksa status setiap 5-10 detik.
Praktik Terbaik
- Parameter Wajib: selalu berikan
resolutiondanduration, sertaaspect_ratiountuk Teks ke Video dan Referensi ke Video - Rasio Gambar ke Video: jangan kirim
aspect_ratiountuk permintaan Gambar ke Video - Video Referensi: video bersifat opsional; durasi setiap video dan durasi gabungannya harus berada dalam batas yang didokumentasikan
- Gambar Referensi: gambar bersifat opsional secara independen dari video dan audio; kirim hingga 30 URL gambar yang didukung
- Audio Referensi: setiap klip audio harus berdurasi 2-30 detik dan maksimal 15 MB, dengan durasi gabungan tidak melebihi 30 detik
- Urutan Referensi: susun
images,videos, danaudiossesuai urutan yang diinginkan dan rujuk secara konsisten dalam prompt - Suara: hilangkan
sounduntuk menggunakan nilai defaulttrue, atau tetapkanfalseuntuk menonaktifkan suara yang dihasilkan