Preskoči na vsebino

Sonilo V1.1 Video to Video Music

Integracija

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

Datoteke, kot je primer: 0,09 $ 90 API kreditov · ≈ 9,67 ₽ vaše datoteke se izmerijo pred zagonom Zaženi na tej strani

Pridobi ključ API
Sonilo · Videoposnetek

Tukaj bo vaš prvi rezultat

Spodaj sestavite zahtevo in jo zaženite s svojim ključem API. Izhodi se kopirajo v našo shrambo, kjer se hranijo za vedno ali 7 dni brezplačno.

Ustvari zahtevo

Kontrolniki se ustvarijo iz sheme modela. Koda in cena se posodobita, ko ju spreminjate.

Navodila za glasbeni slog, ki po želji samodejno nadomestijo poziv, izpeljan iz videa.

•obvezno video_url
Spustite datoteko ali

Javno dostopen HTTP- ali HTTPS-URL videa, ki bo prejel glasbeno podlago.

privzeto 1

Število različnih videov z generiranimi glasbenimi podlagami, ki jih je treba ustvariti.

Izbirno trajanje točkovanja v sekundah; privzeta vrednost None nadaljuje točkovanje čez preostali video. Ne glede na to, ali je trajanje podano ali izpuščeno, se točkovanje začne pri Start Offset, če je ta podan, sicer na začetku.

Napredno prompt_influence · start_offset · keep_speech_vocal
privzeto 0.5

Moč upoštevanja poziva; povečajte jo za natančnejše ujemanje z besedilnim navodilom.

Izbirni odmik točkovanja, izmerjen v sekundah od začetka videa; del, ki se začne tam, se mora prilegati videu, zato Start Offset plus Duration ne sme presegati Video Duration.

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

Zaženi to zahtevo

Vaš ključ ostane v tem brskalniku: pošlje se samo v Doitong API in shrani v localStorage samo, če označite možnost Zapomni si. Pridobi ključ API

O modelu Sonilo V1.1 Video to Video Music

Obdela video in vrne končne datoteke mp4 z dodano glasbo. Neobvezna `prompt` in `prompt_influence` (od 0 do 1) usmerjata slog. `keep_speech_vocal` ohrani izvirni govor nad glasbo, ki se mu umakne. `start_offset` in `duration` omejita obdelavo na odsek do 600 sekund, `num_samples` pa vrne od 1 do 3 videov.

Parametri

Pošlji kanonično ali izvorno ime, ne obeh. Kanonična imena

ImeVrsta PrivzetoDovoljeno Opis
video_urlobvezno video
Vrstaurl · video
Javno dostopen HTTP- ali HTTPS-URL videa, ki bo prejel glasbeno podlago.
keep_speech_vocalneobvezno
Vrstaboolean
Privzetofalse
Ohranjanje govora oziroma vokalov v izhodnem videu; privzeto je onemogočeno, zato generirana glasba v celoti nadomesti izvirno zvočno podlago. Če ga omogočite, ločevanje glasbenega vira izloči samo vokale in jih zmeša čez generirano glasbo; samodejno zmanjševanje glasnosti zniža glasbo med govorom.
num_samplesneobvezno
Vrstainteger
Privzeto1
1 – 3
Število različnih videov z generiranimi glasbenimi podlagami, ki jih je treba ustvariti.
promptneobvezno
Vrstastring | null
Navodila za glasbeni slog, ki po želji samodejno nadomestijo poziv, izpeljan iz videa.
prompt_influenceneobvezno
Vrstanumber
Privzeto0.5
0 – 1
Moč upoštevanja poziva; povečajte jo za natančnejše ujemanje z besedilnim navodilom.
start_offsetneobvezno
Vrstanumber | null
0 – 600
Izbirni odmik točkovanja, izmerjen v sekundah od začetka videa; del, ki se začne tam, se mora prilegati videu, zato Start Offset plus Duration ne sme presegati Video Duration.
durationneobvezno
Vrstanumber | null
1 – 600
Izbirno trajanje točkovanja v sekundah; privzeta vrednost None nadaljuje točkovanje čez preostali video. Ne glede na to, ali je trajanje podano ali izpuščeno, se točkovanje začne pri Start Offset, če je ta podan, sicer na začetku.
obvezno Kanonično ime, prav tako sprejeto

Parametri datotek sprejmejo javni https:// URL, podatkovni URI data: do 10 MB ali file_url naložene datoteke. Datoteke

Izhod

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"
  }
}
Vaše datoteke, vaša izbiraVsak outputs[].url je kopija v naši shrambi: hrani se za vedno (plačilo na GB-mesec) ali 7 dni brezplačno, glede na nastavitev računa ali ?storage=.
Enaka struktura pri vsakem modelutype, url, content_type, width, height in duration za slike, videoposnetke in zvok. output je lasten objekt rezultata modela.
Polja izhoda
video
object {url, content_type, file_name, file_size}Prvi video rezultat, ki združuje izvorni video in generirano glasbo v eni datoteki.
videos
array of object {url, content_type, file_name, file_size}Celotna zbirka točkovanih videov mp4, po eden za vsak vzorec.

Več modelov: Videoposnetek v videoposnetek

Za agente AI: ta stran je v obliki Markdown na voljo na https://doitong.com/sl/developers/models/sonilo/v1.1/video-to-video-music.md. Vsi modeli in vodniki: https://doitong.com/developers/llms.txt