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

Wan VACE 14B · Reframe

التكامل

معرّف النموذج wan-vace-14b/reframe
# 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/wan-vace-14b/reframe?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"

ملفات مثل المثال: ⁨‏1.50 $⁩ 1,500 رصيد API · ≈ ⁨‏158.19 ₽⁩ تُقاس ملفاتك قبل التشغيل تشغيله في هذه الصفحة

الحصول على مفتاح API
Alibaba من فيديو إلى فيديو حتى 720p #reframe

إعادة تأطير فيديو باستخدام VACE 14B إلى نسبة عرض إلى ارتفاع جديدة، مع تكبير واقتطاع الحواف؛ المطالبة اختيارية

أُنشئت على Doitong

أعمال عامة أُنشئت باستخدام Wan VACE 14B من مجتمع Doitong. أعد استخدام موجّه بنقرة واحدة.

الأعمال العامة المعروضة: 2
Создай 30-секундный обучающий музыкальный ролик для детей 3–5 лет. Тема: транспорт. Яркая 2D-аним... فيديو

Создай 30-секундный обучающий музыкальный ролик для детей 3–5 лет. Тема: транспорт. Яркая 2D-анимация, весёлый водитель в кепке, крупные машины, пастельные цвета. 0:00–0:10 приветствие под музыку; 0:10–0:30 песенка: "Машина едет би-би, би-би", "Поезд едет ту-ту, ту-ту". Бодрая детская музыка...

Создай 30-секундный обучающий музыкальный ролик для детей 3–5 лет. Тема: транспорт. Яркая 2D-аним... فيديو

Создай 30-секундный обучающий музыкальный ролик для детей 3–5 лет. Тема: транспорт. Яркая 2D-анимация, тот же весёлый водитель в кепке, самолёт. 0:00–0:15 песенка: "Самолёт летит вж-ж-ж, вж-ж-ж"; 0:15–0:25 интерактивная пауза: водитель спрашивает "Как гудит машина?", пауза; 0:25–0:30 финальный...

إنشاء طلب

تُنشأ عناصر التحكم من مخطط النموذج. يتحدّث الرمز والسعر عند تغييرها.

الافتراضي

تعليمات نصية توجه توليد الفيديو؛ وهي اختيارية عند إعادة التأطير.

•مطلوب video_url
أفلت ملفًا، أو

مرجع إعادة التأطير مقدم كعنوان URL يشير إلى ملف فيديو المصدر.

resolution الافتراضي auto

دقة الفيديو الناتج.

aspect_ratio الافتراضي auto

نسبة العرض إلى الارتفاع للفيديو الناتج.

الافتراضي 81

عدد إطارات المخرج، ضمن نطاق شامل من 81–241.

الافتراضي 0

عدد الاستيفاءات: تترك القيمة 0 الإطارات الأصلية دون استيفاء؛ وتحدد القيم الأخرى عدد الإطارات الوسيطة المطلوب توليدها بينها.

متقدم negative_prompt · sampler · acceleration · video_quality · video_write_mode · interpolator_model · transparency_mode · image · end_image · frames_per_second · num_inference_steps · guidance_scale · shift · temporal_downsample_factor · auto_downsample_min_fps · zoom_factor · seed · match_input_frames_per_second · enable_safety_checker · enable_prompt_expansion · enable_auto_downsample · return_frames_zip · trim_borders
الافتراضي letterboxing, borders...

الموجّه السلبي المطبق عند توليد فيديو.

sampler الافتراضي unipc

أداة أخذ العينات المستخدمة عند توليد الفيديو.

acceleration الافتراضي regular

إعداد تسريع الاستدلال، مع الاختيار بين 'none' و'regular': توفر المعالجة المسرّعة تحسنًا كبيرًا في السرعة مقابل تغيير طفيف جدًا في المخرج.

video_quality الافتراضي high

مستوى جودة الفيديو الناتج.

video_write_mode الافتراضي balanced

وضع كتابة الفيديو الناتج.

interpolator_model الافتراضي film

اختيار نموذج استيفاء الإطارات: إما 'rife' أو 'film'.

transparency_mode الافتراضي content_aware

معالجة الشفافية لإطاري البداية والنهاية، وتحديد كيفية ملء مناطقهما الشفافة.

first_frame_url

مرجع اختياري للإطار الأول مقدم عبر URL ليستخدمه النموذج عند معالجة الفيديو.

last_frame_url

مرجع اختياري للإطار الأخير مقدم عبر URL ليستخدمه النموذج عند معالجة الفيديو.

الافتراضي 16

معدل إطارات الفيديو المُولّد، ويُطبَّق فقط عندما لا تكون `match_input_frames_per_second` مساوية لـ true؛ والقيم المقبولة هي 5–30 إطارًا في الثانية.

الافتراضي 30

عدد خطوات أخذ العينات، حيث تُبادَل مدة المعالجة الأطول بجودة أفضل مع زيادة العدد.

الافتراضي 5

قوة محاذاة الموجّه التي تُضبط عبر التوجيه الخالي من المصنّف؛ تؤدي زيادة المقياس إلى تشجيع الصور المُولّدة على اتباع النص بدقة أكبر.

الافتراضي 5

إعداد الإزاحة المطبق عند توليد الفيديو.

الافتراضي 0

معامل تخطي إطارات الفيديو، ويُعبَّر عنه كعدد صحيح، مع تطبيق زيادة أخذ عينات تلقائية مرة واحدة لكل معامل خفض لأخذ العينات. استخدم 0 لتعطيل خفض أخذ العينات الزمني.

الافتراضي 15

أدنى معدل إطارات، بالإطارات في الثانية، مسموح به بعد تقليل العينات. في اللقطات قليلة الحركة، يسمح خفض هذه القيمة بتقليل عينات أكبر وتسلسلات أطول؛ وقد تتطلب الحركة السريعة جدًا قيمة أعلى، مع أن القيمة الافتراضية تناسب معظم الفيديوهات. يستخدم تقليل العينات التلقائي هذا الحد للبحث عن أقل معامل يحافظ على التفاصيل.

الافتراضي 0

اضبط تكبير الفيديو على 0 لتركه دون تغيير. يكبّر المعامل الموجب الفيديو بالنسبة إلى اللوحة بهذا المقدار، مع اقتصاص الحواف الخارجية.

بذرة تجعل التوليد قابلًا لإعادة الإنتاج. يؤدي ضبطها على None إلى اختيار بذرة عشوائيًا.

POST /run/wan-vace-14b/reframe?wait=20 عرض السعر → ⁨‏1.50 $⁩
# 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/wan-vace-14b/reframe?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

حول Wan VACE 14B · Reframe

يستقبل `video_url` ويعيد تكوينه لنسبة `aspect_ratio` مختلفة (auto أو 16:9 أو 1:1 أو 9:16). تكون `prompt` اختيارية. يقتطع `zoom_factor` (من 0 إلى 0.9) الإطار، ويزيل `trim_borders` الحواف. يطابق عدد الإطارات ومعدل الإطارات المدخل افتراضيًا، وتتراوح `resolution` من 240p إلى 720p.

المعاملات

أرسل الاسم الأساسي أو الاسم الأصلي، وليس كليهما. الأسماء الأساسية

الاسمالنوع الافتراضيمسموح الوصف
promptاختياري
النوعstring
الافتراضي
تعليمات نصية توجه توليد الفيديو؛ وهي اختيارية عند إعادة التأطير.
negative_promptاختياري
النوعstring
الافتراضيletterboxing, borders, black bars, bright colors, overexposed, static, blurred details, subtitles, style, artwork, painting, picture, still, overall gray, worst quality, low quality, JPEG compression residue, ugly, incomplete, extra fingers, poorly drawn hands, poorly drawn faces, deformed, disfigured, malformed limbs, fused fingers, still picture, cluttered background, three legs, many people in the background, walking backwards
الموجّه السلبي المطبق عند توليد فيديو.
match_input_num_framesاختياري
النوعboolean
الافتراضيtrue
مصدر عدد إطارات الفيديو المُولّد: تستخدم false القيمة `num_frames`، بينما تنسخ true عدد إطارات فيديو المدخل.
num_framesاختياري
النوعinteger
الافتراضي81
17 – 241
عدد إطارات المخرج، ضمن نطاق شامل من 81–241.
match_input_frames_per_secondاختياري
النوعboolean
الافتراضيtrue
مصدر معدل إطارات الفيديو المُولّد: تستخدم false القيمة `frames_per_second`، بينما تنسخ true معدل إطارات فيديو المدخل.
frames_per_secondاختياري
النوعinteger | null
الافتراضي16
5 – 30
معدل إطارات الفيديو المُولّد، ويُطبَّق فقط عندما لا تكون `match_input_frames_per_second` مساوية لـ true؛ والقيم المقبولة هي 5–30 إطارًا في الثانية.
seedاختياري
النوعinteger | null
بذرة تجعل التوليد قابلًا لإعادة الإنتاج. يؤدي ضبطها على None إلى اختيار بذرة عشوائيًا.
resolutionاختياري
النوعenum
الافتراضيauto
auto240p360p480p580p720p
دقة الفيديو الناتج.
aspect_ratioاختياري
النوعenum
الافتراضيauto
auto16:91:19:16
نسبة العرض إلى الارتفاع للفيديو الناتج.
num_inference_stepsاختياري
النوعinteger
الافتراضي30
2 – 50
عدد خطوات أخذ العينات، حيث تُبادَل مدة المعالجة الأطول بجودة أفضل مع زيادة العدد.
guidance_scaleاختياري
النوعnumber
الافتراضي5
1 – 10
قوة محاذاة الموجّه التي تُضبط عبر التوجيه الخالي من المصنّف؛ تؤدي زيادة المقياس إلى تشجيع الصور المُولّدة على اتباع النص بدقة أكبر.
samplerاختياري
النوعenum
الافتراضيunipc
unipcdpm++euler
أداة أخذ العينات المستخدمة عند توليد الفيديو.
shiftاختياري
النوعnumber
الافتراضي5
1 – 15
إعداد الإزاحة المطبق عند توليد الفيديو.
video_urlمطلوب video
النوعurl · video
مرجع إعادة التأطير مقدم كعنوان URL يشير إلى ملف فيديو المصدر.
first_frame_urlاختياري image
النوعstring | null
مرجع اختياري للإطار الأول مقدم عبر URL ليستخدمه النموذج عند معالجة الفيديو.
last_frame_urlاختياري end_image
النوعstring | null
مرجع اختياري للإطار الأخير مقدم عبر URL ليستخدمه النموذج عند معالجة الفيديو.
enable_safety_checkerاختياري
النوعboolean
الافتراضيfalse
مفتاح فحص الأمان الذي يتطلب إعداد إيقافه تفويض الحساب. من دون هذا التفويض، يُفحص كل طلب بغض النظر عن الإعداد؛ وتفعّل true أداة الفحص.
enable_prompt_expansionاختياري
النوعboolean
الافتراضيfalse
يتحكم في تفعيل توسيع الموجّه.
accelerationاختياري
النوعenum
الافتراضيregular
nonelowregular
إعداد تسريع الاستدلال، مع الاختيار بين 'none' و'regular': توفر المعالجة المسرّعة تحسنًا كبيرًا في السرعة مقابل تغيير طفيف جدًا في المخرج.
video_qualityاختياري
النوعenum
الافتراضيhigh
lowmediumhighmaximum
مستوى جودة الفيديو الناتج.
video_write_modeاختياري
النوعenum
الافتراضيbalanced
fastbalancedsmall
وضع كتابة الفيديو الناتج.
num_interpolated_framesاختياري
النوعinteger
الافتراضي0
0 – 5
عدد الاستيفاءات: تترك القيمة 0 الإطارات الأصلية دون استيفاء؛ وتحدد القيم الأخرى عدد الإطارات الوسيطة المطلوب توليدها بينها.
temporal_downsample_factorاختياري
النوعinteger
الافتراضي0
0 – 5
معامل تخطي إطارات الفيديو، ويُعبَّر عنه كعدد صحيح، مع تطبيق زيادة أخذ عينات تلقائية مرة واحدة لكل معامل خفض لأخذ العينات. استخدم 0 لتعطيل خفض أخذ العينات الزمني.
enable_auto_downsampleاختياري
النوعboolean
الافتراضيfalse
التكيّف التلقائي لعدد الإطارات: يتيح تفعيله للنموذج معالجة فيديو مخفّض العينات زمنيًا بطول مناسب، ثم يعيد الاستيفاء عدد الإطارات الأصلي.
auto_downsample_min_fpsاختياري
النوعnumber
الافتراضي15
1 – 60
أدنى معدل إطارات، بالإطارات في الثانية، مسموح به بعد تقليل العينات. في اللقطات قليلة الحركة، يسمح خفض هذه القيمة بتقليل عينات أكبر وتسلسلات أطول؛ وقد تتطلب الحركة السريعة جدًا قيمة أعلى، مع أن القيمة الافتراضية تناسب معظم الفيديوهات. يستخدم تقليل العينات التلقائي هذا الحد للبحث عن أقل معامل يحافظ على التفاصيل.
interpolator_modelاختياري
النوعenum
الافتراضيfilm
rifefilm
اختيار نموذج استيفاء الإطارات: إما 'rife' أو 'film'.
transparency_modeاختياري
النوعenum
الافتراضيcontent_aware
content_awarewhiteblack
معالجة الشفافية لإطاري البداية والنهاية، وتحديد كيفية ملء مناطقهما الشفافة.
return_frames_zipاختياري
النوعboolean
الافتراضيfalse
يتحكم في ما إذا كان سيُعاد أيضًا أرشيف ZIP يحتوي على كل إطار مُولّد؛ ويُفعَّل عند كون القيمة true.
zoom_factorاختياري
النوعnumber
الافتراضي0
0 – 0.9
اضبط تكبير الفيديو على 0 لتركه دون تغيير. يكبّر المعامل الموجب الفيديو بالنسبة إلى اللوحة بهذا المقدار، مع اقتصاص الحواف الخارجية.
trim_bordersاختياري
النوعboolean
الافتراضيtrue
يتحكم في ما إذا كانت حدود الفيديو ستُقص.
مطلوب الاسم الأساسي، مقبول أيضًا

تقبل معاملات الملفات عنوان URL عامًا يبدأ بـ https://، أو URI من نوع data: يصل حجمه إلى 10 MB، أو file_url لملف تم تحميله. الملفات

المخرجات

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "wan-vace-14b/reframe",
  "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": 1500,
    "usd": "1.50",
    "charged": 1500,
    "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,
      "width": 1024,
      "height": 768,
      "fps": 1.0,
      "duration": 5,
      "num_frames": 1
    },
    "prompt": "string",
    "seed": 42,
    "frames_zip": {
      "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, width, height, fps, duration, num_frames}ملف الفيديو المُعاد تأطيره الذي أنتجه النموذج.
prompt
stringالموجّه المستخدم لتوليد المخرج.
seed
integerقيمة البذرة المطبّقة أثناء التوليد.
frames_zip
object {url, content_type, file_name, file_size} | nullأرشيف ZIP يحتوي على كل إطار فيديو، ويُعاد عند طلبه.

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

لوكلاء الذكاء الاصطناعي: تتوفر هذه الصفحة بصيغة Markdown على https://doitong.com/ar/developers/models/wan-vace-14b/reframe.md. جميع النماذج والأدلة: https://doitong.com/developers/llms.txt