Vai al contenuto

Sonilo V1.1

Integra

ID del modello sonilo/v1.1/video-to-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-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 · Audio

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 tracce musicali separate da produrre per il video.

Durata facoltativa del segmento in secondi, con None come valore predefinito per elaborare fino alla fine del video. L'elaborazione inizia da Start Offset se fornito, altrimenti dall'inizio; quindi None copre la porzione restante o l'intero video. Una durata fornita limita l'elaborazione a quella lunghezza dalla stessa posizione iniziale.

Avanzate prompt_influence · start_offset
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-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-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

Analizza il video in `video_url` e genera musica corrispondente come tracce audio separate. Un `prompt` può guidare lo stile, con `prompt_influence` da 0 a 1; in sua assenza, il prompt viene ricavato dal video. `start_offset` e `duration` (fino a 600 secondi) elaborano solo un segmento e `num_samples` restituisce da 1 a 3 tracce.

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.
num_samplesfacoltativo
Tipointeger
Predefinito1
1 – 3
Numero di tracce musicali separate da produrre per il video.
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 del segmento in secondi, con None come valore predefinito per elaborare fino alla fine del video. L'elaborazione inizia da Start Offset se fornito, altrimenti dall'inizio; quindi None copre la porzione restante o l'intero video. Una durata fornita limita l'elaborazione a quella lunghezza dalla stessa posizione iniziale.
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-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": {
    "audio": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp3",
      "content_type": "audio/mpeg",
      "file_name": "0-output.mp3",
      "file_size": 1843200
    },
    "audios": [
      {
        "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp3",
        "content_type": "audio/mpeg",
        "file_name": "0-output.mp3",
        "file_size": 1843200
      }
    ]
  },
  "outputs": [
    {
      "type": "audio",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp3",
      "content_type": "audio/mpeg",
      "file_size": 1843200,
      "duration": 12,
      "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
audio
object {url, content_type, file_name, file_size}Prima traccia musicale prodotta, fornita per la riproduzione o l'anteprima rapida.
audios
array of object {url, content_type, file_name, file_size}Raccolta completa delle tracce musicali generate in formato AAC/m4a, con una traccia per ogni campione.

Altri modelli: Da video ad audio

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