Langkau ke kandungan

Sonilo V1.1

Integrasikan

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

Fail seperti contoh: $0.09 90 kredit API · ≈ ₽9.66 fail anda diukur sebelum dijalankan Jalankan pada halaman ini

Dapatkan kunci API
Sonilo Video ke Audio Lip-sync1–600 s #stylized#transform#lipsync

Memberi runut bunyi yang dijana kepada video dan mengembalikan audio sahaja, dengan pemilihan segmen pilihan

Sonilo · Audio

Hasil pertama anda akan muncul di sini

Bina permintaan di bawah dan jalankannya dengan kunci API anda. Output disalin ke storan kami, disimpan selama-lamanya atau 7 hari secara percuma.

Bina permintaan

Kawalan dijana daripada skema model. Kod dan harga dikemas kini apabila anda mengubahnya.

Panduan gaya muzik yang secara pilihan menggantikan prompt yang diterbitkan secara automatik daripada video.

•diperlukan video_url
Lepaskan fail, atau

URL HTTP atau HTTPS yang boleh diakses secara umum untuk video yang akan menerima skor muzik.

lalai 1

Bilangan trek muzik berasingan yang hendak dihasilkan untuk video.

Panjang segmen pilihan dalam saat, dengan None sebagai lalai untuk menjaringkan skor hingga akhir video. Pemarkahan bermula pada Start Offset jika dibekalkan, jika tidak pada permulaan, jadi None meliputi sama ada bahagian yang berbaki atau keseluruhan video. Tempoh yang dibekalkan mengehadkan pemarkahan kepada panjang itu dari kedudukan mula yang sama.

Lanjutan prompt_influence · start_offset
lalai 0.5

Kekuatan pematuhan prompt; tingkatkannya untuk padanan yang lebih dekat dengan arahan teks.

Ofset skor pilihan yang diukur dalam saat ke dalam video; bahagian yang bermula di situ mesti muat dalam video, jadi Start Offset ditambah Duration tidak boleh melebihi Video Duration.

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

Jalankan permintaan ini

Kunci anda kekal dalam pelayar ini: ia hanya dihantar kepada Doitong API dan disimpan (localStorage) hanya jika anda menanda Ingat. Dapatkan kunci API

Tentang Sonilo V1.1

Menganalisis video di `video_url` dan menjana muzik yang sepadan sebagai trek audio berasingan. `prompt` boleh memandu gaya, dengan `prompt_influence` daripada 0 hingga 1; tanpanya, gesaan diperoleh daripada video. `start_offset` dan `duration` (sehingga 600 saat) hanya memproses segmen, dan `num_samples` memberikan 1 hingga 3 trek.

Parameter

Hantar sama ada nama kanonik atau nama natif, bukan kedua-duanya. Nama kanonik

NamaJenis LalaiDibenarkan Penerangan
video_urldiperlukan video
Jenisurl · video
URL HTTP atau HTTPS yang boleh diakses secara umum untuk video yang akan menerima skor muzik.
num_samplespilihan
Jenisinteger
Lalai1
1 – 3
Bilangan trek muzik berasingan yang hendak dihasilkan untuk video.
promptpilihan
Jenisstring | null
Panduan gaya muzik yang secara pilihan menggantikan prompt yang diterbitkan secara automatik daripada video.
prompt_influencepilihan
Jenisnumber
Lalai0.5
0 – 1
Kekuatan pematuhan prompt; tingkatkannya untuk padanan yang lebih dekat dengan arahan teks.
start_offsetpilihan
Jenisnumber | null
0 – 600
Ofset skor pilihan yang diukur dalam saat ke dalam video; bahagian yang bermula di situ mesti muat dalam video, jadi Start Offset ditambah Duration tidak boleh melebihi Video Duration.
durationpilihan
Jenisnumber | null
1 – 600
Panjang segmen pilihan dalam saat, dengan None sebagai lalai untuk menjaringkan skor hingga akhir video. Pemarkahan bermula pada Start Offset jika dibekalkan, jika tidak pada permulaan, jadi None meliputi sama ada bahagian yang berbaki atau keseluruhan video. Tempoh yang dibekalkan mengehadkan pemarkahan kepada panjang itu dari kedudukan mula yang sama.
diperlukan Nama kanonik, turut diterima

Parameter fail menerima URL awam https://, URI data: sehingga 10 MB, atau file_url bagi muat naik. Fail

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"
  }
}
Fail anda, pilihan andaSetiap outputs[].url ialah salinan pada storan kami: disimpan selama-lamanya (dibayar setiap GB-bulan) atau 7 hari secara percuma, mengikut tetapan akaun anda atau ?storage=.
Bentuk yang sama pada setiap modeltype, url, content_type, width, height dan duration, untuk imej, video dan audio. output ialah objek hasil model itu sendiri.
Medan output
audio
object {url, content_type, file_name, file_size}Trek muzik pertama yang dihasilkan, disediakan untuk main balik pantas atau pratonton.
audios
array of object {url, content_type, file_name, file_size}Koleksi lengkap trek muzik yang dijana dalam format AAC/m4a, dengan satu trek bagi setiap sampel.

Lebih banyak model: Video ke Audio

Untuk ejen AI: halaman ini dalam Markdown tersedia di https://doitong.com/ms/developers/models/sonilo/v1.1/video-to-music.md. Semua model dan panduan: https://doitong.com/developers/llms.txt