Seedance 2.5 API
Riferimento API completo per i modelli di generazione video Seedance 2.5 di ByteDance.
Varianti del modello
Questa API supporta tre varianti:
Confronto rapido
Rapporti d’aspetto supportati
Testo in video e Riferimenti in video supportano:
21:9, 16:9, 9:16, 1:1, 4:3, 3:4
Immagine in video non supporta il parametro aspect_ratio.
Opzioni di risoluzione
Seedance 2.5 Text to Video
Punto di accesso
POST /api/v1/video/task
Parametri della richiesta
Obbligatori
Facoltativi
Esempio di richiesta
javascript
Seedance 2.5 Image to Video
Parametri della richiesta
Obbligatori
Facoltativi
Non includere
aspect_rationelle richieste Immagine in video. Questo modello non supporta tale parametro.
Esempio di richiesta
javascript
Seedance 2.5 Reference to Video
Parametri della richiesta
Obbligatori
Media di riferimento
Tutti i media di riferimento sono facoltativi. Sono supportate richieste con sole immagini, soli video, solo audio e senza media di riferimento. Per generare senza riferimenti si consiglia Testo in video.
Segnaposto di riferimento @ (AT)
La funzione @ (AT) collega i media di riferimento al prompt tramite segnaposto numerati <<<...>>>. La numerazione parte da 1 in modo indipendente per ogni tipo di media e segue l’ordine dell’array corrispondente:
Ad esempio, se la prima immagine è un riferimento per un personaggio e la seconda per una scena, usa <<<image_1>>> per il personaggio e <<<image_2>>> per la scena in prompt. Ogni segnaposto deve indicare un elemento presente nell’array corrispondente.
Facoltativi
Esempio di richiesta
javascript
Esempio di richiesta Riferimenti in video con @ (AT)
javascript
Limiti dei media
Questi limiti si applicano alle immagini del primo e dell’ultimo fotogramma e ai media di riferimento per i modelli di questa pagina.
L’audio e i video di riferimento hanno ciascuno un limite indipendente di durata totale di 30 secondi. Anche i conteggi sono indipendenti: fino a 30 immagini, 10 video e 10 clip audio. L’aggiunta di video non riduce il numero di immagini consentite.
Tutti i modelli usano 720p per impostazione predefinita, ma resolution deve comunque essere specificato. L’opzione audio è impostata su true per default; né questa opzione né l’audio di riferimento modificano il prezzo.
Formato della risposta
Risposta iniziale
Tutti i modelli restituiscono un task_id per le interrogazioni periodiche:
json
Risposta all’interrogazione
Interroga GET /api/v1/video/{taskId} per verificare lo stato:
json
Valori di stato
submitted: Attività accettata e in attesa di elaborazioneprocessing: Generazione video in corsosucceed: Generazione video completatafailed: Generazione video non riuscita
Tempo di elaborazione
Il tempo di elaborazione varia in base a durata, risoluzione e condizioni attuali della coda.
Interroga lo stato ogni 5-10 secondi.
Buone pratiche
- Parametri obbligatori: fornisci sempre
resolutioneduration, oltre aaspect_ratioper Testo in video e Riferimenti in video - Rapporto di Immagine in video: non inviare
aspect_rationelle richieste Immagine in video - Video di riferimento: i video sono facoltativi; la durata di ogni video e la durata totale devono rispettare i limiti documentati
- Immagini di riferimento: le immagini sono facoltative indipendentemente da video e audio; invia fino a 30 URL di immagini supportate
- Audio di riferimento: ogni clip deve durare 2-30 secondi e non superare 15 MB, con una durata totale massima di 30 secondi
- Ordine dei riferimenti: disponi
images,videoseaudiosnell’ordine desiderato e richiamali coerentemente nel prompt - Suono: ometti
soundper usare il valore predefinitotrueoppure impostalo sufalseper disabilitare il suono generato