Vai al contenuto

Sonilo V1.1 Video to Video Music

Integra

ID del modello sonilo/v1.1/video-to-video-music
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/sonilo/v1.1/video-to-video-music?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "video": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

File come nell'esempio: 0,09 $ 90 crediti API · ≈ 9,66 ₽ i tuoi file vengono misurati prima dell'esecuzione Esegui in questa pagina

Ottieni la chiave API
Sonilo · Video

Il tuo primo risultato apparirà qui

Crea una richiesta qui sotto ed eseguila con la tua chiave API. Gli output vengono copiati nella nostra archiviazione, conservati per sempre oppure 7 giorni gratuitamente.

Crea una richiesta

I controlli vengono generati dallo schema del modello. Il codice e il prezzo si aggiornano mentre li modifichi.

Indicazioni sullo stile musicale che sostituiscono facoltativamente il prompt derivato automaticamente dal video.

•obbligatorio video_url
Trascina un file oppure

URL HTTP o HTTPS pubblicamente accessibile del video a cui applicare una colonna sonora.

predefinito 1

Numero di video diversi con colonne sonore generate da produrre.

Durata facoltativa dell'elaborazione in secondi; il valore predefinito None continua fino alla parte restante del video. Indipendentemente dal fatto che venga fornita o omessa una durata, l'elaborazione inizia da Start Offset quando presente, altrimenti dall'inizio.

Avanzate prompt_influence · start_offset · keep_speech_vocal
predefinito 0.5

Intensità di aderenza al prompt; aumentala per ottenere una corrispondenza più stretta con l'istruzione testuale.

Offset di inizio facoltativo, misurato in secondi dall'inizio del video; la porzione che inizia da quel punto deve rientrare nel video, quindi Start Offset più Duration non può superare Video Duration.

POST /run/sonilo/v1.1/video-to-video-music?wait=20 preventivo → 0,09 $
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/v1/run/sonilo/v1.1/video-to-video-music?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "video": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Esegui questa richiesta

La tua chiave rimane in questo browser: viene inviata solo al Doitong API e salvata in localStorage solo se selezioni Ricorda. Ottieni una chiave API

Informazioni su Sonilo V1.1 Video to Video Music

Elabora un video e restituisce file mp4 finali con musica aggiunta. `prompt` e `prompt_influence` opzionali (da 0 a 1) guidano lo stile. `keep_speech_vocal` conserva il parlato originale sopra la musica, che si abbassa sotto di esso. `start_offset` e `duration` limitano l'elaborazione a un segmento fino a 600 secondi e `num_samples` produce da 1 a 3 video.

Parametri

Invia il nome canonico oppure il nome nativo, non entrambi. Nomi canonici

NomeTipo PredefinitoConsentiti Descrizione
video_urlobbligatorio video
Tipourl · video
URL HTTP o HTTPS pubblicamente accessibile del video a cui applicare una colonna sonora.
keep_speech_vocalfacoltativo
Tipoboolean
Predefinitofalse
Conservazione del parlato e della voce nel video di output, disabilitata per impostazione predefinita, per cui la musica generata sostituisce interamente la colonna sonora originale. Se abilitata, usa la separazione delle sorgenti musicali per estrarre solo la voce e sovrapporla alla musica generata; l'abbassamento automatico riduce la musica durante il parlato.
num_samplesfacoltativo
Tipointeger
Predefinito1
1 – 3
Numero di video diversi con colonne sonore generate da produrre.
promptfacoltativo
Tipostring | null
Indicazioni sullo stile musicale che sostituiscono facoltativamente il prompt derivato automaticamente dal video.
prompt_influencefacoltativo
Tiponumber
Predefinito0.5
0 – 1
Intensità di aderenza al prompt; aumentala per ottenere una corrispondenza più stretta con l'istruzione testuale.
start_offsetfacoltativo
Tiponumber | null
0 – 600
Offset di inizio facoltativo, misurato in secondi dall'inizio del video; la porzione che inizia da quel punto deve rientrare nel video, quindi Start Offset più Duration non può superare Video Duration.
durationfacoltativo
Tiponumber | null
1 – 600
Durata facoltativa dell'elaborazione in secondi; il valore predefinito None continua fino alla parte restante del video. Indipendentemente dal fatto che venga fornita o omessa una durata, l'elaborazione inizia da Start Offset quando presente, altrimenti dall'inizio.
obbligatorio Nome canonico, accettato anche

I parametri file accettano un URL pubblico https://, un URI data: fino a 10 MB oppure il file_url di un caricamento. File

Output

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "sonilo/v1.1/video-to-video-music",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 90,
    "usd": "0.09",
    "charged": 90,
    "refunded": 0
  },
  "input": {
    "video_url": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4"
  },
  "output": {
    "video": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_name": "0-output.mp4",
      "file_size": 1843200
    },
    "videos": [
      {
        "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
        "content_type": "video/mp4",
        "file_name": "0-output.mp4",
        "file_size": 1843200
      }
    ]
  },
  "outputs": [
    {
      "type": "video",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_size": 1843200,
      "width": 1280,
      "height": 720,
      "duration": 5,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
I tuoi file, la tua sceltaOgni outputs[].url è una copia nella nostra archiviazione: conservata per sempre (a pagamento per GB-mese) oppure 7 giorni gratuitamente, in base all'impostazione dell'account o a ?storage=.
Stessa struttura per ogni modellotype, url, content_type, width, height e duration, per immagini, video e audio. output è l'oggetto risultato del modello.
Campi dell'output
video
object {url, content_type, file_name, file_size}Primo risultato video, che combina il video sorgente e la musica generata in un unico file.
videos
array of object {url, content_type, file_name, file_size}Raccolta completa dei video mp4 elaborati, con un video per ogni campione.

Altri modelli: Da video a video

Per gli agenti AI: questa pagina in Markdown è disponibile all'indirizzo https://doitong.com/it/developers/models/sonilo/v1.1/video-to-video-music.md. Tutti i modelli e le guide: https://doitong.com/developers/llms.txt