Seedance 2.0 API
Riferimento API completo per i modelli di generazione video Seedance 2.0 di ByteDance.
Varianti del modello
Questa API supporta sei varianti del modello:
Confronto rapido
Proporzioni supportate
21:9, 16:9, 9:16, 1:1, 4:3, 3:4
Opzioni di risoluzione
Seedance 2.0 Da testo a video
Punto di accesso
POST /api/v1/video/task
Parametri della richiesta
Obbligatorio
Opzionale
Richiesta di esempio
javascript
Seedance 2.0 Da immagine a video
Parametri della richiesta
Obbligatorio
Opzionale
Richiesta di esempio
javascript
Seedance 2.0 Da riferimento a video
Parametri della richiesta
Obbligatorio
Media di riferimento
Invia da 1 a 9 immagini. Le immagini possono essere omesse solo quando viene fornito almeno un video di riferimento.
Segnaposto di riferimento @ (AT)
La funzione di riferimento @ (AT) collega i media di riferimento al prompt tramite segnaposto <<<...>>> numerati. La numerazione inizia da 1 in modo indipendente per ogni tipo di media e segue l’ordine dell’array corrispondente:
Ad esempio, se la prima immagine è il riferimento del personaggio e la seconda quello della scena, usa <<<image_1>>> per il personaggio e <<<image_2>>> per la scena in prompt. Ogni segnaposto deve indicare un elemento esistente nell’array corrispondente.
Opzionale
Richiesta di esempio
javascript
Esempio di richiesta Reference-to-Video con @ (AT)
javascript
Varianti veloci
Le varianti rapide danno priorità alla velocità di elaborazione. Tutti i modelli Fast supportano solo output "480p" e "720p". Fast Text-to-Video e Fast Image-to-Video seguono per il resto i rispettivi formati di richiesta standard, mentre Fast Reference-to-Video usa gli stessi limiti dei media di riferimento del modello standard.
Richiesta di esempio veloce
javascript
Esempio di richiesta Fast Reference-to-Video con @ (AT)
javascript
Parametri Seedance 2.0 Fast Reference-to-Video
Obbligatorio
Media di riferimento
La convenzione dei segnaposto con numerazione a partire da 1 descritta sopra si applica anche al modello Fast Reference-to-Video.
Opzionale
Formato della risposta
Risposta iniziale
Tutti i modelli restituiscono un task_id per il polling:
json
Risposta di polling
Interroga GET /api/v1/video/{taskId} per controllare lo stato:
json
Valori di stato
submitted: Task accettato e in attesa di elaborazioneprocessing: Generazione video in corsosucceed: Generazione video completatafailed: Generazione video non riuscita
Tempo di elaborazione
Modelli standard: 3-8 minuti a seconda di durata e risoluzione.
Modelli veloci: 1-4 minuti per la maggior parte delle configurazioni.
Esegui il polling ogni 5-10 secondi per controllare lo stato.
Buone pratiche
- Scegli la variante giusta: Usa i modelli veloci per iterare e i modelli standard per l'output finale
- Descrivi chiaramente il movimento: Includi descrizioni specifiche del movimento nei prompt
- Scelta della risoluzione: Usa
480pper un'elaborazione piu rapida,720pper la qualita massima disponibile - Controllo della camera: Imposta
camera_fixed: truequando vuoi angoli di camera statici - Video di riferimento: Per reference-to-video, usa un video di riferimento chiaro e di alta qualita quando vuoi guidare movimento o stile
- Riproducibilita: Usa il parametro
seedper riprodurre generazioni specifiche - Miglioramento audio: Abilita
soundper esperienze video piu immersive