Naar inhoud springen

Sonilo V1.1

Integreren

Model-ID 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"

Bestanden zoals het voorbeeld: $ 0,09 90 API-tegoed · ≈ ₽ 9,66 je bestanden worden vóór de uitvoering gemeten Op deze pagina uitvoeren

API-sleutel ophalen
Sonilo Video naar audio Lipsync1–600 s #stylized#transform

Voorziet een video van een gegenereerde soundtrack en retourneert alleen audio, met optionele segmentselectie

Sonilo · Audio

Je eerste resultaat komt hier

Bouw hieronder een request en voer die uit met je API-sleutel. Uitvoer wordt naar onze opslag gekopieerd en voor altijd of 7 dagen gratis bewaard.

Een aanvraag samenstellen

Besturingselementen worden gegenereerd op basis van het modelschema. De code en de prijs worden bijgewerkt terwijl je ze wijzigt.

Begeleiding voor de muziekstijl die de automatisch uit de video afgeleide prompt optioneel vervangt.

•verplicht video_url
Sleep een bestand hierheen of

Publiek toegankelijke HTTP- of HTTPS-URL van de video waarvoor een muzikale score moet worden ontvangen.

standaard 1

Aantal afzonderlijke muziektracks dat voor de video moet worden geproduceerd.

Optionele segmentlengte in seconden, met None als standaardwaarde om tot het einde van de video te scoren. Het scoren begint bij Start Offset indien opgegeven, anders aan het begin, dus None omvat het resterende gedeelte of de volledige video. Een opgegeven duur beperkt het scoren tot die lengte vanaf dezelfde startpositie.

Geavanceerd prompt_influence · start_offset
standaard 0.5

Mate van prompttrouw; verhoog deze voor een nauwere overeenkomst met de tekstinstructie.

Optionele score-offset, gemeten in seconden vanaf het begin van de video; het gedeelte vanaf daar moet binnen de video passen, dus Start Offset plus Duration mag Video Duration niet overschrijden.

POST /run/sonilo/v1.1/video-to-music?wait=20 prijsopgave → $ 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"

Deze request uitvoeren

Je sleutel blijft in deze browser: hij wordt alleen naar de Doitong API verzonden en alleen in localStorage opgeslagen als je Onthouden aanvinkt. API-sleutel ophalen

Over Sonilo V1.1

Analyseert de video op `video_url` en genereert passende muziek als afzonderlijke audiotracks. Een `prompt` kan de stijl sturen, met `prompt_influence` van 0 tot 1; zonder prompt wordt er een afgeleid uit de video. `start_offset` en `duration` (maximaal 600 seconden) verwerken alleen een segment en `num_samples` levert 1 tot 3 tracks.

Parameters

Stuur de canonieke naam of de oorspronkelijke naam, niet beide. Canonieke namen

NaamType StandaardToegestaan Beschrijving
video_urlverplicht video
Typeurl · video
Publiek toegankelijke HTTP- of HTTPS-URL van de video waarvoor een muzikale score moet worden ontvangen.
num_samplesoptioneel
Typeinteger
Standaard1
1 – 3
Aantal afzonderlijke muziektracks dat voor de video moet worden geproduceerd.
promptoptioneel
Typestring | null
Begeleiding voor de muziekstijl die de automatisch uit de video afgeleide prompt optioneel vervangt.
prompt_influenceoptioneel
Typenumber
Standaard0.5
0 – 1
Mate van prompttrouw; verhoog deze voor een nauwere overeenkomst met de tekstinstructie.
start_offsetoptioneel
Typenumber | null
0 – 600
Optionele score-offset, gemeten in seconden vanaf het begin van de video; het gedeelte vanaf daar moet binnen de video passen, dus Start Offset plus Duration mag Video Duration niet overschrijden.
durationoptioneel
Typenumber | null
1 – 600
Optionele segmentlengte in seconden, met None als standaardwaarde om tot het einde van de video te scoren. Het scoren begint bij Start Offset indien opgegeven, anders aan het begin, dus None omvat het resterende gedeelte of de volledige video. Een opgegeven duur beperkt het scoren tot die lengte vanaf dezelfde startpositie.
verplicht Canonieke naam, ook geaccepteerd

Bestandsparameters accepteren een openbare https:// URL, een data: URI tot 10 MB of de file_url van een upload. Bestanden

Uitvoer

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"
  }
}
Jouw bestanden, jouw keuzeElke outputs[].url is een kopie in onze opslag: voor altijd bewaard (betaald per GB-maand) of 7 dagen gratis, volgens je accountinstelling of ?storage=.
Dezelfde structuur voor elk modeltype, url, content_type, width, height en duration, voor afbeeldingen, video en audio. output is het eigen resultaatobject van het model.
Velden van de uitvoer
audio
object {url, content_type, file_name, file_size}Eerste geproduceerde muziektrack, beschikbaar voor snel afspelen of een preview.
audios
array of object {url, content_type, file_name, file_size}Volledige verzameling gegenereerde muziektracks in AAC/m4a-indeling, met één track per sample.

Meer modellen: Video naar audio

Voor AI-agents: deze pagina als Markdown staat op https://doitong.com/nl/developers/models/sonilo/v1.1/video-to-music.md. Alle modellen en handleidingen: https://doitong.com/developers/llms.txt