İçeriğe geç

Sonilo V1.1 Video to Video Music

Entegre et

Model kimliği 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"

Örnekteki gibi dosyalar: $0,09 90 API kredisi · ≈ ₽9,67 dosyalarınız çalıştırmadan önce ölçülür Bu sayfada çalıştır

API anahtarı al
Sonilo Videodan Videoya 1–600 s #music#editing#restoration

Oluşturulan müzik parçası mikslenmiş giriş videosunu döndürür; isteğe bağlı konuşma korunur

Sonilo · Video

İlk sonucunuz burada görünecek

Aşağıda bir istek oluşturun ve API anahtarınızla çalıştırın. Çıktılar depolamamıza kopyalanır ve sonsuza kadar veya ücretsiz olarak 7 gün boyunca saklanır.

İstek oluştur

Kontroller model şemasından oluşturulur. Değerleri değiştirdikçe kod ve fiyat güncellenir.

Videodan otomatik olarak türetilen istemin yerine isteğe bağlı olarak kullanılan müzik tarzı yönlendirmesi.

•gerekli video_url
Dosyayı bırakın veya

Müzik skoru uygulanacak videonun herkese açık HTTP veya HTTPS URL'si.

varsayılan 1

Üretilmiş skorlara sahip üretilecek farklı video sayısı.

Saniye cinsinden isteğe bağlı skor süresi; varsayılan None, kalan videoyu skorlamaya devam eder. Süre sağlansa da sağlanmasa da Start Offset verilmişse skorlamayı oradan, aksi halde başlangıçtan başlatır.

Gelişmiş prompt_influence · start_offset · keep_speech_vocal
varsayılan 0.5

İsteme uyum gücü; metin talimatıyla daha yakın eşleşme için artırın.

Videonun içine saniye cinsinden isteğe bağlı skor başlangıç ofseti; bu noktadan başlayan bölüm videonun içine sığmalıdır; bu nedenle Start Offset ile Duration toplamı Video Duration değerini aşamaz.

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

Bu isteği çalıştır

Anahtarınız bu tarayıcıda kalır: yalnızca Doitong API'ye gönderilir ve yalnızca Hatırla seçeneğini işaretlerseniz localStorage'a kaydedilir. API anahtarı al

Sonilo V1.1 Video to Video Music hakkında

Bir videoyu puanlar ve müzik eklenmiş tamamlanmış mp4 dosyaları sunar. İsteğe bağlı `prompt` ve `prompt_influence` (0 ile 1 arası) stili yönlendirir. `keep_speech_vocal`, müziğin üzerine özgün konuşmayı korur; müzik konuşma sırasında kısılır. `start_offset` ve `duration`, puanlamayı en fazla 600 saniyelik bir segmentle sınırlar; `num_samples` 1 ile 3 video üretir.

Parametreler

Kanonik adı veya yerel adı gönderin; ikisini birden göndermeyin. Kanonik adlar

AdTür Varsayılanİzin verilen Açıklama
video_urlgerekli video
Türurl · video
Müzik skoru uygulanacak videonun herkese açık HTTP veya HTTPS URL'si.
keep_speech_vocalisteğe bağlı
Türboolean
Varsayılanfalse
Çıktı videosunda konuşma/vokal koruma; varsayılan olarak devre dışıdır ve üretilen müzik özgün müziğin tamamının yerini alır. Etkinleştirildiğinde yalnızca vokalleri çıkarmak ve üretilen müzik üzerine bindirmek için müzik kaynak ayırma kullanılır; otomatik ducking, konuşma sırasında bu müziğin sesini azaltır.
num_samplesisteğe bağlı
Türinteger
Varsayılan1
1 – 3
Üretilmiş skorlara sahip üretilecek farklı video sayısı.
promptisteğe bağlı
Türstring | null
Videodan otomatik olarak türetilen istemin yerine isteğe bağlı olarak kullanılan müzik tarzı yönlendirmesi.
prompt_influenceisteğe bağlı
Türnumber
Varsayılan0.5
0 – 1
İsteme uyum gücü; metin talimatıyla daha yakın eşleşme için artırın.
start_offsetisteğe bağlı
Türnumber | null
0 – 600
Videonun içine saniye cinsinden isteğe bağlı skor başlangıç ofseti; bu noktadan başlayan bölüm videonun içine sığmalıdır; bu nedenle Start Offset ile Duration toplamı Video Duration değerini aşamaz.
durationisteğe bağlı
Türnumber | null
1 – 600
Saniye cinsinden isteğe bağlı skor süresi; varsayılan None, kalan videoyu skorlamaya devam eder. Süre sağlansa da sağlanmasa da Start Offset verilmişse skorlamayı oradan, aksi halde başlangıçtan başlatır.
gerekli Kanonik ad, bu ad da kabul edilir

Dosya parametreleri herkese açık bir https:// URL'si, 10 MB'a kadar bir data: URI'si veya yüklenen bir dosyanın file_url değerini kabul eder. Dosyalar

Çıktı

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"
  }
}
Dosyalarınız, seçiminizHer outputs[].url, depolamamızdaki bir kopyadır: sonsuza kadar (GB-ay başına ücretli) veya ücretsiz olarak 7 gün boyunca, hesap ayarınızla ya da ?storage= ile saklanır.
Her modelde aynı yapıGörüntüler, video ve ses için type, url, content_type, width, height ve duration aynıdır. output, modelin kendi sonuç nesnesidir.
Çıktı alanları
video
object {url, content_type, file_name, file_size}Kaynak video ile üretilen müziği tek dosyada birleştiren ilk video sonucu.
videos
array of object {url, content_type, file_name, file_size}Skor uygulanmış mp4 videoların eksiksiz koleksiyonu; her örnek için bir video içerir.

Daha fazla model: Videodan Videoya

AI aracıları için: bu sayfanın Markdown biçimi şurada: https://doitong.com/tr/developers/models/sonilo/v1.1/video-to-video-music.md. Tüm modeller ve kılavuzlar: https://doitong.com/developers/llms.txt