تخطّي إلى المحتوى

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
أفلت ملفًا، أو

عنوان URL عام يمكن الوصول إليه عبر HTTP أو HTTPS للفيديو الذي سيُضاف إليه مقطع موسيقي.

الافتراضي 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 ويُحفظ في 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
عنوان URL عام يمكن الوصول إليه عبر HTTP أو HTTPS للفيديو الذي سيُضاف إليه مقطع موسيقي.
keep_speech_vocalاختياري
النوعboolean
الافتراضيfalse
الاحتفاظ بالكلام/الصوت الغنائي في مخرج الفيديو، ويكون معطلًا افتراضيًا بحيث تستبدل الموسيقى المولدة المسار الصوتي الأصلي بالكامل. يؤدي تفعيله إلى استخدام فصل مصادر الموسيقى لاستخراج الأصوات فقط ودمجها فوق الموسيقى المولدة؛ ويخفض الخفض التلقائي مستوى الموسيقى أثناء الكلام.
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 إذا تم توفيره، وإلا فمن البداية.
مطلوب الاسم الأساسي، مقبول أيضًا

تقبل معاملات الملفات عنوان URL عامًا يبدأ بـ https://، أو URI من نوع data: يصل حجمه إلى 10 MB، أو 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 هو نسخة على تخزيننا: تُحفظ إلى الأبد (مع الدفع لكل غيغابايت-شهر) أو لمدة 7 أيام مجانًا، وفق إعداد حسابك أو ?storage=.
البنية نفسها في كل نموذج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 المسجلة، مع مقطع واحد لكل عينة.

مزيد من النماذج: من فيديو إلى فيديو

لوكلاء الذكاء الاصطناعي: تتوفر هذه الصفحة بصيغة Markdown على https://doitong.com/ar/developers/models/sonilo/v1.1/video-to-video-music.md. جميع النماذج والأدلة: https://doitong.com/developers/llms.txt