Мазмұнға өту

Sonilo V1.1 Video to Video Music

Интеграциялау

Модель идентификаторы 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"

Мысалдағыдай файлдар: 0,09 $ 90 API кредиті · ≈ 9,67 ₽ файлдарыңыз іске қосу алдында өлшенеді Осы бетте іске қосу

API кілтін алу
Sonilo Бейнеден бейнеге 1–600 с #music#editing#restoration

Кіріс бейнесін оған араластырылған жасалған музыка жолымен қайтарады, бастапқы сөйлеуді сақтау мүмкіндігі бар

Sonilo · Бейне

Алғашқы нәтижеңіз осында пайда болады

Төменде сұрау құрып, оны API кілтіңізбен іске қосыңыз. Шығыстар сақтау орнымызға көшіріліп, мәңгі немесе 7 күн тегін сақталады.

Сұрау жасау

Басқару элементтері модель схемасынан жасалады. Оларды өзгерткен сайын код пен баға жаңартылады.

Бейне негізінде автоматты түрде жасалған нұсқауды қажет болса алмастыратын музыкалық стиль нұсқауы.

•міндетті video_url
Файлды тастаңыз немесе

Музыкалық сүйемелдеу алынатын бейненің жалпыға қолжетімді HTTP немесе HTTPS URL мекенжайы.

әдепкі 1

Музыкалық сүйемелдеуі жасалған әртүрлі бейнелер саны.

Секундпен берілетін қосымша сүйемелдеу ұзақтығы; әдепкі None қалған бейне арқылы сүйемелдеуді жалғастырады. Ұзақтық берілсе де, берілмесе де, Start Offset көрсетілгенде сүйемелдеу сол жерден, әйтпесе басынан басталады.

Қосымша prompt_influence · start_offset · keep_speech_vocal
әдепкі 0.5

Нұсқауға сәйкестік деңгейі; мәтіндік нұсқауға жақынырақ сәйкестік үшін мәнді арттырыңыз.

Бейненің ішіндегі секундпен өлшенетін қосымша сүйемелдеу басталу ығысуы; осы жерден басталатын бөлік бейнеге сыйуы керек, сондықтан Start Offset пен Duration қосындысы Video Duration мәнінен аспауы тиіс.

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

Осы сұрауды іске қосу

Кілтіңіз осы браузерде қалады: ол тек Doitong API-ге жіберіледі және Remember параметрін белгілеcеңіз ғана localStorage ішінде сақталады. API кілтін алу

Sonilo V1.1 Video to Video Music туралы

Бейнені өңдеп, музыка қосылған дайын mp4 файлдарын береді. Қосымша `prompt` және `prompt_influence` (0–1) стильді бағыттайды. `keep_speech_vocal` бастапқы сөйлеуді музыка үстінде сақтайды, музыка оның астында бәсеңдейді. `start_offset` және `duration` өңдеуді 600 секундқа дейінгі сегментпен шектейді, ал `num_samples` 1–3 бейне береді.

Параметрлер

Канондық атауды немесе төл атауды жіберіңіз, екеуін қатар жібермеңіз. Канондық атаулар

АтауыТүрі ӘдепкіРұқсат етілген Сипаттама
video_urlміндетті video
Түріurl · video
Музыкалық сүйемелдеу алынатын бейненің жалпыға қолжетімді HTTP немесе HTTPS URL мекенжайы.
keep_speech_vocalміндетті емес
Түріboolean
Әдепкіfalse
Шығыс бейнесінде сөйлеуді/вокалды сақтау; әдепкіде өшірулі, сондықтан жасалған музыка бастапқы саундтректі толық алмастырады. Қосу музыка көздерін бөлу арқылы тек вокалды бөліп алып, оны жасалған музыканың үстіне араластырады; автоматты ducking сөйлеу кезінде музыканың деңгейін төмендетеді.
num_samplesміндетті емес
Түріinteger
Әдепкі1
1 – 3
Музыкалық сүйемелдеуі жасалған әртүрлі бейнелер саны.
promptміндетті емес
Түріstring | null
Бейне негізінде автоматты түрде жасалған нұсқауды қажет болса алмастыратын музыкалық стиль нұсқауы.
prompt_influenceміндетті емес
Түріnumber
Әдепкі0.5
0 – 1
Нұсқауға сәйкестік деңгейі; мәтіндік нұсқауға жақынырақ сәйкестік үшін мәнді арттырыңыз.
start_offsetміндетті емес
Түріnumber | null
0 – 600
Бейненің ішіндегі секундпен өлшенетін қосымша сүйемелдеу басталу ығысуы; осы жерден басталатын бөлік бейнеге сыйуы керек, сондықтан Start Offset пен Duration қосындысы Video Duration мәнінен аспауы тиіс.
durationміндетті емес
Түріnumber | null
1 – 600
Секундпен берілетін қосымша сүйемелдеу ұзақтығы; әдепкі None қалған бейне арқылы сүйемелдеуді жалғастырады. Ұзақтық берілсе де, берілмесе де, Start Offset көрсетілгенде сүйемелдеу сол жерден, әйтпесе басынан басталады.
міндетті Канондық атау, бұл да қабылданады

Файл параметрлері жалпыға қолжетімді https:// URL мекенжайын, 10 MB-қа дейінгі data: URI мекенжайын немесе жүктеп салынған файлдың file_url мәнін қабылдайды. Файлдар

Шығыс

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"
  }
}
Файлдарыңыз — таңдауыңызӘр outputs[].url — сақтау орнымыздағы көшірме: мәңгі (әр GB-ай үшін ақылы) немесе аккаунт параметрі не ?storage= арқылы 7 күн тегін сақталады.
Әр модельдегі пішім бірдейtype, url, content_type, width, height және duration — кескіндерге, бейнеге және аудиоға ортақ. output — модельдің өз нәтижелер нысаны.
Шығыс өрістері
video
object {url, content_type, file_name, file_size}Бірінші бейне нәтижесі: бастапқы бейне мен жасалған музыка бір файлға біріктірілген.
videos
array of object {url, content_type, file_name, file_size}Сүйемелдеуі жасалған mp4 бейнелерінің толық жинағы, әр sample үшін бір бейнеден.

Қосымша модельдер: Бейнеден бейнеге

AI агенттеріне: бұл беттің Markdown нұсқасы мына жерде: https://doitong.com/kk/developers/models/sonilo/v1.1/video-to-video-music.md. Барлық модельдер мен нұсқаулықтар: https://doitong.com/developers/llms.txt